From d54e3c15deea7e8bfa22f105b8b26c92063276fe Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 29 Oct 2025 19:01:51 +0000 Subject: [PATCH] Auto-update docs --- docs/catalog.json | 1 + docs/index.html | 75 ++++++++++++++++++++++++++++++++++++++++++++++ docs/manifest.json | 1 + 3 files changed, 77 insertions(+) create mode 100644 docs/catalog.json create mode 100644 docs/index.html create mode 100644 docs/manifest.json diff --git a/docs/catalog.json b/docs/catalog.json new file mode 100644 index 0000000..dd00606 --- /dev/null +++ b/docs/catalog.json @@ -0,0 +1 @@ +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.7.19", "generated_at": "2025-10-29T19:01:47.776817Z", "invocation_id": "975059d1-1d93-409b-b5e7-9d134241e74b", "env": {}}, "nodes": {"test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_NFT", "name": "EZ_NFT_SALES_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b"}, "model.flow_models.bronze_api__reward_points": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "REWARD_POINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__reward_points"}, "model.flow_models.silver_evm__bridge_stargate_create_pool": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "BRIDGE_STARGATE_CREATE_POOL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"READ_OUTPUT": {"type": "VARIANT", "index": 1, "name": "READ_OUTPUT", "comment": null}, "READ_ID": {"type": "TEXT", "index": 2, "name": "READ_ID", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 3, "name": "READ_RESULT", "comment": null}, "READ_ID_OBJECT": {"type": "ARRAY", "index": 4, "name": "READ_ID_OBJECT", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_NAME": {"type": "TEXT", "index": 6, "name": "FUNCTION_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "NUMBER", "index": 7, "name": "FUNCTION_INPUT", "comment": null}, "DATA": {"type": "TEXT", "index": 8, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 9, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-29 18:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13312, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 11, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__bridge_stargate_create_pool"}, "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121"}, "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_ADDRESS_MAPPING_EVM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": null}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": null}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": null}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": null}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_LOGS_BLOOM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431"}, "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_UNIQUE_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"FACT_BLOCKS_ID": {"type": "TEXT", "index": 1, "name": "FACT_BLOCKS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f"}, "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_OBSERVABILITY", "name": "BLOCKS_COMPLETENESS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127"}, "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8"}, "model.flow_models.test_gold_evm__fact_event_logs_full": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the gold fact event logs model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": ""}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": ""}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": ""}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": ""}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": ""}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": ""}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": ""}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3"}, "model.flow_models.streamline__get_blocks_history_mainnet_05": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_05", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_05"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a"}, "model.flow_models.bronze__streamline_testnet_transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TESTNET_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_testnet_transactions"}, "model.flow_models.streamline__get_collections_history_mainnet_15": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_15", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_15"}, "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4"}, "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_TOTAL_CIRCULATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_NBATOPSHOT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_GROSS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287"}, "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 2, "name": "TRACE_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c"}, "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89"}, "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "DIM_ADDRESS_MAPPING_DIM_ADDRESS_MAPPING_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a"}, "model.flow_models.core_evm__fact_traces": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "FACT_TRACES", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing execution trace data for transactions on EVM-compatible blockchains. This table provides detailed information about the internal execution of transactions, including contract calls, value transfers, and execution paths. The table supports deep transaction analysis, debugging, and understanding complex contract interactions across multiple EVM chains. Each record represents a single execution step with complete trace information and execution context.\n\n## Key Use Cases\n\n- **Transaction Debugging**: Understanding why transactions failed or behaved unexpectedly\n- **Contract Interaction Analysis**: Tracking complex multi-contract interactions and call chains\n- **Value Flow Tracking**: Following native token and value transfers through complex transactions\n- **Gas Usage Analysis**: Understanding detailed gas consumption patterns in contract execution\n- **Security Analysis**: Identifying potential security issues and attack patterns\n- **Cross-Chain Trace Analysis**: Comparing execution patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that generated these traces\n- **core_evm__fact_blocks**: Links to blocks containing trace data\n- **core_evm__dim_contracts**: Links to contract metadata for trace analysis\n- **core_evm__ez_native_transfers**: May link to curated native transfer events\n- **core_evm__fact_event_logs**: May link to events emitted during trace execution\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TRACE_INDEX**: Essential for trace ordering and execution sequence analysis\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for call flow analysis and contract interaction tracking\n- **TYPE**: Important for trace categorization and execution type analysis\n- **VALUE**: Key for value transfer tracking and economic analysis\n- **GAS_USED**: Critical for gas consumption analysis and optimization studies\n- **TRACE_SUCCEEDED**: Essential for execution success analysis and error tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": "The index of the trace within the transaction."}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": "The input data for this trace."}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": "The output data for this trace."}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": "The trace address for this trace."}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": "The amount of nested sub traces for this trace."}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": "The value transacted in the native asset."}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": "The value of the transaction in hexadecimal format."}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": "The gas supplied for this trace."}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": "The gas used for this trace."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call that triggered this transaction."}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": "The boolean value representing if the trace succeeded."}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": "The reason for the trace failure, if any."}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": "The reason for the revert, if available."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 276069865472, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2494386794, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__fact_traces"}, "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_CORE", "name": "EZ_TRANSACTION_ACTORS_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be"}, "model.flow_models.streamline__get_transactions_history_mainnet_05": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_05", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_05"}, "model.flow_models.silver__testnet_blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_BLOCKS", "database": "FLOW", "comment": "-| Initial table for the gRPC blocks response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "BLOCK_HEIGHT": {"type": "TEXT", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "NETWORK_VERSION": {"type": "TEXT", "index": 3, "name": "NETWORK_VERSION", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "COLLECTION_COUNT": {"type": "NUMBER", "index": 6, "name": "COLLECTION_COUNT", "comment": "The number of collections included in a blocks."}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": ""}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification."}, "SIGNATURES": {"type": "ARRAY", "index": 9, "name": "SIGNATURES", "comment": "An array of signatures contained in the block header."}, "COLLECTION_GUARANTEES": {"type": "ARRAY", "index": 10, "name": "COLLECTION_GUARANTEES", "comment": "A signed attestation that specifies the collection nodes that have guaranteed to store and respond to queries about a collection.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collection-guarantee"}, "BLOCK_SEALS": {"type": "ARRAY", "index": 11, "name": "BLOCK_SEALS", "comment": "A block seal is an attestation that the execution result of a specific block has been verified and approved by a quorum of verification nodes.\n\nhttps://developers.flow.com/concepts/nodes/access-api#block-seal"}, "COLLECTION_COUNT_AGG": {"type": "NUMBER", "index": 12, "name": "COLLECTION_COUNT_AGG", "comment": "Collection count from the tx_count aggregation, used to check against the collection_count in the block header."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "BLOCKS_ID": {"type": "TEXT", "index": 14, "name": "BLOCKS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2313049088, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7473531, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_blocks"}, "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "LABELS_POOLS_METAPIER_S_POOL_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b"}, "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TOKEN_OUT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_10": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_10", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_10"}, "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_OBSERVABILITY", "name": "TXS_COMPLETENESS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2"}, "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_CREATED_AT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160"}, "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9"}, "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_USER_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 73135616, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 373662, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80"}, "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_MOMENT_METADATA_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": null}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_09"}, "model.flow_models.silver__swaps_events_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SWAPS_EVENTS_S", "database": "FLOW", "comment": "This table records events from each Swap related transaction on the FLOW blockchain, as determined by an interaction with a SwapPair contract. This is intended to be internal only for downstream usage.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": ""}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": ""}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": "The data passed to the event, in the form of key-value pairs."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "SWAPS_EVENTS_ID": {"type": "TEXT", "index": 15, "name": "SWAPS_EVENTS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1519545344, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 10700571, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__swaps_events_s"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358"}, "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212"}, "model.flow_models.streamline__transaction_entries_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TRANSACTION_ENTRIES_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"API_LIMIT": {"type": "NUMBER", "index": 1, "name": "API_LIMIT", "comment": ""}, "STARTING_AFTER": {"type": "TEXT", "index": 2, "name": "STARTING_AFTER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 4, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__transaction_entries_realtime"}, "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_MOMENT_METADATA_FINAL_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 3, "name": "EVENT_CONTRACT", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 5, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 6, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 7, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 8, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 9, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 10, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 11, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 12, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 13, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 14, "name": "METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_INSERTED_TIMESTAMP_SET": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP_SET", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_LOGS_BLOOM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe"}, "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TOPSHOT_BUYBACK_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:22UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE_PRECISE_RAW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_TRANSACTIONS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda"}, "model.flow_models.defi__ez_bridge_activity": {"metadata": {"type": "VIEW", "schema": "DEFI", "name": "EZ_BRIDGE_ACTIVITY", "database": "FLOW", "comment": "## Description\nEnriched view of all token bridge transactions to and from the Flow blockchain, combining raw bridge activity with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values and protocol attribution. Data is sourced from bridge events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze cross-chain token flows with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute bridge activity by token symbol and protocol\n- Power dashboards and user-facing analytics for cross-chain flows\n- Support compliance, risk, and DeFi market research\n\n## Important Relationships\n- Sourced from `defi__fact_bridge_activity` (adds enrichment)\n- Joins with price models for USD values (`amount_usd`, `amount_fee_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `core__ez_token_transfers` for full asset movement\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `token_symbol`: Abbreviated symbol for the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_usd`: Value of tokens bridged in USD\n- `amount_fee_usd`: Fee charged by the bridge protocol in USD\n- `platform`: Name of the bridge protocol", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage."}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": "Abbreviated symbol for the asset or token involved in the transaction. Data type: STRING. Used to quickly identify the type of asset (e.g., 'FLOW', 'USDC', 'BLT') in analytics, dashboards, and reporting. This field is essential for filtering, aggregating, and visualizing token-level activity, especially in bridge and DEX models. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for token attribution, price lookups, and user-facing analytics."}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics."}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for [$]100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement."}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": "The value of the fee amount denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for cost analysis, protocol revenue tracking, and financial reporting. Example: 0.25 (for [$]0.25 USD). Important for fee analytics and dashboards."}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks."}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER", "name": "STREAMLINE_EVENTS_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075"}, "model.flow_models.silver_evm__verified_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "VERIFIED_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ABI_SOURCE": {"type": "TEXT", "index": 4, "name": "ABI_SOURCE", "comment": null}, "DISCORD_USERNAME": {"type": "TEXT", "index": 5, "name": "DISCORD_USERNAME", "comment": null}, "ABI_HASH": {"type": "TEXT", "index": 6, "name": "ABI_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-28 23:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2534912, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2304, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__verified_abis"}, "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "DIM_CONTRACT_LABELS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020"}, "model.flow_models.streamline__get_transactions_history_mainnet_03": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_03", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_03"}, "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_GOV", "name": "DIM_VALIDATOR_LABELS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_TRANSACTIONS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TRANSACTIONS_ID": {"type": "TEXT", "index": 1, "name": "TRANSACTIONS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_V", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09"}, "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_MOMENT_METADATA_PLAY_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": null}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81"}, "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_EFFECTIVE_GAS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b"}, "model.flow_models.bronze__streamline_transactions_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TRANSACTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_transactions_history"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1"}, "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_EVENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350"}, "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729"}, "model.flow_models.silver__nft_sales_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_SALES_S", "database": "FLOW", "comment": "NFT market sales on the Flow blockchain. This table will only contain successful transactions, as failed transactions will not have the requisite events to determine it was an attempted NFT purchase.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "NFT_SALES_ID": {"type": "TEXT", "index": 16, "name": "NFT_SALES_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 20, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4622667776, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 37784206, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98"}, "model.flow_models.test_silver_evm__blocks_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "BLOCKS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of blocks.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_BATCH_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87"}, "model.flow_models.streamline__get_evm_receipts_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_RECEIPTS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_receipts_realtime"}, "model.flow_models.streamline__get_blocks_history_candidate_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_CANDIDATE_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_07"}, "model.flow_models.streamline__get_evm_traces_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TRACES_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_traces_history"}, "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_PROPOSER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_VALUE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990"}, "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "BLOCKS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da"}, "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NUM_STEPS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_GAS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1"}, "model.flow_models.rewards__fact_points_transfers": {"metadata": {"type": "VIEW", "schema": "REWARDS", "name": "FACT_POINTS_TRANSFERS", "database": "FLOW", "comment": "Unified rewards points transfer table combining legacy Flow Points API\nand new Snag Loyalty API data.\n\n**Data Sources:**\n- **Legacy** (source='legacy'): Oct 2024 - Apr 14, 2025 from Flow Points API\n- **Snag** (source='snag'): Apr 16, 2025 onwards from Snag Loyalty API\n", "owner": "DBT_CLOUD_FLOW"}, "columns": {"POINT_ID": {"type": "TEXT", "index": 1, "name": "POINT_ID", "comment": "Unique identifier for the points transaction (batch_id for legacy, entry_id for snag)"}, "SOURCE": {"type": "TEXT", "index": 2, "name": "SOURCE", "comment": "Data source indicator: 'legacy' for Flow Points API or 'snag' for Snag Loyalty API"}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "CREATED_AT", "comment": "The date of the transfer"}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": "Index of the batch (legacy) or transaction entry (snag)"}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": "Legacy only: Index of the individual transfer within a batch. NULL for snag data."}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": "EVM address of the user involved in the transaction"}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": "Legacy only: EVM address of the recipient. NULL for snag data."}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": "Legacy only: Number of boxes transferred. NULL for snag data."}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": "Legacy only: Number of keys transferred. NULL for snag data."}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": "Number of points involved in the transaction"}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": "Snag only: Transaction direction - 'credit' for points earned or 'debit' for points spent. NULL for legacy data."}, "AMOUNT_START": {"type": "NUMBER", "index": 12, "name": "AMOUNT_START", "comment": "Snag only: Loyalty account balance before the transaction. NULL for legacy data."}, "AMOUNT_END": {"type": "NUMBER", "index": 13, "name": "AMOUNT_END", "comment": "Snag only: Loyalty account balance after the transaction. NULL for legacy data."}, "ACCOUNT_ID": {"type": "TEXT", "index": 14, "name": "ACCOUNT_ID", "comment": "Snag only: Loyalty account identifier. NULL for legacy data."}, "USER_ID": {"type": "TEXT", "index": 15, "name": "USER_ID", "comment": "Snag only: User identifier associated with the loyalty account. NULL for legacy data."}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 16, "name": "USER_WALLET_ADDRESS", "comment": "EVM wallet address of the user (maps from from_address for legacy, native field for snag)"}, "TRANSACTION_ID": {"type": "TEXT", "index": 17, "name": "TRANSACTION_ID", "comment": "Snag only: Parent loyalty transaction identifier. NULL for legacy data."}, "DATA": {"type": "OBJECT", "index": 18, "name": "DATA", "comment": "Snag only: Full raw JSON response from the API. NULL for legacy data."}, "PARTITION_KEY": {"type": "NUMBER", "index": 19, "name": "PARTITION_KEY", "comment": "Snag only: Partition key for efficient querying. NULL for legacy data."}, "INDEX": {"type": "NUMBER", "index": 20, "name": "INDEX", "comment": "Snag only: Index of the transaction entry within the partition. NULL for legacy data."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": "Snag only: Timestamp when the record was inserted into the warehouse. NULL for legacy data."}, "FACT_POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 22, "name": "FACT_POINTS_TRANSFERS_ID", "comment": "Surrogate primary key for the table"}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "INSERTED_TIMESTAMP", "comment": "UTC timestamp when the record was first inserted into this table"}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "MODIFIED_TIMESTAMP", "comment": "UTC timestamp when this record was last modified"}, "_INVOCATION_ID": {"type": "TEXT", "index": 25, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6"}, "model.flow_models.streamline__evm_testnet_blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "EVM_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__evm_testnet_blocks"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635"}, "model.flow_models.silver__bridge_blocto_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BRIDGE_BLOCTO_S", "database": "FLOW", "comment": "This table parses transactions where tokens are bridged to or from the Flow network via Blocto Teleport.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": "The contract address for the bridge used to move tokens to or from Flow."}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": "The amount of the asset involved in the transaction, before any fees or royalities."}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics."}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": "The amount of the asset involved in the transaction, net of any fees or royalties."}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": "For bridging transactions, inbound refers to tokens bridged to the Flow blockchain, while outbound indicated tokens were sent from Flow to another (i.e. to Ethereum, BSC, etc.)."}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "BRIDGE_BLOCTO_ID": {"type": "TEXT", "index": 15, "name": "BRIDGE_BLOCTO_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 19, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6464512, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 43835, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70"}, "model.flow_models.streamline__complete_get_collections_history": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_COLLECTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-12 21:36UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26216909824, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 182158154, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_collections_history"}, "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "DIM_STOREFRONT_ITEMS_DIM_STOREFRONT_ITEMS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": null}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203"}, "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e"}, "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b"}, "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "REWARD_POINTS_SPEND_ENTRY_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5"}, "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "EZ_TOKEN_TRANSFERS_EZ_TOKEN_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc"}, "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_BLOCK_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487"}, "model.flow_models.core__fact_events": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_EVENTS", "database": "FLOW", "comment": "## Description\nThis table records all events emitted by transactions on the Flow blockchain. Each row represents a single event, capturing metadata such as the transaction ID, block height, timestamp, event type, emitting contract, event index, and event data payload. The table provides a granular, event-level view of on-chain activity, supporting detailed event-driven analytics and contract monitoring. Data is sourced directly from Flow transaction execution and includes both user-defined and system events.\n\n## Key Use Cases\n- Analyzing contract activity and event emissions over time\n- Monitoring protocol-specific or user-defined events for dApps\n- Auditing on-chain activity and reconstructing transaction flows\n- Building dashboards for NFT, DeFi, and governance event tracking\n- Supporting alerting and anomaly detection based on event patterns\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block context\n- Linked to `core.fact_transactions` via `tx_id` for transaction context and execution results\n- Event contract and event type fields can be joined to `core.dim_contract_labels` and other label tables for entity enrichment\n- Used as a source for curated gold models in DeFi, NFT, and other domains that analyze event activity\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction emitting the event\n- `event_type`: Specifies the type of event (user-defined or system)\n- `event_contract`: Identifies the contract that emitted the event\n- `event_data`: Contains the event payload for analytics and business logic extraction\n- `block_timestamp`: Used for time-series analysis and event sequencing\n- `event_index`: Orders events within a transaction for accurate reconstruction", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": "The data passed to the event, in the form of key-value pairs."}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_IN_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0"}, "model.flow_models.bronze__streamline_collections_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_COLLECTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_collections_history"}, "model.flow_models.streamline__get_transaction_results_history_candidate_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_CANDIDATE_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_07"}, "model.flow_models.streamline__get_blocks_history_mainnet_12": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_12", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_12"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_MINER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_17": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_17", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_17"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_FLOW_WALLET_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59"}, "model.flow_models.streamline__get_batch_transactions_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTIONS_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transactions_mainnet_18"}, "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced"}, "model.flow_models.silver_evm__testnet_blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 17:41UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 908643328, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8423118, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__testnet_blocks"}, "model.flow_models.silver_evm__blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12356015104, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44972377, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__blocks"}, "model.flow_models.test_silver_evm__receipts_full": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "RECEIPTS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the silver receipts model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__receipts_full"}, "model.flow_models.streamline__complete_get_transaction_results": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 19:01UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 149095865344, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 421830204, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_transaction_results"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_CUMULATIVE_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347"}, "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 2, "name": "REQUEST_DATE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 3, "name": "FROM_ADDRESS", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 5, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": null}, "SECONDS_TO_FINALIZE": {"type": "NUMBER", "index": 7, "name": "SECONDS_TO_FINALIZE", "comment": null}, "BATCH_STATUS": {"type": "TEXT", "index": 8, "name": "BATCH_STATUS", "comment": null}, "BATCH_TRANSFERS": {"type": "ARRAY", "index": 9, "name": "BATCH_TRANSFERS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 11, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a"}, "model.flow_models.silver__streamline_events": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_EVENTS", "database": "FLOW", "comment": "This table records events from each transaction on the FLOW blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": "The id for the event, which is a concatenation of tx_id-event_index."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": ""}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": "The innermost portion of a transaction and contains the data that uniquely identifies the operations applied by the transaction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": "The data passed to the event, in the form of key-value pairs."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1022409839104, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6710108227, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f"}, "model.flow_models.bronze__labels": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "LABELS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"_SYSTEM_CREATED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "_SYSTEM_CREATED_AT", "comment": ""}, "_INGESTED_AT": {"type": "TIMESTAMP_LTZ", "index": 2, "name": "_INGESTED_AT", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 4, "name": "ADDRESS", "comment": ""}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": ""}, "LABEL_TYPE": {"type": "TEXT", "index": 6, "name": "LABEL_TYPE", "comment": ""}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 7, "name": "LABEL_SUBTYPE", "comment": ""}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": ""}, "_IS_DELETED": {"type": "BOOLEAN", "index": 10, "name": "_IS_DELETED", "comment": ""}, "LABELS_COMBINED_ID": {"type": "TEXT", "index": 11, "name": "LABELS_COMBINED_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__labels"}, "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_SERIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2"}, "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_CORE", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PREV_BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "PREV_BLOCK_HEIGHT", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "GAP": {"type": "NUMBER", "index": 3, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa"}, "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a"}, "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_DIRECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TESTNET", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73"}, "model.flow_models.bronze__complete_provider_asset_metadata": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_PROVIDER_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": ""}, "PLATFORM_ID": {"type": "TEXT", "index": 6, "name": "PLATFORM_ID", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_provider_asset_metadata"}, "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_REWARDS", "name": "FACT_POINTS_TRANSFERS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732"}, "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_NFT", "name": "EZ_NFT_SALES_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "SELLER": {"type": "TEXT", "index": 2, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 3, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 4, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 5, "name": "NFT_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 53889536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 734403, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003"}, "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_POINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": null}, "BOXES": {"type": "NUMBER", "index": 4, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 5, "name": "BOXES_OPENED", "comment": null}, "ETH_ADDRESS": {"type": "TEXT", "index": 6, "name": "ETH_ADDRESS", "comment": null}, "KEYS": {"type": "NUMBER", "index": 7, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 8, "name": "POINTS", "comment": null}, "REWARD_POINTS_ID": {"type": "TEXT", "index": 9, "name": "REWARD_POINTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 47768064, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1540942, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_EVENT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480"}, "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_STREAMLINE", "name": "EVM_ADDRESSES_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "INSERTED_TIMESTAMP", "comment": null}, "EVM_ADDRESSES_ID": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESSES_ID", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 5, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a"}, "model.flow_models.bronze_evm__testnet_receipts": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "TESTNET_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__testnet_receipts"}, "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_EVM_API", "name": "FLOWSCAN_VERIFIED_CONTRACTS_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATA": {"type": "VARIANT", "index": 1, "name": "DATA", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "IMPLEMENTATIONS": {"type": "VARIANT", "index": 3, "name": "IMPLEMENTATIONS", "comment": null}, "IS_CONTRACT": {"type": "BOOLEAN", "index": 4, "name": "IS_CONTRACT", "comment": null}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 5, "name": "IS_VERIFIED", "comment": null}, "NAME": {"type": "TEXT", "index": 6, "name": "NAME", "comment": null}, "PRIVATE_TAGS": {"type": "VARIANT", "index": 7, "name": "PRIVATE_TAGS", "comment": null}, "VERIFIED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "VERIFIED_AT", "comment": null}, "FLOWSCAN_VERIFIED_CONTRACTS_ID": {"type": "TEXT", "index": 9, "name": "FLOWSCAN_VERIFIED_CONTRACTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-22 14:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39"}, "seed.flow_models.seeds__nflad_playoff_vets": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "NFLAD_PLAYOFF_VETS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"WALLET": {"type": "TEXT", "index": 1, "name": "WALLET", "comment": null}, "ID_0": {"type": "TEXT", "index": 2, "name": "ID_0", "comment": null}, "ID_1": {"type": "TEXT", "index": 3, "name": "ID_1", "comment": null}, "ID_2": {"type": "TEXT", "index": 4, "name": "ID_2", "comment": null}, "ID_3": {"type": "TEXT", "index": 5, "name": "ID_3", "comment": null}, "ID_4": {"type": "TEXT", "index": 6, "name": "ID_4", "comment": null}, "ID_5": {"type": "TEXT", "index": 7, "name": "ID_5", "comment": null}, "ID_6": {"type": "TEXT", "index": 8, "name": "ID_6", "comment": null}, "ID_7": {"type": "TEXT", "index": 9, "name": "ID_7", "comment": null}, "ID_8": {"type": "TEXT", "index": 10, "name": "ID_8", "comment": null}, "ID_9": {"type": "TEXT", "index": 11, "name": "ID_9", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14336, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 27, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__nflad_playoff_vets"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_07"}, "model.flow_models.streamline__get_collections_history_mainnet_06": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_06", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_06"}, "model.flow_models.streamline__complete_get_blocks_history": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_BLOCKS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATA": {"type": "VARIANT", "index": 1, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-12 20:02UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 70401038848, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 50982332, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_blocks_history"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_SHA3_UNCLES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf"}, "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TESTNET", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_VALUE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_PROPOSER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d"}, "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_KEYS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": null}, "BOXES": {"type": "NUMBER", "index": 4, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 5, "name": "BOXES_OPENED", "comment": null}, "ETH_ADDRESS": {"type": "TEXT", "index": 6, "name": "ETH_ADDRESS", "comment": null}, "KEYS": {"type": "NUMBER", "index": 7, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 8, "name": "POINTS", "comment": null}, "REWARD_POINTS_ID": {"type": "TEXT", "index": 9, "name": "REWARD_POINTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 47705600, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1540942, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_SOURCE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5"}, "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_POOL_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_2_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448"}, "model.flow_models.scores__target_days": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "TARGET_DAYS", "database": "FLOW", "comment": "This table contains the target days for the scores package. It is used to score events for the target days.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__target_days"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_STEP_ACTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_URL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308"}, "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158"}, "model.flow_models.streamline__get_collections_history_mainnet_16": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_16", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_16"}, "model.flow_models.silver_evm__contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "CONTRACTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 2, "name": "TOKEN_NAME", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 3, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CONTRACTS_ID": {"type": "TEXT", "index": 6, "name": "CONTRACTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 164352, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1322, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__contracts"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a"}, "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_PENDING_RESULT_RESPONSE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf"}, "model.flow_models.bronze__streamline_fr_transaction_results": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_transaction_results"}, "model.flow_models.test_silver_evm__decoded_logs_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": ""}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": ""}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": ""}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": ""}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "model.flow_models.test_gold_evm__fact_transactions_full": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the gold fact transactions model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": ""}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": ""}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": ""}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": ""}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": ""}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": ""}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": ""}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": ""}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": ""}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": ""}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": ""}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": ""}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": ""}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": ""}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": ""}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_transactions_full"}, "model.flow_models.streamline__get_evm_traces_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TRACES_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_traces_realtime"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_TRACE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68"}, "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_SWAP_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6"}, "model.flow_models.test_gold_testnet_evm__fact_transactions_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of gold testnet fact transactions.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": ""}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": ""}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": ""}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": ""}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": ""}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": ""}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": ""}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": ""}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": ""}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": ""}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": ""}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": ""}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": ""}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": ""}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": ""}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_21": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_21", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_21"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TOPICS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3"}, "model.flow_models.bronze__complete_provider_prices": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_PROVIDER_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "RECORDED_HOUR", "comment": ""}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": ""}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": ""}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": ""}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_PRICES_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_provider_prices"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_RECIPIENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_PENDING_RESULT_RESPONSE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE_FIELD": {"type": "BOOLEAN", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 32768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2425, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263"}, "model.flow_models.silver__testnet_transaction_results": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_TRANSACTION_RESULTS", "database": "FLOW", "comment": "-| Initial table for the gRPC transaction results response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "ERROR_MESSAGE": {"type": "TEXT", "index": 3, "name": "ERROR_MESSAGE", "comment": "The error message, if a transaction has failed."}, "EVENTS": {"type": "ARRAY", "index": 4, "name": "EVENTS", "comment": "An array containing all events that occurred in the transaction."}, "STATUS": {"type": "NUMBER", "index": 5, "name": "STATUS", "comment": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "STATUS_CODE": {"type": "NUMBER", "index": 6, "name": "STATUS_CODE", "comment": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 7, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "TX_RESULTS_ID": {"type": "TEXT", "index": 9, "name": "TX_RESULTS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_number, _inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 725701120, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 533263, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_transaction_results"}, "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_ENCODED_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BRIDGE_CELER_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514"}, "model.flow_models.streamline__get_testnet_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TESTNET_BLOCKS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_testnet_blocks_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96"}, "model.flow_models.scores__actions_daily": {"metadata": {"type": "BASE TABLE", "schema": "SCORES", "name": "ACTIONS_DAILY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "USER_ADDRESS": {"type": "TEXT", "index": 2, "name": "USER_ADDRESS", "comment": null}, "N_BRIDGE_IN": {"type": "NUMBER", "index": 3, "name": "N_BRIDGE_IN", "comment": null}, "N_CEX_WITHDRAWALS": {"type": "NUMBER", "index": 4, "name": "N_CEX_WITHDRAWALS", "comment": null}, "N_OTHER_DEFI": {"type": "NUMBER", "index": 5, "name": "N_OTHER_DEFI", "comment": null}, "N_LP_ADDS": {"type": "NUMBER", "index": 6, "name": "N_LP_ADDS", "comment": null}, "N_SWAP_TX": {"type": "NUMBER", "index": 7, "name": "N_SWAP_TX", "comment": null}, "N_NFT_MINTS": {"type": "NUMBER", "index": 8, "name": "N_NFT_MINTS", "comment": null}, "N_NFT_TRADES": {"type": "NUMBER", "index": 9, "name": "N_NFT_TRADES", "comment": null}, "N_GOV_VOTES": {"type": "NUMBER", "index": 10, "name": "N_GOV_VOTES", "comment": null}, "N_STAKE_TX": {"type": "NUMBER", "index": 11, "name": "N_STAKE_TX", "comment": null}, "N_RESTAKES": {"type": "NUMBER", "index": 12, "name": "N_RESTAKES", "comment": null}, "NET_TOKEN_ACCUMULATE": {"type": "NUMBER", "index": 13, "name": "NET_TOKEN_ACCUMULATE", "comment": null}, "NFT_COLLECTION_ADDRESSES": {"type": "ARRAY", "index": 14, "name": "NFT_COLLECTION_ADDRESSES", "comment": null}, "VALIDATOR_ADDRESSES": {"type": "ARRAY", "index": 15, "name": "VALIDATOR_ADDRESSES", "comment": null}, "COMPLEX_TX": {"type": "NUMBER", "index": 16, "name": "COMPLEX_TX", "comment": null}, "CONTRACT_ADDRESSES": {"type": "ARRAY", "index": 17, "name": "CONTRACT_ADDRESSES", "comment": null}, "ACTIVE_DAY": {"type": "BOOLEAN", "index": 18, "name": "ACTIVE_DAY", "comment": null}, "N_TXN": {"type": "NUMBER", "index": 19, "name": "N_TXN", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "ACTIONS_DAILY_ID": {"type": "TEXT", "index": 21, "name": "ACTIONS_DAILY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 24, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 35101184, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 277663, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__actions_daily"}, "model.flow_models.streamline__evm_blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "EVM_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__evm_blocks"}, "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_EZ_TOKEN_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408"}, "model.flow_models.beta__dim_nfl_athletes": {"metadata": {"type": "VIEW", "schema": "BETA", "name": "DIM_NFL_ATHLETES", "database": "FLOW", "comment": "# beta__dim_nfl_athletes\n\n## Description\n\nA beta-dimensional table containing NFL athlete metadata from the ESPN Athletes Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and athlete-related analysis. The table is in beta mode and subject to change, providing athlete information that may be used for NFT moment analysis, player performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and athlete-related NFT performance tracking\n- **Player Research**: Providing athlete metadata for sports analytics and player performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for athlete data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_teams**: Links to team information for athlete-team relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Athlete identification fields**: For player identification and analysis\n- **Team association fields**: For athlete-team relationship analysis\n- **Metadata fields**: For athlete information and categorization", "owner": "DBT_CLOUD_FLOW"}, "columns": {"REF": {"type": "TEXT", "index": 1, "name": "REF", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "UID": {"type": "TEXT", "index": 3, "name": "UID", "comment": ""}, "GUID": {"type": "TEXT", "index": 4, "name": "GUID", "comment": ""}, "TYPE": {"type": "TEXT", "index": 5, "name": "TYPE", "comment": ""}, "ALTERNATE_IDS": {"type": "TEXT", "index": 6, "name": "ALTERNATE_IDS", "comment": ""}, "FIRST_NAME": {"type": "TEXT", "index": 7, "name": "FIRST_NAME", "comment": ""}, "LAST_NAME": {"type": "TEXT", "index": 8, "name": "LAST_NAME", "comment": ""}, "FULL_NAME": {"type": "TEXT", "index": 9, "name": "FULL_NAME", "comment": ""}, "DISPLAY_NAME": {"type": "TEXT", "index": 10, "name": "DISPLAY_NAME", "comment": ""}, "SHORT_NAME": {"type": "TEXT", "index": 11, "name": "SHORT_NAME", "comment": ""}, "WEIGHT": {"type": "FLOAT", "index": 12, "name": "WEIGHT", "comment": ""}, "DISPLAY_WEIGHT": {"type": "TEXT", "index": 13, "name": "DISPLAY_WEIGHT", "comment": ""}, "HEIGHT": {"type": "FLOAT", "index": 14, "name": "HEIGHT", "comment": ""}, "DISPLAY_HEIGHT": {"type": "TEXT", "index": 15, "name": "DISPLAY_HEIGHT", "comment": ""}, "AGE": {"type": "FLOAT", "index": 16, "name": "AGE", "comment": ""}, "DATE_OF_BIRTH": {"type": "TEXT", "index": 17, "name": "DATE_OF_BIRTH", "comment": ""}, "LINKS": {"type": "TEXT", "index": 18, "name": "LINKS", "comment": ""}, "BIRTH_PLACE": {"type": "TEXT", "index": 19, "name": "BIRTH_PLACE", "comment": ""}, "COLLEGE": {"type": "TEXT", "index": 20, "name": "COLLEGE", "comment": ""}, "SLUG": {"type": "TEXT", "index": 21, "name": "SLUG", "comment": ""}, "HEADSHOT": {"type": "TEXT", "index": 22, "name": "HEADSHOT", "comment": ""}, "JERSEY": {"type": "TEXT", "index": 23, "name": "JERSEY", "comment": ""}, "POSITION": {"type": "TEXT", "index": 24, "name": "POSITION", "comment": ""}, "LINKED": {"type": "BOOLEAN", "index": 25, "name": "LINKED", "comment": ""}, "TEAM": {"type": "TEXT", "index": 26, "name": "TEAM", "comment": ""}, "STATISTICS": {"type": "TEXT", "index": 27, "name": "STATISTICS", "comment": ""}, "CONTRACTS": {"type": "TEXT", "index": 28, "name": "CONTRACTS", "comment": ""}, "EXPERIENCE": {"type": "TEXT", "index": 29, "name": "EXPERIENCE", "comment": ""}, "COLLEGE_ATHLETE": {"type": "TEXT", "index": 30, "name": "COLLEGE_ATHLETE", "comment": ""}, "ACTIVE": {"type": "BOOLEAN", "index": 31, "name": "ACTIVE", "comment": ""}, "DRAFT": {"type": "TEXT", "index": 32, "name": "DRAFT", "comment": ""}, "STATUS": {"type": "TEXT", "index": 33, "name": "STATUS", "comment": ""}, "STATISTICSLOG": {"type": "TEXT", "index": 34, "name": "STATISTICSLOG", "comment": ""}, "DEBUT_YEAR": {"type": "FLOAT", "index": 35, "name": "DEBUT_YEAR", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 36, "name": "INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.beta__dim_nfl_athletes"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147"}, "model.flow_models.silver__complete_token_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_TOKEN_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_ASSET_METADATA_ID": {"type": "TEXT", "index": 15, "name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 69632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 772, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_SWAP_SIDE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354"}, "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_PARENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68"}, "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_VALUE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271"}, "model.flow_models.streamline__complete_contract_abis": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_CONTRACT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_CONTRACT_ABIS_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_CONTRACT_ABIS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 04:42UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 185856, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2304, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_contract_abis"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_AMOUNT_START", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2"}, "model.flow_models.test_gold_evm__fact_traces_full": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_TRACES_FULL", "database": "FLOW", "comment": "This is a view used to test all of the gold fact traces model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": ""}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": ""}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": ""}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": ""}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": ""}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": ""}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": ""}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": ""}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": ""}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_traces_full"}, "model.flow_models.bronze__decoded_logs": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "DECODED_LOGS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_PARTITION_BY_BLOCK_NUMBER": {"type": "NUMBER", "index": 7, "name": "_PARTITION_BY_BLOCK_NUMBER", "comment": ""}, "_PARTITION_BY_CREATED_DATE": {"type": "DATE", "index": 8, "name": "_PARTITION_BY_CREATED_DATE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__decoded_logs"}, "model.flow_models.silver__complete_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_TOKEN_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 3, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 6, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 7, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 11, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 12, "name": "IS_DEPRECATED", "comment": ""}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 13, "name": "IS_VERIFIED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 14, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 15, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_PRICES_ID": {"type": "TEXT", "index": 19, "name": "COMPLETE_TOKEN_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 20, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(HOUR::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17363968, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 506453, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1"}, "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4"}, "model.flow_models.bronze__complete_native_asset_metadata": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_NATIVE_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 5, "name": "BLOCKCHAIN", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 6, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_native_asset_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32"}, "model.flow_models.silver__swaps_aggregator": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SWAPS_AGGREGATOR", "database": "FLOW", "comment": "This table records asset swaps on the Flow blockchain parsing the log output of swaps through aggregators.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "SWAP_INDEX": {"type": "NUMBER", "index": 4, "name": "SWAP_INDEX", "comment": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "POOL_SOURCE": {"type": "TEXT", "index": 6, "name": "POOL_SOURCE", "comment": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons."}, "TRADER": {"type": "TEXT", "index": 7, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 10, "name": "TOKEN_OUT_AMOUNT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_OUT_CONTRACT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "SWAPS_AGGREGATOR_ID": {"type": "TEXT", "index": 12, "name": "SWAPS_AGGREGATOR_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12616192, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 132260, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_OUT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "TRACES_RECENT_TRACES_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TRACES_ID": {"type": "TEXT", "index": 1, "name": "TRACES_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2"}, "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_REWARDS", "name": "FACT_POINTS_BALANCES_FACT_POINTS_BALANCES_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0"}, "model.flow_models.silver_evm__traces": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 165638467584, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2494386794, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__traces"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f"}, "model.flow_models.bronze_api__FR_points_transfers": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "FR_POINTS_TRANSFERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__FR_points_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_PLATFORM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0"}, "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4"}, "model.flow_models.bronze__streamline_topshot_metadata_FR": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TOPSHOT_METADATA_FR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_topshot_metadata_FR"}, "model.flow_models.stats__ez_core_metrics_hourly": {"metadata": {"type": "VIEW", "schema": "STATS", "name": "EZ_CORE_METRICS_HOURLY", "database": "FLOW", "comment": "## Description\n\nA comprehensive metrics table that aggregates core blockchain performance indicators on an hourly basis. This table provides key network health and performance metrics including block counts, transaction volumes, success rates, user activity, and fee collection data. The metrics are calculated using various aggregate functions (SUM, COUNT, MIN, MAX) from the core fact tables and are updated as new data arrives. This table serves as the primary source for network performance monitoring, trend analysis, and blockchain health assessment.\n\n## Key Use Cases\n\n- **Network Performance Monitoring**: Tracking blockchain throughput, transaction processing rates, and network efficiency\n- **Health Assessment**: Monitoring transaction success rates, failure patterns, and network reliability\n- **User Activity Analysis**: Understanding user engagement levels and network participation patterns\n- **Economic Analysis**: Tracking fee collection, revenue generation, and network economics\n- **Trend Analysis**: Identifying performance trends, seasonal patterns, and growth indicators\n- **Alerting and Monitoring**: Supporting automated monitoring systems for network health and performance\n\n## Important Relationships\n\n- **core__fact_blocks**: Source data for block-related metrics and block range analysis\n- **core__fact_transactions**: Source data for transaction counts, success rates, and user activity metrics\n- **core__fact_events**: May provide additional context for transaction analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for fee value analysis\n- **silver_stats__core_metrics_hourly**: May provide additional statistical context and validation\n\n## Commonly-used Fields\n\n- **BLOCK_TIMESTAMP_HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TRANSACTION_COUNT**: Core metric for network activity and throughput analysis\n- **TRANSACTION_COUNT_SUCCESS/FAILED**: Critical for network health and reliability assessment\n- **UNIQUE_FROM_COUNT/PAYER_COUNT**: Important for user activity and network participation analysis\n- **TOTAL_FEES_NATIVE/USD**: Key for network economics and revenue analysis\n- **BLOCK_COUNT**: Fundamental metric for blockchain throughput and performance", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_HOUR", "comment": "The hour timestamp representing the aggregation period for core blockchain metrics. Data type: TIMESTAMP. This field provides the temporal reference for hourly aggregated metrics and is used for time-series analysis and chronological data organization. Used for hourly performance tracking, trend analysis, and temporal data aggregation. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, performance monitoring, and maintaining temporal consistency in blockchain metrics analysis."}, "BLOCK_NUMBER_MIN": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER_MIN", "comment": "The minimum block number within the specified hour period. Data type: INTEGER. This field represents the lowest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345678 for the first block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking."}, "BLOCK_NUMBER_MAX": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER_MAX", "comment": "The maximum block number within the specified hour period. Data type: INTEGER. This field represents the highest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345999 for the last block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking."}, "BLOCK_COUNT": {"type": "NUMBER", "index": 4, "name": "BLOCK_COUNT", "comment": "The total number of blocks processed within the specified hour period. Data type: INTEGER. This field represents the count of blocks that were created and processed during the hour, providing a key metric for blockchain throughput and network activity. Used for network performance analysis, throughput monitoring, and understanding blockchain activity levels. Example: 321 for 321 blocks processed in the hour. Critical for network health monitoring, performance benchmarking, and understanding blockchain scalability and efficiency."}, "TRANSACTION_COUNT": {"type": "NUMBER", "index": 5, "name": "TRANSACTION_COUNT", "comment": "The total number of transactions processed within the specified hour period. Data type: INTEGER. This field represents the count of all transactions that were submitted and processed during the hour, regardless of success or failure status. Used for transaction volume analysis, network activity monitoring, and understanding user engagement levels. Example: 15420 for 15,420 transactions processed in the hour. Critical for network performance analysis, user activity tracking, and understanding blockchain adoption and usage patterns."}, "TRANSACTION_COUNT_SUCCESS": {"type": "NUMBER", "index": 6, "name": "TRANSACTION_COUNT_SUCCESS", "comment": "The number of transactions that were successfully processed within the specified hour period. Data type: INTEGER. This field represents the count of transactions that completed successfully without errors or failures. Used for success rate analysis, network reliability monitoring, and understanding transaction processing efficiency. Example: 15200 for 15,200 successful transactions out of 15,420 total transactions. Critical for network health assessment, user experience analysis, and identifying potential network issues or bottlenecks."}, "TRANSACTION_COUNT_FAILED": {"type": "NUMBER", "index": 7, "name": "TRANSACTION_COUNT_FAILED", "comment": "The number of transactions that failed to process within the specified hour period. Data type: INTEGER. This field represents the count of transactions that encountered errors or failures during processing. Used for failure rate analysis, network issue identification, and understanding transaction processing reliability. Example: 220 for 220 failed transactions out of 15,420 total transactions. Critical for network health monitoring, error pattern analysis, and identifying potential network issues or user experience problems."}, "UNIQUE_FROM_COUNT": {"type": "NUMBER", "index": 8, "name": "UNIQUE_FROM_COUNT", "comment": "The number of unique proposer addresses that submitted transactions within the specified hour period. Data type: INTEGER. This field represents the count of distinct accounts that acted as transaction proposers during the hour. Used for user activity analysis, network participation monitoring, and understanding user engagement patterns. Example: 8500 for 8,500 unique proposer addresses in the hour. Critical for understanding network decentralization, user adoption patterns, and identifying active user communities."}, "TOTAL_FEES_NATIVE": {"type": "FLOAT", "index": 9, "name": "TOTAL_FEES_NATIVE", "comment": "The total sum of all transaction fees collected within the specified hour period, denominated in the native blockchain currency (FLOW). Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns. Example: 1250.75 for 1,250.75 FLOW in total fees collected. Critical for network economics analysis, validator reward calculations, and understanding the cost of blockchain operations."}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 10, "name": "TOTAL_FEES_USD", "comment": "The total sum of all transaction fees collected within the specified hour period, converted to USD equivalent value. Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour, normalized to USD for cross-currency comparison and financial analysis. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns in standardized currency terms. Example: 1250.50 for [$]1,250.50 USD equivalent in total fees collected. Critical for network economics analysis, financial reporting, and understanding the real-world cost of blockchain operations."}, "EZ_CORE_METRICS_HOURLY_ID": {"type": "TEXT", "index": 11, "name": "EZ_CORE_METRICS_HOURLY_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.stats__ez_core_metrics_hourly"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108"}, "model.flow_models.streamline__complete_get_evm_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCKNUMBER": {"type": "TEXT", "index": 2, "name": "BLOCKNUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "COMPLETE_EVM_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1775490048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44969960, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_blocks"}, "model.flow_models.streamline__get_blocks_history_mainnet_04": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_04", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_04"}, "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5120, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_ACTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a"}, "model.flow_models.streamline__get_transactions_history_mainnet_16": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_16", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_16"}, "model.flow_models.streamline__get_evm_blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_BLOCKS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_blocks_history"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_TOKEN_OUT_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d"}, "test.flow_models.tests__unique_address_count_threshold": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "UNIQUE_ADDRESS_COUNT_THRESHOLD", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CT": {"type": "NUMBER", "index": 1, "name": "CT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__unique_address_count_threshold"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_RECEIPTS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23"}, "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "REWARD_POINTS_SPEND_TRANSACTION_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10383360, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 305006, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212"}, "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429"}, "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f"}, "model.flow_models.price__dim_asset_metadata": {"metadata": {"type": "VIEW", "schema": "PRICE", "name": "DIM_ASSET_METADATA", "database": "FLOW", "comment": "# price__dim_asset_metadata\n\n## Description\n\nA comprehensive dimensional table containing raw asset metadata from multiple price providers. This table serves as the foundation for asset identification and metadata management across different blockchain networks and price data sources. It contains uncurated, provider-specific data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. The table maintains the original provider structure to preserve data lineage and enable source-specific analysis.\n\n## Key Use Cases\n\n- **Asset Discovery and Identification**: Finding all available assets across different price providers and blockchain networks\n- **Data Quality Analysis**: Identifying inconsistencies, duplicates, and gaps in asset metadata across providers\n- **Provider Comparison**: Analyzing how different price providers categorize and describe the same assets\n- **Cross-Chain Asset Mapping**: Understanding how assets are represented across different blockchain networks\n- **Data Lineage Tracking**: Maintaining audit trails for asset metadata changes and provider updates\n- **Raw Data Access**: Providing access to unprocessed asset metadata for custom curation and analysis\n\n## Important Relationships\n\n- **price__ez_asset_metadata**: Curated, deduplicated version of this table with one record per unique asset\n- **price__fact_prices_ohlc_hourly**: Links to price data through asset_id and provider\n- **price__ez_prices_hourly**: Provides curated price data for assets in this dimension\n- **core__dim_contract_labels**: May overlap with contract-based assets for additional labeling\n- **evm/core_evm__dim_contracts**: For EVM-based tokens, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **PROVIDER**: Essential for filtering by data source and understanding data provenance\n- **ASSET_ID**: Primary identifier for joining with price fact tables and other asset-related data\n- **TOKEN_ADDRESS**: Critical for blockchain-specific operations and smart contract interactions\n- **BLOCKCHAIN**: Key for cross-chain analysis and blockchain-specific filtering\n- **SYMBOL**: Commonly used for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and reporting purposes", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks."}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows."}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers."}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": "The full name of the asset as provided by the price data source. Data type: STRING. This field contains the human-readable, official name of the cryptocurrency, token, or digital asset. Used for display purposes, user interfaces, reporting, and asset identification in analytics dashboards. Example: 'Bitcoin' for BTC, 'Ethereum' for ETH, 'Flow' for FLOW. Important for user experience, data presentation, and maintaining consistency across different price providers and blockchain networks."}, "BLOCKCHAIN": {"type": "TEXT", "index": 5, "name": "BLOCKCHAIN", "comment": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics."}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN_ID", "comment": "The unique numeric identifier for the blockchain network or platform. Data type: INTEGER. This field provides a standardized way to identify blockchain networks across different systems and APIs. Used for blockchain network identification, cross-platform data integration, and maintaining consistent blockchain references. Example: 1 for Ethereum mainnet, 137 for Polygon, 0 for Bitcoin. Important for chain ID validation, cross-chain bridge operations, and maintaining referential integrity in multi-chain analytics systems."}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": "The data provider or source for the asset metadata or price record. Data type: STRING. This field identifies the external service, API, or protocol that supplied the asset or price data (e.g., 'CoinGecko', 'CoinMarketCap', 'Dapper', 'Flow Oracle'). Used for data quality analysis, source attribution, and filtering by provider. Example: 'CoinGecko' for token prices, 'Dapper' for Flow-native asset metadata. Important for understanding data provenance, resolving discrepancies, and ensuring data reliability in analytics workflows."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "DIM_ASSET_METADATA_ID": {"type": "TEXT", "index": 10, "name": "DIM_ASSET_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.price__dim_asset_metadata"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_2_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70"}, "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_API", "name": "REWARD_POINTS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6"}, "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_TRANSACTIONS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc"}, "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7"}, "model.flow_models.streamline__get_transactions_history_candidate_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_CANDIDATE_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_07"}, "model.flow_models.streamline__get_collections_history_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_18"}, "model.flow_models.streamline__get_transactions_history_mainnet_15": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_15", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_15"}, "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_TESTNET", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "NUMBER", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5"}, "model.flow_models.streamline__get_transactions_history_candidate_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_CANDIDATE_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_09"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_TRANSACTION_JSON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_STATE_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3"}, "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_NFT", "name": "DIM_UFC_STRIKE_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "NUMBER", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_STATE_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d"}, "model.flow_models.silver_stats__core_metrics_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_STATS", "name": "CORE_METRICS_HOURLY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_HOUR", "comment": ""}, "TRANSACTION_COUNT": {"type": "NUMBER", "index": 2, "name": "TRANSACTION_COUNT", "comment": ""}, "TRANSACTION_COUNT_SUCCESS": {"type": "NUMBER", "index": 3, "name": "TRANSACTION_COUNT_SUCCESS", "comment": ""}, "TRANSACTION_COUNT_FAILED": {"type": "NUMBER", "index": 4, "name": "TRANSACTION_COUNT_FAILED", "comment": ""}, "UNIQUE_FROM_COUNT": {"type": "NUMBER", "index": 5, "name": "UNIQUE_FROM_COUNT", "comment": ""}, "UNIQUE_PAYER_COUNT": {"type": "NUMBER", "index": 6, "name": "UNIQUE_PAYER_COUNT", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TOTAL_FEES": {"type": "FLOAT", "index": 8, "name": "TOTAL_FEES", "comment": ""}, "CORE_METRICS_HOURLY_ID": {"type": "TEXT", "index": 9, "name": "CORE_METRICS_HOURLY_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3299328, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44068, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_TEAM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69"}, "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "LABELS_POOLS_S_VAULT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_TX_POSITION": {"type": "NUMBER", "index": 2, "name": "PREV_TX_POSITION", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 2, "name": "TRACE_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9"}, "model.flow_models.streamline__complete_get_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATA": {"type": "VARIANT", "index": 1, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:55UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 39004576768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 95246636, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_blocks"}, "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_TEAM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640"}, "model.flow_models.silver_evm__decoded_logs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "DECODED_LOGS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:54UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::date, round(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2366368256, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 17013814, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__decoded_logs"}, "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680"}, "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_GROSS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_DIRECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8"}, "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_TRANSFERS_CREATED_AT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BATCH_ID": {"type": "TEXT", "index": 1, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 3, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 4, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 7, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 8, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 9, "name": "POINTS", "comment": null}, "FACT_POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 10, "name": "FACT_POINTS_TRANSFERS_ID", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 11, "name": "REQUEST_DATE", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NUM_STEPS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61"}, "model.flow_models.streamline__get_transactions_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_PLAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_COUNTERPARTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99"}, "model.flow_models.scores__actions": {"metadata": {"type": "BASE TABLE", "schema": "SCORES", "name": "ACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 2, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INDEX": {"type": "NUMBER", "index": 4, "name": "INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 6, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "ACTION_TYPE": {"type": "TEXT", "index": 8, "name": "ACTION_TYPE", "comment": null}, "ACTION_DETAILS": {"type": "OBJECT", "index": 9, "name": "ACTION_DETAILS", "comment": null}, "METRIC_NAME": {"type": "TEXT", "index": 10, "name": "METRIC_NAME", "comment": null}, "METRIC_RANK": {"type": "NUMBER", "index": 11, "name": "METRIC_RANK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 12, "name": "BLOCKCHAIN", "comment": null}, "ACTIONS_ID": {"type": "TEXT", "index": 13, "name": "ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10524217856, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 96537605, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__actions"}, "model.flow_models.bronze__streamline_fr_account_storage": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_ACCOUNT_STORAGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_account_storage"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3"}, "model.flow_models.streamline__get_blocks_history_mainnet_20": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_20", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_20"}, "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_GOV", "name": "EZ_STAKING_ACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d"}, "model.flow_models.bronze__complete_native_prices": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_NATIVE_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 8, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_PRICES_ID": {"type": "TEXT", "index": 15, "name": "COMPLETE_NATIVE_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_native_prices"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_22": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_22", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_22"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0"}, "model.flow_models.streamline__topshot_parameters": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "TOPSHOT_PARAMETERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT": {"type": "TEXT", "index": 1, "name": "CONTRACT", "comment": null}, "BASE_URL": {"type": "TEXT", "index": 2, "name": "BASE_URL", "comment": null}, "QUERY": {"type": "TEXT", "index": 3, "name": "QUERY", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-06 19:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3072, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__topshot_parameters"}, "model.flow_models.bronze_evm__receipts": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__receipts"}, "model.flow_models.silver__swaps_final": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SWAPS_FINAL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 4, "name": "SWAP_INDEX", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 5, "name": "SWAP_CONTRACT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 6, "name": "PLATFORM", "comment": null}, "TRADER": {"type": "TEXT", "index": 7, "name": "TRADER", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 12, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 13, "name": "TOKEN_OUT_SOURCE", "comment": null}, "_MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_MODIFIED_TIMESTAMP", "comment": null}, "_PRIORITY": {"type": "NUMBER", "index": 15, "name": "_PRIORITY", "comment": null}, "SWAPS_FINAL_ID": {"type": "TEXT", "index": 16, "name": "SWAPS_FINAL_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 17:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 101338624, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1503314, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__swaps_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_1_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe"}, "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_OBSERVABILITY", "name": "BLOCKS_COMPLETENESS_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b"}, "model.flow_models.silver__bridge_complete": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BRIDGE_COMPLETE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 9, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 10, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 11, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 12, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 13, "name": "PLATFORM", "comment": null}, "BRIDGE_COMPLETE_ID": {"type": "TEXT", "index": 14, "name": "BRIDGE_COMPLETE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8334848, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 90610, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__bridge_complete"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_STATE_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604"}, "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_BRIDGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f"}, "model.flow_models.silver__validator_labels": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "VALIDATOR_LABELS", "database": "FLOW", "comment": "This table stores all of the Validator Node IDs and the type of validator, per id.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism."}, "VALIDATOR_TYPE": {"type": "TEXT", "index": 2, "name": "VALIDATOR_TYPE", "comment": "The role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: 'consensus' for consensus nodes, 'execution' for execution nodes, 'collection' for collection nodes, 'verification' for verification nodes, 'access' for access nodes. Critical for understanding Flow's multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism."}, "PROJECT_NAME": {"type": "TEXT", "index": 3, "name": "PROJECT_NAME", "comment": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26112, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 361, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__validator_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe"}, "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_RECEIPTS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RECEIPTS_ID": {"type": "TEXT", "index": 1, "name": "RECEIPTS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99"}, "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335"}, "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "FACT_EVENTS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 32768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 115, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624"}, "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_ADDRESS_MAPPING_BLOCK_TIMESTAMP_ASSOCIATED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": null}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": null}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": null}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": null}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192"}, "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_PAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_RECEIPTS_JSON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_SIZE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d"}, "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_SOURCE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488"}, "model.flow_models.bronze__streamline_fr_collections": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_collections"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162"}, "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_AMOUNT_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4"}, "model.flow_models.streamline__complete_get_testnet_transactions": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TESTNET_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:29UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1072402944, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3437319, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_testnet_transactions"}, "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e"}, "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_BATCH_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92"}, "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_BRIDGE_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_EFFECTIVE_GAS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600"}, "model.flow_models.bronze_evm__FR_testnet_traces": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_TESTNET_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 6, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_testnet_traces"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_IN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0"}, "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7"}, "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d"}, "model.flow_models.streamline__get_blocks_history_mainnet_16": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_16", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_16"}, "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE_REQUEST_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 2, "name": "REQUEST_DATE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 3, "name": "FROM_ADDRESS", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 5, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": null}, "SECONDS_TO_FINALIZE": {"type": "NUMBER", "index": 7, "name": "SECONDS_TO_FINALIZE", "comment": null}, "BATCH_STATUS": {"type": "TEXT", "index": 8, "name": "BATCH_STATUS", "comment": null}, "BATCH_TRANSFERS": {"type": "ARRAY", "index": 9, "name": "BATCH_TRANSFERS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 11, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c"}, "model.flow_models.test_gold_evm__fact_blocks_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of fact blocks.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": ""}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": ""}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": ""}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": ""}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": ""}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": ""}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": ""}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": ""}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": ""}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": ""}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": ""}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": ""}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": ""}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": ""}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": ""}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": ""}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": ""}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_NBATOPSHOT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb"}, "model.flow_models.streamline__get_collections_history_mainnet_12": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_12", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_12"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_AUTHORIZERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68"}, "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PREV_BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "PREV_BLOCK_NUMBER", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "GAP": {"type": "NUMBER", "index": 3, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371"}, "model.flow_models.bronze_evm__blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__blocks"}, "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_DESTINATION_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c"}, "model.flow_models.streamline__get_transactions_history_mainnet_02": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_02", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_02"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f"}, "model.flow_models.streamline__complete_get_transactions": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:59UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 68237764608, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 422152469, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_transactions"}, "model.flow_models.test_gold_evm__fact_traces_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of fact traces.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": ""}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": ""}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": ""}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": ""}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": ""}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": ""}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": ""}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": ""}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": ""}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_MOMENT_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607"}, "model.flow_models.streamline__get_transactions_history_mainnet_14": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_14", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_14"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64"}, "model.flow_models.beta__dim_nflad_playoff_rosters": {"metadata": {"type": "VIEW", "schema": "BETA", "name": "DIM_NFLAD_PLAYOFF_ROSTERS", "database": "FLOW", "comment": "# beta__dim_nflad_playoff_rosters\n\n## Description\n\nA temporary dimensional table containing official rosters for the Flipside x NFL AllDay Playoff Challenge. This table serves as a specialized data source for playoff-specific NFT analytics and roster management during the NFL playoff season. The table is designed to support the playoff challenge by providing accurate roster information for participating teams and players. Due to its temporary nature, this table may be removed or significantly modified after the playoff challenge concludes.\n\n## Key Use Cases\n\n- **Playoff Challenge Support**: Providing roster data for the Flipside x NFL AllDay Playoff Challenge\n- **Playoff Analytics**: Supporting playoff-specific NFT moment analysis and performance tracking\n- **Roster Management**: Maintaining accurate roster information for playoff participants\n- **Challenge Validation**: Supporting challenge rules and participant validation\n- **Seasonal Analysis**: Providing playoff-specific data for seasonal sports analytics\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for roster-athlete relationship analysis\n- **beta__dim_nfl_teams**: Links to team information for roster-team relationship analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay playoff moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification for playoff rosters\n\n## Commonly-used Fields\n\n- **Roster identification fields**: For roster identification and challenge management\n- **Player association fields**: For roster-player relationship analysis\n- **Team association fields**: For roster-team relationship analysis\n- **Playoff-specific fields**: For playoff challenge and seasonal analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"WALLET": {"type": "TEXT", "index": 1, "name": "WALLET", "comment": ""}, "ID_0": {"type": "TEXT", "index": 2, "name": "ID_0", "comment": ""}, "ID_1": {"type": "TEXT", "index": 3, "name": "ID_1", "comment": ""}, "ID_2": {"type": "TEXT", "index": 4, "name": "ID_2", "comment": ""}, "ID_3": {"type": "TEXT", "index": 5, "name": "ID_3", "comment": ""}, "ID_4": {"type": "TEXT", "index": 6, "name": "ID_4", "comment": ""}, "ID_5": {"type": "TEXT", "index": 7, "name": "ID_5", "comment": ""}, "ID_6": {"type": "TEXT", "index": 8, "name": "ID_6", "comment": ""}, "ID_7": {"type": "TEXT", "index": 9, "name": "ID_7", "comment": ""}, "ID_8": {"type": "TEXT", "index": 10, "name": "ID_8", "comment": ""}, "ID_9": {"type": "TEXT", "index": 11, "name": "ID_9", "comment": ""}, "CAMPAIGN": {"type": "TEXT", "index": 12, "name": "CAMPAIGN", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.beta__dim_nflad_playoff_rosters"}, "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_DEPLOYMENT_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_TOKEN_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b"}, "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_PLAY_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31"}, "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_STATUS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1"}, "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b"}, "model.flow_models.silver_evm__transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6807535104, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 46257443, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__transactions"}, "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_TX_POSITION": {"type": "NUMBER", "index": 2, "name": "PREV_TX_POSITION", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_ERROR_MSG", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_INPUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2"}, "model.flow_models.streamline__get_collections_history_candidate_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_CANDIDATE_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_candidate_09"}, "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_DESTINATION_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991"}, "model.flow_models.bronze_evm__FR_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_blocks"}, "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_TOKEN_IN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7"}, "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_TELEPORT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0"}, "model.flow_models.silver__nft_moment_series_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_SERIES_S", "database": "FLOW", "comment": "Cleaned SeriesCreated events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_ID": {"type": "TEXT", "index": 2, "name": "EVENT_ID", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 4, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "SERIES_DATA": {"type": "OBJECT", "index": 5, "name": "SERIES_DATA", "comment": ""}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables."}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": "The series for this particular set of drops."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 9, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "NFT_MOMENT_SERIES_ID": {"type": "TEXT", "index": 10, "name": "NFT_MOMENT_SERIES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 162816, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 794, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_series_s"}, "model.flow_models.streamline__get_transactions_history_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_18"}, "model.flow_models.nft__dim_allday_metadata": {"metadata": {"type": "VIEW", "schema": "NFT", "name": "DIM_ALLDAY_METADATA", "database": "FLOW", "comment": "## Description\nComprehensive metadata for NFL All Day Moments, including player information, team details, statistics, and rich content data. This table is produced via API integration and provides detailed information about each NFL All Day NFT moment, including play descriptions, video URLs, and comprehensive statistics. The data structure may differ from on-chain metadata available in other tables, providing a more complete and curated view of NFL All Day moments.\n\n## Key Use Cases\n- Analyze NFL All Day moment performance and market activity\n- Track player and team-based NFT analytics\n- Power NFL All Day dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable player and team-based market analysis\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_moment_metadata` for on-chain data comparison\n- Player and team data enables cross-platform athlete analysis\n- NFL All Day ID enables direct marketplace integration\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the NFL All Day moment\n- `nflallday_id`: Official NFL All Day identifier for marketplace integration\n- `player`: Athlete featured in the moment\n- `team`: Team affiliation at time of moment\n- `season`: NFL season when moment occurred\n- `set_name`: Collection set name for organization\n- `total_circulation`: Maximum supply for rarity analysis\n- `moment_description`: Detailed play description", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": "The unique identifier used by NFL AllDay for the moment. Data type: STRING. This field provides the official NFL AllDay identifier for the moment, enabling direct linking to the marketplace and cross-referencing with external NFL AllDay data. Used for marketplace integration, external data joins, and direct user navigation to moments. Example: Can be used in URL https://nflallday.com/moments/{nflallday_id} to view the moment on the marketplace. Important for marketplace integration, external data correlation, and user experience features."}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": ""}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": "The total number of NFTs minted for the particular play or moment. Data type: NUMBER. This field represents the maximum supply of NFTs for a specific moment, enabling rarity calculations, scarcity analysis, and market supply understanding. Used for rarity analysis, supply-side market analysis, and determining the relative scarcity of NFTs within a collection. Example: 1000 for a common moment, 10 for a rare moment. Important for rarity calculations, market supply analysis, and understanding NFT scarcity and value drivers."}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": "A detailed, long-form description of the play or moment captured in the NFT. Data type: STRING. This field provides a comprehensive narrative description of the sports play, including context, key details, and notable aspects of the moment. Used for content discovery, play identification, and providing rich context for NFT analysis. Example: 'LeBron James hits a game-winning three-pointer with 2.1 seconds remaining in the fourth quarter.' Important for content discovery, play identification, and providing rich context for NFT transactions and analytics."}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": "The name of the athlete or player featured in the NFT moment. Data type: STRING. This field identifies the sports figure who is the primary subject of the NFT, enabling player-level analytics, performance tracking, and fan engagement analysis. Used for player attribution, performance correlation with NFT values, and fan behavior analysis. Example: 'LeBron James' for NBA TopShot, 'Tom Brady' for NFL All Day. Important for player-based analytics, fan engagement tracking, and athlete performance correlation with NFT market activity."}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": "The sports team that the player represented at the time the NFT moment was captured. Data type: STRING. This field identifies the team affiliation of the featured player, enabling team-level analytics, regional market analysis, and team performance correlation with NFT values. Used for team attribution, regional market analysis, and team-based fan engagement tracking. Example: 'Los Angeles Lakers' for NBA TopShot, 'Tampa Bay Buccaneers' for NFL All Day. Important for team-based analytics, regional market insights, and team performance correlation with NFT market activity."}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": "The sports season during which the NFT moment occurred. Data type: STRING. This field identifies the specific season when the moment was captured, enabling temporal analysis, season-based performance tracking, and historical trend analysis. Used for season-level analytics, performance correlation across seasons, and historical NFT value analysis. Example: '2021-22' for NBA season, '2022' for NFL season. Important for temporal analysis, season-based performance tracking, and understanding how NFT values correlate with seasonal sports performance."}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": "The week of the NFL season during which the game occurred."}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": "The broad category of play that is shown in the moment."}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": "The more granular (than play_category) type of play that is shown in the moment."}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": "When the moment occurred."}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": "The series for this particular set of drops."}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": "An array containing links to the moments."}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": "A dictionary of the full moment stats."}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.nft__dim_allday_metadata"}, "model.flow_models.core_evm__ez_decoded_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "EZ_DECODED_EVENT_LOGS", "database": "FLOW", "comment": "For information on how to submit a contract for decoding, as well as how ABIs are sourced, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\n This model contains decoded event logs for contracts that we have an ABI for. Please note, this table does not include all event logs, only those that we have an ABI for.\n The `decoded_log` column is the easiest place to query decoded data. It is a JSON object, where the keys are the names of the event parameters, and the values are the values of the event parameters.\n You can select from this column using the following sample format, `decoded_log:from::string` or more generally, `decoded_log:::datatype`. See below for a full sample query.\n The `full_decoded_logs` column contains the same information, as well as additional fields such as the datatype of the decoded data. You may need to laterally flatten this column to query the data.\n \n Sample query for USDC Transfer events:\n \n ```sql\n select \n tx_hash,\n block_number,\n contract_address,\n decoded_log:from::string as from_address,\n decoded_log:to::string as to_address,\n decoded_log:value::integer as value\n from ethereum.core.fact_decoded_event_logs\n where contract_address = lower('0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48')\n and block_number between 16400000 and 16405000\n and event_name = 'Transfer'\n limit 50```", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "The address of the contract that the event log was emitted from."}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": "The un-decoded event input topics."}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": "The first topic of the event, which is a unique identifier for the event."}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": "The second topic of the event, if applicable."}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": "The third topic of the event, if applicable."}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": "The fourth topic of the event, if applicable."}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": "The un-decoded event data."}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": "Whether the event has been removed from the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call that triggered this transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "EVENT_NAME": {"type": "TEXT", "index": 18, "name": "EVENT_NAME", "comment": "The name of the event, as defined in the contract ABI."}, "FULL_DECODED_LOG": {"type": "VARIANT", "index": 19, "name": "FULL_DECODED_LOG", "comment": "The full decoded log, including the event name, the event parameters, and the data type of the event parameters."}, "DECODED_LOG": {"type": "OBJECT", "index": 20, "name": "DECODED_LOG", "comment": "The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters."}, "CONTRACT_NAME": {"type": "TEXT", "index": 21, "name": "CONTRACT_NAME", "comment": "The name of the contract, if the contract has a name() function."}, "EZ_DECODED_EVENT_LOGS_ID": {"type": "TEXT", "index": 22, "name": "EZ_DECODED_EVENT_LOGS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:55UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3957277184, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 17007079, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__ez_decoded_event_logs"}, "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb": {"metadata": {"type": "BASE TABLE", "schema": "ACCEPTED_VALUES_SILVER", "name": "NFT_MOMENT_SERIES_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb"}, "model.flow_models.livequery__moments_parameters": {"metadata": {"type": "BASE TABLE", "schema": "LIVEQUERY", "name": "MOMENTS_PARAMETERS", "database": "FLOW", "comment": "A simple helper table to store the base_url and graphQL query for the livequery request moments model(s). Ok to store in plaintext as it is not sensitive information.\n ", "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT": {"type": "TEXT", "index": 1, "name": "CONTRACT", "comment": ""}, "BASE_URL": {"type": "TEXT", "index": 2, "name": "BASE_URL", "comment": ""}, "QUERY": {"type": "TEXT", "index": 3, "name": "QUERY", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 19:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4096, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.livequery__moments_parameters"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_PARENT_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_SOURCE_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4"}, "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 2, "name": "REQUEST_DATE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 3, "name": "FROM_ADDRESS", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 5, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": null}, "SECONDS_TO_FINALIZE": {"type": "NUMBER", "index": 7, "name": "SECONDS_TO_FINALIZE", "comment": null}, "BATCH_STATUS": {"type": "TEXT", "index": 8, "name": "BATCH_STATUS", "comment": null}, "BATCH_TRANSFERS": {"type": "ARRAY", "index": 9, "name": "BATCH_TRANSFERS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 11, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0"}, "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375"}, "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_BRIDGE_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8"}, "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_STORAGE_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd"}, "model.flow_models.core__fact_blocks": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_BLOCKS", "database": "FLOW", "comment": "## Description\nThis table records all blocks produced on the Flow blockchain, capturing block-level metadata such as block height, timestamp, network, chain ID, transaction count, and parent block references. Each row represents a unique block, providing the foundational structure for all on-chain activity and supporting block-level analytics. The data is sourced directly from the Flow blockchain and is updated as new blocks are produced.\n\n## Key Use Cases\n- Analyzing block production rates and network performance\n- Measuring transaction throughput and block utilization\n- Investigating block-level events, forks, or anomalies\n- Supporting time-series analytics and historical blockchain state reconstruction\n- Serving as a join point for transaction, event, and token transfer models\n\n## Important Relationships\n- Serves as the parent table for `core.fact_transactions`, `core.fact_events`, and `core.ez_token_transfers`, which reference block height and block timestamp\n- Can be joined with `core__fact_transactions` on `block_height` to analyze transactions per block\n- Used by downstream models in the gold layer for time-based aggregations and network health metrics\n\n## Commonly-used Fields\n- `BLOCK_HEIGHT`: Unique identifier for each block, used for joins and ordering\n- `BLOCK_TIMESTAMP`: Timestamp of block production, essential for time-series analysis\n- `TX_COUNT`: Number of transactions included in the block, used for throughput and activity metrics\n- `CHAIN_ID`, `NETWORK`, `NETWORK_VERSION`: Identify the network context for the block\n- `PARENT_ID`: Reference to the parent block, useful for chain reorganization and lineage analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": "The name of the blockchain network where the block or transaction was recorded. Data type: STRING. For Flow, this typically indicates the environment (e.g., 'mainnet', 'testnet', 'sandboxnet'). This field is important for distinguishing between production and test data, and for multi-network analytics. Example: 'mainnet'."}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": "The version identifier of the Flow blockchain network at the time the block was produced. Data type: STRING. This value changes when the network undergoes a protocol upgrade (\"spork\"). Useful for tracking changes in protocol behavior, analyzing the impact of upgrades, and debugging issues related to network versioning. Example: 'spork-22'. For more information on Flow's network upgrades (Sporks), see https://developers.flow.com/nodes/node-operation/spork"}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning."}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification."}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35"}, "model.flow_models.bronze__streamline_fr_testnet_transaction_results": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TESTNET_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_testnet_transaction_results"}, "model.flow_models.streamline__get_transaction_results_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_realtime"}, "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_TOKEN0_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59"}, "model.flow_models.streamline__reward_points_complete": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "REWARD_POINTS_COMPLETE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}, "REWARD_POINTS_COMPLETE_ID": {"type": "TEXT", "index": 8, "name": "REWARD_POINTS_COMPLETE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-09-20 02:32UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(request_date :: DATE, address)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 823760896, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 16483637, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__reward_points_complete"}, "model.flow_models.streamline__get_transactions_history_mainnet_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_07"}, "model.flow_models.silver_evm__abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ABI_SOURCE": {"type": "TEXT", "index": 4, "name": "ABI_SOURCE", "comment": null}, "DISCORD_USERNAME": {"type": "TEXT", "index": 5, "name": "DISCORD_USERNAME", "comment": null}, "ABI_HASH": {"type": "TEXT", "index": 6, "name": "ABI_HASH", "comment": null}, "BYTECODE": {"type": "TEXT", "index": 7, "name": "BYTECODE", "comment": null}, "ABIS_ID": {"type": "TEXT", "index": 8, "name": "ABIS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 11, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-28 23:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14964736, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2782, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__abis"}, "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_TRANSFERS_FACT_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BATCH_ID": {"type": "TEXT", "index": 1, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 3, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 4, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 7, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 8, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 9, "name": "POINTS", "comment": null}, "FACT_POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 10, "name": "FACT_POINTS_TRANSFERS_ID", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 11, "name": "REQUEST_DATE", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219"}, "model.flow_models.streamline__complete_get_evm_testnet_receipts": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_TESTNET_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_RECEIPTS_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_EVM_RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 312134656, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9429219, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_receipts"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486"}, "model.flow_models.testnet__fact_evm_transactions": {"metadata": {"type": "BASE TABLE", "schema": "TESTNET", "name": "FACT_EVM_TRANSACTIONS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing transaction-level data for EVM-compatible blockchains. This table serves as the primary source for transaction analysis, providing detailed information about each transaction including sender/receiver addresses, values, gas usage, fees, and execution status. The table supports analysis of transaction patterns, user behavior, and network activity across multiple EVM chains. Each record represents a single transaction with complete execution details and metadata.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Tracking transaction volumes, success rates, and execution patterns\n- **User Behavior Analysis**: Understanding transaction patterns and user activity across EVM chains\n- **Gas Analysis**: Monitoring gas usage, fee structures, and transaction economics\n- **Cross-Chain Activity**: Comparing transaction patterns across different EVM-compatible blockchains\n- **Contract Interaction Analysis**: Understanding smart contract usage and interaction patterns\n- **Network Performance**: Monitoring transaction processing efficiency and network health\n\n## Important Relationships\n\n- **core_evm__fact_blocks**: Links to block data containing each transaction\n- **core_evm__fact_event_logs**: Links to event logs emitted by transactions\n- **core_evm__fact_traces**: Links to execution traces for detailed transaction analysis\n- **core_evm__dim_contracts**: Links to contract metadata for contract interactions\n- **core_evm__dim_labels**: Links to address labels for user identification\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TX_HASH**: Essential for transaction identification and blockchain verification\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for transaction flow analysis and user behavior studies\n- **VALUE**: Important for transaction value analysis and economic activity tracking\n- **GAS_USED/GAS_PRICE**: Key for gas economics and transaction cost analysis\n- **TX_SUCCEEDED**: Critical for success rate analysis and error tracking\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal data aggregation", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the call that triggered this transaction."}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": "The value transacted in the native asset."}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": "Amount paid to validate the transaction in the native asset."}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": "The precise amount of the transaction fee. This is returned as a string to avoid precision loss."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": "The type of transaction."}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": "The number of transactions sent from a given address."}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": "This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient."}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": "Cost per unit of gas in Gwei."}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": "Gas used by the transaction."}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": "Maximum amount of gas allocated for the transaction."}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": "The total amount of gas used when this transaction was executed in the block."}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": "The total base charge plus tip paid for each unit of gas, in Gwei."}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": "The maximum fee per gas of the transaction, in Gwei."}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": "The maximum priority fee per gas of the transaction, in Gwei."}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": "The y parity for the transaction."}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": "The access list for the transaction."}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": "The r value of the transaction signature."}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": "The s value of the transaction signature."}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": "The v value of the transaction signature."}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 125292544, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 350593, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_evm_transactions"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_TELEPORT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f"}, "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_TOKEN_IN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82"}, "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_VIDEO_URLS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c"}, "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_STORAGE_CAPACITY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe"}, "model.flow_models.streamline__decoded_logs_complete": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DECODED_LOGS_COMPLETE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "FILE_NAME": {"type": "TEXT", "index": 2, "name": "FILE_NAME", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 3, "name": "_LOG_ID", "comment": null}, "COMPLETE_DECODED_LOGS_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:57UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 757025280, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 17009247, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__decoded_logs_complete"}, "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_TRANSFER_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e"}, "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "DIM_CONTRACT_LABELS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 2, "name": "CONTRACT_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PREV_BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "PREV_BLOCK_NUMBER", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "GAP": {"type": "NUMBER", "index": 3, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403"}, "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "STOREFRONT_ITEMS_PARTITION_KEY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 54, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 55, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 56, "name": "_INSERTED_TIMESTAMP", "comment": null}, "STOREFRONT_ITEM_ID": {"type": "TEXT", "index": 57, "name": "STOREFRONT_ITEM_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 58, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 59, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 60, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a"}, "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1"}, "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "STOREFRONT_ITEMS_ITEM_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860"}, "model.flow_models.streamline__complete_get_testnet_transaction_results": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TESTNET_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:29UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1684900864, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3436421, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_testnet_transaction_results"}, "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff"}, "test.flow_models.tests__streamline_collections_gap": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "STREAMLINE_COLLECTIONS_GAP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "TEXT", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "EXPECTED": {"type": "NUMBER", "index": 2, "name": "EXPECTED", "comment": null}, "ACTUAL": {"type": "NUMBER", "index": 3, "name": "ACTUAL", "comment": null}, "DIFFERENCE": {"type": "NUMBER", "index": 4, "name": "DIFFERENCE", "comment": null}, "MISSING_COLLECTIONS": {"type": "ARRAY", "index": 5, "name": "MISSING_COLLECTIONS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12800, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__streamline_collections_gap"}, "model.flow_models.streamline__get_evm_testnet_blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_BLOCKS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_blocks_history"}, "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_ERROR_MSG", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8"}, "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_VIDEO_URLS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc"}, "model.flow_models.bronze__streamline_account_storage": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_ACCOUNT_STORAGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_account_storage"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62"}, "model.flow_models.silver_evm__bytecode_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "BYTECODE_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "ABI": {"type": "VARIANT", "index": 2, "name": "ABI", "comment": null}, "ABI_HASH": {"type": "TEXT", "index": 3, "name": "ABI_HASH", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-28 23:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 434176, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 639, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__bytecode_abis"}, "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_TRANSACTION_RESULT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:33UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4"}, "model.flow_models.streamline__get_evm_testnet_receipts_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_RECEIPTS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_receipts_realtime"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_12": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_12", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_12"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523"}, "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612"}, "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_TRANSACTION_RESULT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe"}, "model.flow_models.silver__streamline_transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_TRANSACTIONS", "database": "FLOW", "comment": "-| Initial table for the gRPC transactions response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "BLOCK_ID": {"type": "TEXT", "index": 2, "name": "BLOCK_ID", "comment": "The id, or hash, of the block."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "GAS_LIMIT": {"type": "NUMBER", "index": 4, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "ARGUMENTS": {"type": "ARRAY", "index": 6, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 8, "name": "ENVELOPE_SIGNATURES", "comment": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction"}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 9, "name": "PAYLOAD_SIGNATURES", "comment": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload"}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 10, "name": "PROPOSAL_KEY", "comment": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key"}, "SCRIPT": {"type": "TEXT", "index": 11, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 12, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "STREAMLINE_TX_ID": {"type": "TEXT", "index": 15, "name": "STREAMLINE_TX_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:57UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 237983874560, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 851454344, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57"}, "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e"}, "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_ACCOUNT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd"}, "model.flow_models.streamline__get_collections_history_candidate_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_CANDIDATE_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_candidate_08"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b"}, "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8"}, "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_TRANSFERS_BATCH_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BATCH_ID": {"type": "TEXT", "index": 1, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 3, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 4, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 7, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 8, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 9, "name": "POINTS", "comment": null}, "FACT_POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 10, "name": "FACT_POINTS_TRANSFERS_ID", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 11, "name": "REQUEST_DATE", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e"}, "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_CLASSIFICATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285"}, "model.flow_models.streamline__get_collections_history_mainnet_03": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_03", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_03"}, "model.flow_models.silver_evm__created_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "CREATED_CONTRACTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "CREATED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATED_CONTRACT_ADDRESS", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 5, "name": "CREATOR_ADDRESS", "comment": null}, "CREATED_CONTRACT_INPUT": {"type": "TEXT", "index": 6, "name": "CREATED_CONTRACT_INPUT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CREATED_CONTRACTS_ID": {"type": "TEXT", "index": 8, "name": "CREATED_CONTRACTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 11, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 79790592, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 167451, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__created_contracts"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_COUNT_AUTHORIZERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_SET_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad"}, "model.flow_models.bronze_evm__FR_testnet_receipts": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_TESTNET_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_testnet_receipts"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_LABEL_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18"}, "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_PAYLOAD", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c"}, "model.flow_models.streamline__points_transfers_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "POINTS_TRANSFERS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 2, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__points_transfers_realtime"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_SOURCE_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a"}, "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050"}, "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_TRANSFERS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 16:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c"}, "model.flow_models.streamline__get_blocks_history_mainnet_15": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_15", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_15"}, "model.flow_models.silver_evm__testnet_traces": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TESTNET_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 124147200, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 532534, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__testnet_traces"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a"}, "model.flow_models.rewards__fact_points_balances": {"metadata": {"type": "VIEW", "schema": "REWARDS", "name": "FACT_POINTS_BALANCES", "database": "FLOW", "comment": "# rewards__fact_points_balances\n\n## Description\n\nA fact table containing point-in-time balances for user reward accounts from the Reward Points API. This table provides snapshots of user balances including points, boxes, and keys at specific request dates. The data represents balance states rather than transaction flows, with early data potentially being patchy due to API limitations. The table supports reward program analytics by providing current and historical balance information for user engagement analysis and program performance tracking.\n\n## Key Use Cases\n\n- **Balance Tracking**: Monitoring current and historical user reward balances across different asset types\n- **User Engagement Analysis**: Understanding user participation levels and reward accumulation patterns\n- **Program Performance**: Analyzing reward program effectiveness and user retention\n- **Balance Reconciliation**: Verifying account balances and identifying data quality issues\n- **Reward Distribution Analysis**: Understanding how rewards are distributed across the user base\n- **Predictive Analytics**: Using balance patterns to predict user behavior and program outcomes\n\n## Important Relationships\n\n- **rewards__fact_points_transfers**: Provides transaction history that explains balance changes\n- **rewards__fact_transaction_entries**: Offers detailed transaction-level data for balance reconciliation\n- **rewards__dim_storefront_items**: Links to items that can be purchased with accumulated points\n- **core__dim_address_mapping**: May link to user addresses for additional user context\n- **evm/core_evm__dim_contracts**: For contract-based reward systems, provides contract metadata\n\n## Commonly-used Fields\n\n- **ADDRESS**: Primary identifier for user accounts and balance tracking\n- **POINTS**: Core reward currency balance for program analysis\n- **BOXES**: Special reward item balance for gamification analysis\n- **KEYS**: Special reward item balance for access control analysis\n- **REQUEST_DATE**: Temporal reference for balance snapshots and time-series analysis\n- **BOXES_OPENED**: Historical metric for user engagement and reward consumption", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": "The EVM address of the account"}, "BOXES": {"type": "NUMBER", "index": 2, "name": "BOXES", "comment": "The number of boxes owned by the account at the time of the request"}, "BOXES_OPENED": {"type": "NUMBER", "index": 3, "name": "BOXES_OPENED", "comment": "The number of boxes opened by the account at the time of the request"}, "KEYS": {"type": "NUMBER", "index": 4, "name": "KEYS", "comment": "The number of keys owned by the account at the time of the request"}, "POINTS": {"type": "NUMBER", "index": 5, "name": "POINTS", "comment": "The number of points accrued by the account at the time of the request"}, "REQUEST_DATE": {"type": "DATE", "index": 6, "name": "REQUEST_DATE", "comment": "The date of the request"}, "FACT_POINTS_BALANCES_ID": {"type": "TEXT", "index": 7, "name": "FACT_POINTS_BALANCES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "BLOCKS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92"}, "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER", "name": "STREAMLINE_EVENTS_MINUTES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8"}, "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5"}, "seed.flow_models.seeds__evm_verified_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "EVM_VERIFIED_CONTRACTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS_HASH": {"type": "TEXT", "index": 1, "name": "ADDRESS_HASH", "comment": null}, "ADDRESS_IS_CONTRACT": {"type": "BOOLEAN", "index": 2, "name": "ADDRESS_IS_CONTRACT", "comment": null}, "ADDRESS_IS_VERIFIED": {"type": "BOOLEAN", "index": 3, "name": "ADDRESS_IS_VERIFIED", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "CERTIFIED": {"type": "BOOLEAN", "index": 5, "name": "CERTIFIED", "comment": null}, "COMPILER_VERSION": {"type": "TEXT", "index": 6, "name": "COMPILER_VERSION", "comment": null}, "HAS_CONSTRUCTOR_ARGS": {"type": "BOOLEAN", "index": 7, "name": "HAS_CONSTRUCTOR_ARGS", "comment": null}, "LANGUAGE": {"type": "TEXT", "index": 8, "name": "LANGUAGE", "comment": null}, "VERIFIED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "VERIFIED_AT", "comment": null}, "_REQUEST_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 32768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 461, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__evm_verified_contracts"}, "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59"}, "model.flow_models.bronze_evm_api__flowscan_verified_contracts": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_EVM_API", "name": "FLOWSCAN_VERIFIED_CONTRACTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATA": {"type": "VARIANT", "index": 1, "name": "DATA", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": ""}, "IMPLEMENTATIONS": {"type": "VARIANT", "index": 3, "name": "IMPLEMENTATIONS", "comment": ""}, "IS_CONTRACT": {"type": "BOOLEAN", "index": 4, "name": "IS_CONTRACT", "comment": ""}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 5, "name": "IS_VERIFIED", "comment": ""}, "NAME": {"type": "TEXT", "index": 6, "name": "NAME", "comment": ""}, "PRIVATE_TAGS": {"type": "VARIANT", "index": 7, "name": "PRIVATE_TAGS", "comment": ""}, "VERIFIED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "VERIFIED_AT", "comment": ""}, "FLOWSCAN_VERIFIED_CONTRACTS_ID": {"type": "TEXT", "index": 9, "name": "FLOWSCAN_VERIFIED_CONTRACTS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 506880, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2324, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm_api__flowscan_verified_contracts"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_TOTAL_CIRCULATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9"}, "model.flow_models.silver__nft_topshot_sales_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TOPSHOT_SALES_S", "database": "FLOW", "comment": "TopShot direct market sales on the Flow blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "NFT_TOPSHOT_SALES_ID": {"type": "TEXT", "index": 16, "name": "NFT_TOPSHOT_SALES_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 20, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2730227712, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 26838192, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_CUMULATIVE_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61"}, "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_COUNT_AUTHORIZERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_SEASON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80"}, "test.flow_models.tests__streamline_transactions_gap": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "STREAMLINE_TRANSACTIONS_GAP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "EXPECTED": {"type": "NUMBER", "index": 2, "name": "EXPECTED", "comment": null}, "ACTUAL": {"type": "NUMBER", "index": 3, "name": "ACTUAL", "comment": null}, "DIFFERENCE": {"type": "NUMBER", "index": 4, "name": "DIFFERENCE", "comment": null}, "TXS_MISSING": {"type": "ARRAY", "index": 5, "name": "TXS_MISSING", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 375296, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2400, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__streamline_transactions_gap"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136"}, "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6"}, "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "DIM_STOREFRONT_ITEMS_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": null}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9"}, "model.flow_models.test_silver_evm__blocks_full": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "BLOCKS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the silver blocks model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27"}, "test.flow_models.not_null_core__fact_events_TX_ID.4273517078": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_TX_ID.4273517078"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4"}, "model.flow_models.streamline__get_collections_history_mainnet_20": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_20", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_20"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016"}, "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_BLOCKCHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8"}, "model.flow_models.streamline__get_account_storage_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_ACCOUNT_STORAGE_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_DATE": {"type": "TEXT", "index": 1, "name": "BLOCK_DATE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": ""}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": ""}, "EVENT_CONTRACT": {"type": "TEXT", "index": 5, "name": "EVENT_CONTRACT", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 6, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_account_storage_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796"}, "model.flow_models.core_evm__dim_contracts": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "DIM_CONTRACTS", "database": "FLOW", "comment": "## Description\n\nA dimensional table containing metadata for smart contracts deployed on EVM-compatible blockchains. This table serves as the foundation for contract identification and analysis, providing information about contract addresses, names, symbols, decimals, and creation details. The table supports contract analysis, token identification, and smart contract ecosystem understanding across multiple EVM chains. Each record represents a unique contract with comprehensive metadata and deployment information.\n\n## Key Use Cases\n\n- **Contract Identification**: Identifying and categorizing smart contracts across EVM chains\n- **Token Analysis**: Understanding token contracts, their properties, and metadata\n- **Contract Creation Tracking**: Monitoring new contract deployments and creation patterns\n- **Contract Ecosystem Analysis**: Understanding the distribution and types of contracts\n- **Cross-Chain Contract Analysis**: Comparing contracts across different EVM-compatible blockchains\n- **Contract Attribution**: Identifying contract creators and deployment patterns\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving these contracts\n- **core_evm__fact_event_logs**: Links to events emitted by these contracts\n- **core_evm__fact_traces**: Links to execution traces involving these contracts\n- **core_evm__dim_labels**: Links to contract labels for additional categorization\n- **core_evm__ez_token_transfers**: Links to token transfers involving these contracts\n- **core__dim_contract_labels**: May provide comparison data with native Flow contracts\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for contract identification and cross-table joins\n- **NAME**: Important for contract identification and user interface display\n- **SYMBOL**: Critical for token contracts and trading interface support\n- **DECIMALS**: Key for token amount calculations and precision handling\n- **CREATED_BLOCK_NUMBER**: Important for contract creation tracking and temporal analysis\n- **CREATOR_ADDRESS**: Critical for contract attribution and creator analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": "The unique address of the deployed contract."}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": "The block number at which the contract was read and details recorded."}, "CREATED_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_BLOCK_TIMESTAMP", "comment": "The block timestamp at which the contract was read and details recorded."}, "CREATED_TX_HASH": {"type": "TEXT", "index": 7, "name": "CREATED_TX_HASH", "comment": "The transaction hash at which the contract was created."}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": "The address of the contract creator."}, "DIM_CONTRACTS_ID": {"type": "TEXT", "index": 9, "name": "DIM_CONTRACTS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12456960, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 167471, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__dim_contracts"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab"}, "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_REWARDS", "name": "DIM_STOREFRONT_ITEMS_DIM_STOREFRONT_ITEMS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_19"}, "model.flow_models.bronze__streamline_testnet_collections": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TESTNET_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_testnet_collections"}, "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_REWARDS", "name": "FACT_TRANSACTION_ENTRIES_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TRACE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831"}, "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_STREAMLINE", "name": "EVM_ADDRESSES_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e"}, "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_CORE", "name": "FACT_ACCOUNT_STORAGE_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876"}, "model.flow_models.streamline__testnet_blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__testnet_blocks"}, "model.flow_models.bronze__complete_token_asset_metadata": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_TOKEN_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_ASSET_METADATA_ID": {"type": "TEXT", "index": 15, "name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_token_asset_metadata"}, "model.flow_models.silver__allday_moments_metadata_needed_s": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "ALLDAY_MOMENTS_METADATA_NEEDED_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": ""}, "MOMENT_ID": {"type": "TEXT", "index": 2, "name": "MOMENT_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__allday_moments_metadata_needed_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994"}, "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_ADDRESS_MAPPING_BLOCK_HEIGHT_ASSOCIATED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": null}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": null}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": null}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": null}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_CONTRACT_LABELS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_FACT_TRACES_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb"}, "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb"}, "model.flow_models.bronze_api__FR_minting_assets": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "FR_MINTING_ASSETS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__FR_minting_assets"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_TOKEN_IN_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141"}, "model.flow_models.silver__testnet_collections": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_COLLECTIONS", "database": "FLOW", "comment": "-| Initial table for the gRPC collections response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "COLLECTION_ID": {"type": "TEXT", "index": 2, "name": "COLLECTION_ID", "comment": "SHA3-256 hash of the collection contents.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collections"}, "TX_COUNT": {"type": "NUMBER", "index": 3, "name": "TX_COUNT", "comment": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning."}, "TRANSACTION_IDS": {"type": "ARRAY", "index": 4, "name": "TRANSACTION_IDS", "comment": "An array containing all transaction IDs that were included in the collection."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "STREAMLINE_COLLECTION_ID": {"type": "TEXT", "index": 6, "name": "STREAMLINE_COLLECTION_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 10, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE, block_number)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 82386944, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 509896, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_collections"}, "model.flow_models.core__ez_transaction_actors": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_TRANSACTION_ACTORS", "database": "FLOW", "comment": "## Description\nThis curated table extracts all addresses involved in the events of each transaction on the Flow blockchain, generating an array of distinct actors for every transaction. Actors include authorizers, payers, proposers, and any other addresses referenced in transaction events. The table provides a normalized, analytics-ready view of transaction participants, supporting entity-level analysis and wallet attribution.\n\n## Key Use Cases\n- Identifying all participants in a transaction for compliance and risk analysis\n- Supporting wallet attribution, entity mapping, and participant segmentation\n- Enabling analytics on transaction complexity, multi-sig usage, and collaborative workflows\n- Building dashboards for protocol, dApp, or user-level activity\n\n## Important Relationships\n- Derived from `core.fact_transactions` and `core.fact_events` by extracting and aggregating participant addresses\n- Can be joined to `core.dim_labels` via `actors` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide participant context\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction\n- `actors`: Array of all addresses involved in the transaction (authorizers, payers, proposers, event participants)\n- `block_timestamp`: Used for time-series and participant trend analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "The block number, corresponds with height."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": "An array of unique addresses involved in the events of a transaction, tagging them as actors in the transaction."}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": ""}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": ""}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 60701594624, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 826177903, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_NFLALLDAY_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8"}, "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_AMOUNT_IN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_IN_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_MOMENT_MINTED_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5"}, "model.flow_models.streamline__get_collections_history_mainnet_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_08"}, "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff"}, "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_PLATFORM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83"}, "model.flow_models.nft__dim_moment_metadata": {"metadata": {"type": "VIEW", "schema": "NFT", "name": "DIM_MOMENT_METADATA", "database": "FLOW", "comment": "## Description\nNFT moment metadata scraped from on-chain activity across multiple Flow NFT projects. This table captures metadata that is stored directly on the blockchain when moments are minted, providing a decentralized source of NFT information. The table supports multiple NFT collections including All Day, TopShot, and Golazos, with comprehensive metadata including play details, series information, and collection hierarchy.\n\n## Key Use Cases\n- Analyze on-chain NFT metadata across multiple collections\n- Track moment creation and minting activity\n- Support cross-collection NFT analytics\n- Enable decentralized metadata verification\n- Power NFT explorer and discovery tools\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_allday_metadata` and `nft__dim_topshot_metadata` for enriched data\n- NFT collection and ID enable cross-table joins\n- Supports multiple NFT projects on Flow\n\n## Commonly-used Fields\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT moment\n- `serial_number`: Edition number within the collection\n- `set_name`: Name of the set containing the moment\n- `series_name`: Series name for organizational hierarchy\n- `metadata`: JSON object containing detailed moment information\n- `tier`: Rarity tier classification", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": "The gross NFTs minted for the batch."}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment."}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables."}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": "The series for this particular set of drops."}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": "The numeric ID for the set. This corresponds with the set name found in some metadata columns."}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity."}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": "The tiered rarity of the edition."}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics."}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_MOMENT_STATS_FULL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_STEP_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28"}, "model.flow_models.streamline__get_collections_history_candidate_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_CANDIDATE_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_candidate_07"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37"}, "model.flow_models.testnet__fact_evm_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "TESTNET", "name": "FACT_EVM_EVENT_LOGS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing event log data emitted by smart contracts on EVM-compatible blockchains. This table serves as the foundation for smart contract analysis, providing detailed information about events including contract addresses, topics, data, and execution context. The table supports analysis of DeFi protocols, NFT marketplaces, and other smart contract applications across multiple EVM chains. Each record represents a single event log with complete emission details and metadata.\n\n## Key Use Cases\n\n- **Smart Contract Analysis**: Understanding contract behavior and event emission patterns\n- **DeFi Protocol Analysis**: Tracking DeFi events, swaps, liquidity changes, and yield farming activities\n- **NFT Analytics**: Monitoring NFT transfers, sales, and marketplace activities\n- **Event Tracking**: Following specific event types across different contracts and chains\n- **Contract Interaction Analysis**: Understanding how users interact with smart contracts\n- **Cross-Chain Event Analysis**: Comparing event patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that emitted these events\n- **core_evm__fact_blocks**: Links to blocks containing event logs\n- **core_evm__dim_contracts**: Links to contract metadata for event source identification\n- **core_evm__dim_labels**: Links to address labels for contract and user identification\n- **core_evm__ez_token_transfers**: May link to curated token transfer events\n- **core__fact_events**: May provide comparison data with native Flow events\n\n## Commonly-used Fields\n\n- **CONTRACT_ADDRESS**: Essential for contract identification and event source analysis\n- **TOPIC_0**: Critical for event type identification and event categorization\n- **TOPICS**: Important for event parameter analysis and filtering\n- **DATA**: Key for event data extraction and parameter analysis\n- **TX_HASH**: Essential for linking events to their originating transactions\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal event tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": "The un-decoded event input topics."}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": "The first topic of the event, which is a unique identifier for the event."}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": "The second topic of the event, if applicable."}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": "The third topic of the event, if applicable."}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": "The fourth topic of the event, if applicable."}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": "The un-decoded event data."}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": "Whether the event has been removed from the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The sending address of this transaction."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call that triggered this transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 17:42UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 33996288, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 213065, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_evm_event_logs"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_UNCLE_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b"}, "model.fsc_utils._datashare___create_gold": {"metadata": {"type": "BASE TABLE", "schema": "_DATASHARE", "name": "_CREATE_GOLD", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DDL": {"type": "TEXT", "index": 1, "name": "DDL", "comment": null}, "DDL_HASH": {"type": "TEXT", "index": 2, "name": "DDL_HASH", "comment": null}, "DDL_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "DDL_CREATED_AT", "comment": null}, "EXCLUSION_SCHEMA": {"type": "ARRAY", "index": 4, "name": "EXCLUSION_SCHEMA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 376320, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 37, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.fsc_utils._datashare___create_gold"}, "model.flow_models.beta__dim_nfl_teams": {"metadata": {"type": "VIEW", "schema": "BETA", "name": "DIM_NFL_TEAMS", "database": "FLOW", "comment": "# beta__dim_nfl_teams\n\n## Description\n\nA beta-dimensional table containing NFL team metadata from the ESPN Teams Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and team-related analysis. The table is in beta mode and subject to change, providing team information that may be used for NFT moment analysis, team performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and team-related NFT performance tracking\n- **Team Research**: Providing team metadata for sports analytics and team performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for team data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for team-athlete relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional team identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Team identification fields**: For team identification and analysis\n- **League association fields**: For team-league relationship analysis\n- **Metadata fields**: For team information and categorization", "owner": "DBT_CLOUD_FLOW"}, "columns": {"REF": {"type": "TEXT", "index": 1, "name": "REF", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "GUID": {"type": "TEXT", "index": 3, "name": "GUID", "comment": ""}, "UID": {"type": "TEXT", "index": 4, "name": "UID", "comment": ""}, "ALTERNATE_IDS": {"type": "TEXT", "index": 5, "name": "ALTERNATE_IDS", "comment": ""}, "SLUG": {"type": "TEXT", "index": 6, "name": "SLUG", "comment": ""}, "LOCATION": {"type": "TEXT", "index": 7, "name": "LOCATION", "comment": ""}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": ""}, "NICKNAME": {"type": "TEXT", "index": 9, "name": "NICKNAME", "comment": ""}, "ABBREVIATION": {"type": "TEXT", "index": 10, "name": "ABBREVIATION", "comment": ""}, "DISPLAY_NAME": {"type": "TEXT", "index": 11, "name": "DISPLAY_NAME", "comment": ""}, "SHORT_DISPLAY_NAME": {"type": "TEXT", "index": 12, "name": "SHORT_DISPLAY_NAME", "comment": ""}, "COLOR": {"type": "TEXT", "index": 13, "name": "COLOR", "comment": ""}, "ALTERNATE_COLOR": {"type": "TEXT", "index": 14, "name": "ALTERNATE_COLOR", "comment": ""}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 15, "name": "IS_ACTIVE", "comment": ""}, "IS_ALL_STAR": {"type": "BOOLEAN", "index": 16, "name": "IS_ALL_STAR", "comment": ""}, "LOGOS": {"type": "TEXT", "index": 17, "name": "LOGOS", "comment": ""}, "RECORD": {"type": "TEXT", "index": 18, "name": "RECORD", "comment": ""}, "ODDS_RECORDS": {"type": "TEXT", "index": 19, "name": "ODDS_RECORDS", "comment": ""}, "ATHLETES": {"type": "TEXT", "index": 20, "name": "ATHLETES", "comment": ""}, "VENUE": {"type": "TEXT", "index": 21, "name": "VENUE", "comment": ""}, "GROUPS": {"type": "TEXT", "index": 22, "name": "GROUPS", "comment": ""}, "RANKS": {"type": "TEXT", "index": 23, "name": "RANKS", "comment": ""}, "STATISTICS": {"type": "TEXT", "index": 24, "name": "STATISTICS", "comment": ""}, "LEADERS": {"type": "TEXT", "index": 25, "name": "LEADERS", "comment": ""}, "LINKS": {"type": "TEXT", "index": 26, "name": "LINKS", "comment": ""}, "INJURIES": {"type": "TEXT", "index": 27, "name": "INJURIES", "comment": ""}, "NOTES": {"type": "TEXT", "index": 28, "name": "NOTES", "comment": ""}, "AGAINST_THE_SPREAD_RECORDS": {"type": "TEXT", "index": 29, "name": "AGAINST_THE_SPREAD_RECORDS", "comment": ""}, "FRANCHISE": {"type": "TEXT", "index": 30, "name": "FRANCHISE", "comment": ""}, "DEPTH_CHARTS": {"type": "TEXT", "index": 31, "name": "DEPTH_CHARTS", "comment": ""}, "PROJECTION": {"type": "TEXT", "index": 32, "name": "PROJECTION", "comment": ""}, "EVENTS": {"type": "TEXT", "index": 33, "name": "EVENTS", "comment": ""}, "TRANSACTIONS": {"type": "TEXT", "index": 34, "name": "TRANSACTIONS", "comment": ""}, "COACHES": {"type": "TEXT", "index": 35, "name": "COACHES", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 36, "name": "INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.beta__dim_nfl_teams"}, "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_AMOUNT_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_06": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_06", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_06"}, "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9"}, "model.flow_models.silver__labels_pools_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS_POOLS_S", "database": "FLOW", "comment": "Looks for new PairCreated events from the Swap pair factory and records info.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": "The block timestamp from the deployment transaction."}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": "The ID of the swap pool, as designated by the DEX on contract creation."}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": "The account address that holds tokens on behalf of the swap contract."}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "LABELS_POOLS_ID": {"type": "TEXT", "index": 10, "name": "LABELS_POOLS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 14, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 64000, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 244, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52"}, "model.flow_models.silver__nft_ufc_strike_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_UFC_STRIKE_METADATA", "database": "FLOW", "comment": "UFC Strike NFT Metadata", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "OWNER": {"type": "TEXT", "index": 3, "name": "OWNER", "comment": "The last known owner of this NFT at time of data pull"}, "LISTING_ID": {"type": "NUMBER", "index": 4, "name": "LISTING_ID", "comment": "The listing ID used by the NFT marketplace."}, "SET_NAME": {"type": "TEXT", "index": 5, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "SET_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "SET_DESCRIPTION", "comment": "Description for a set."}, "METADATA": {"type": "OBJECT", "index": 7, "name": "METADATA", "comment": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_FILENAME": {"type": "TEXT", "index": 9, "name": "_FILENAME", "comment": "The filename of the source of the data"}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "INVOCATION_ID", "comment": ""}, "NFT_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 13, "name": "NFT_UFC_STRIKE_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14708736, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1434257, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b"}, "model.flow_models.streamline__get_blocks_history_candidate_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_CANDIDATE_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_08"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c"}, "model.flow_models.bronze_evm__traces": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 6, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__traces"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_FEE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d"}, "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_MOMENT_DESCRIPTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_AMOUNT_END", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952"}, "model.flow_models.bronze__streamline_fr_testnet_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_testnet_blocks"}, "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "DIM_VALIDATOR_LABELS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": null}, "VALIDATOR_TYPE": {"type": "TEXT", "index": 2, "name": "VALIDATOR_TYPE", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 3, "name": "PROJECT_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_API", "name": "REWARD_POINTS_BOXES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92"}, "model.flow_models.streamline__get_evm_receipts_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_RECEIPTS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_receipts_history"}, "model.flow_models.scores__actions_agg": {"metadata": {"type": "BASE TABLE", "schema": "SCORES", "name": "ACTIONS_AGG", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"USER_ADDRESS": {"type": "TEXT", "index": 1, "name": "USER_ADDRESS", "comment": null}, "N_COMPLEX_TXN": {"type": "NUMBER", "index": 2, "name": "N_COMPLEX_TXN", "comment": null}, "N_CONTRACTS": {"type": "NUMBER", "index": 3, "name": "N_CONTRACTS", "comment": null}, "N_DAYS_ACTIVE": {"type": "NUMBER", "index": 4, "name": "N_DAYS_ACTIVE", "comment": null}, "N_TXN": {"type": "NUMBER", "index": 5, "name": "N_TXN", "comment": null}, "N_BRIDGE_IN": {"type": "NUMBER", "index": 6, "name": "N_BRIDGE_IN", "comment": null}, "N_CEX_WITHDRAWALS": {"type": "NUMBER", "index": 7, "name": "N_CEX_WITHDRAWALS", "comment": null}, "NET_TOKEN_ACCUMULATE": {"type": "NUMBER", "index": 8, "name": "NET_TOKEN_ACCUMULATE", "comment": null}, "N_OTHER_DEFI": {"type": "NUMBER", "index": 9, "name": "N_OTHER_DEFI", "comment": null}, "N_LP_ADDS": {"type": "NUMBER", "index": 10, "name": "N_LP_ADDS", "comment": null}, "N_SWAP_TX": {"type": "NUMBER", "index": 11, "name": "N_SWAP_TX", "comment": null}, "N_NFT_COLLECTIONS": {"type": "NUMBER", "index": 12, "name": "N_NFT_COLLECTIONS", "comment": null}, "N_NFT_MINTS": {"type": "NUMBER", "index": 13, "name": "N_NFT_MINTS", "comment": null}, "N_NFT_TRADES": {"type": "NUMBER", "index": 14, "name": "N_NFT_TRADES", "comment": null}, "N_GOV_VOTES": {"type": "NUMBER", "index": 15, "name": "N_GOV_VOTES", "comment": null}, "N_STAKE_TX": {"type": "NUMBER", "index": 16, "name": "N_STAKE_TX", "comment": null}, "N_RESTAKES": {"type": "NUMBER", "index": 17, "name": "N_RESTAKES", "comment": null}, "N_VALIDATORS": {"type": "NUMBER", "index": 18, "name": "N_VALIDATORS", "comment": null}, "CALCULATION_TIME": {"type": "TIMESTAMP_LTZ", "index": 19, "name": "CALCULATION_TIME", "comment": null}, "SCORE_DATE": {"type": "DATE", "index": 20, "name": "SCORE_DATE", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 21, "name": "BLOCKCHAIN", "comment": null}, "ACTIONS_AGG_ID": {"type": "TEXT", "index": 22, "name": "ACTIONS_AGG_ID", "comment": null}, "SCORE_VERSION": {"type": "TEXT", "index": 23, "name": "SCORE_VERSION", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 26, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 08:12UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(score_date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 410737152, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7275763, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__actions_agg"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad"}, "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f"}, "test.flow_models.tests__moment_metadata_allday": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "MOMENT_METADATA_ALLDAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RECENT": {"type": "BOOLEAN", "index": 1, "name": "RECENT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__moment_metadata_allday"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b"}, "model.flow_models.silver__nft_moment_metadata_final_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_METADATA_FINAL_S", "database": "FLOW", "comment": "Cleaned PlayCreated events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 3, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "SERIAL_NUMBER": {"type": "TEXT", "index": 5, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 6, "name": "MAX_MINT_SIZE", "comment": "The gross NFTs minted for the batch."}, "PLAY_ID": {"type": "TEXT", "index": 7, "name": "PLAY_ID", "comment": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment."}, "SERIES_ID": {"type": "TEXT", "index": 8, "name": "SERIES_ID", "comment": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables."}, "SERIES_NAME": {"type": "TEXT", "index": 9, "name": "SERIES_NAME", "comment": "The series for this particular set of drops."}, "SET_ID": {"type": "TEXT", "index": 10, "name": "SET_ID", "comment": "The numeric ID for the set. This corresponds with the set name found in some metadata columns."}, "SET_NAME": {"type": "TEXT", "index": 11, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "EDITION_ID": {"type": "TEXT", "index": 12, "name": "EDITION_ID", "comment": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity."}, "TIER": {"type": "TEXT", "index": 13, "name": "TIER", "comment": "The tiered rarity of the edition."}, "METADATA": {"type": "OBJECT", "index": 14, "name": "METADATA", "comment": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics."}, "SET_DATA": {"type": "OBJECT", "index": 15, "name": "SET_DATA", "comment": ""}, "SERIES_DATA": {"type": "OBJECT", "index": 16, "name": "SERIES_DATA", "comment": ""}, "EDITION_DATA": {"type": "OBJECT", "index": 17, "name": "EDITION_DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_INSERTED_TIMESTAMP_SET": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP_SET", "comment": ""}, "NFT_MOMENT_METADATA_ID": {"type": "TEXT", "index": 20, "name": "NFT_MOMENT_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 23, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:24UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2710061568, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 63182867, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_metadata_final_s"}, "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_WEEK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21"}, "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_MOMENT_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": null}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82"}, "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5"}, "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_COUNTERPARTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f"}, "model.flow_models.streamline__get_transactions_history_mainnet_01": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_01", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_01"}, "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5"}, "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_SEASON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7"}, "model.flow_models.silver__streamline_blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_BLOCKS", "database": "FLOW", "comment": "-| Initial table for the gRPC blocks response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "BLOCK_HEIGHT": {"type": "TEXT", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "NETWORK_VERSION": {"type": "TEXT", "index": 3, "name": "NETWORK_VERSION", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "COLLECTION_COUNT": {"type": "NUMBER", "index": 6, "name": "COLLECTION_COUNT", "comment": "The number of collections included in a blocks."}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": ""}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification."}, "SIGNATURES": {"type": "ARRAY", "index": 9, "name": "SIGNATURES", "comment": "An array of signatures contained in the block header."}, "COLLECTION_GUARANTEES": {"type": "ARRAY", "index": 10, "name": "COLLECTION_GUARANTEES", "comment": "A signed attestation that specifies the collection nodes that have guaranteed to store and respond to queries about a collection.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collection-guarantee"}, "BLOCK_SEALS": {"type": "ARRAY", "index": 11, "name": "BLOCK_SEALS", "comment": "A block seal is an attestation that the execution result of a specific block has been verified and approved by a quorum of verification nodes.\n\nhttps://developers.flow.com/concepts/nodes/access-api#block-seal"}, "COLLECTION_COUNT_AGG": {"type": "NUMBER", "index": 12, "name": "COLLECTION_COUNT_AGG", "comment": "Collection count from the tx_count aggregation, used to check against the collection_count in the block header."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "BLOCKS_ID": {"type": "TEXT", "index": 16, "name": "BLOCKS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:44UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 107674074624, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 126912016, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_STATUS_CODE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47"}, "model.flow_models.streamline__get_collections_history_mainnet_04": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_04", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_04"}, "model.flow_models.gov__dim_validator_labels": {"metadata": {"type": "VIEW", "schema": "GOV", "name": "DIM_VALIDATOR_LABELS", "database": "FLOW", "comment": "## Description\n\nA dimensional table containing validator node metadata and labeling information for the Flow blockchain network. This table serves as the foundation for understanding the validator ecosystem, providing information about node types, roles, and associated projects or organizations. It supports governance analysis by enabling identification and categorization of validator nodes based on their function in the consensus mechanism and their operational characteristics.\n\n## Key Use Cases\n\n- **Validator Identification**: Identifying and categorizing validator nodes by type and role in the network\n- **Governance Analysis**: Understanding the distribution of validator types and their impact on network security\n- **Network Architecture**: Analyzing the composition of the Flow blockchain's multi-role validator system\n- **Project Attribution**: Identifying which organizations or projects operate specific validator nodes\n- **Staking Analysis**: Supporting staking operations by providing validator metadata for delegation decisions\n- **Network Health Monitoring**: Tracking validator distribution and identifying potential centralization risks\n\n## Important Relationships\n\n- **gov__ez_staking_actions**: Links to staking transactions involving these validator nodes\n- **core__fact_transactions**: May link to validator-related transactions for additional context\n- **core__dim_contract_labels**: May provide additional labeling for validator contracts\n- **core__fact_events**: May link to validator-related events for governance analysis\n- **evm/core_evm__dim_contracts**: For EVM-based validators, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **NODE_ID**: Primary identifier for validator nodes and staking operations\n- **VALIDATOR_TYPE**: Essential for understanding validator roles and network architecture\n- **PROJECT_NAME**: Important for governance transparency and validator operator identification", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism."}, "VALIDATOR_TYPE": {"type": "TEXT", "index": 2, "name": "VALIDATOR_TYPE", "comment": "The role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: 'consensus' for consensus nodes, 'execution' for execution nodes, 'collection' for collection nodes, 'verification' for verification nodes, 'access' for access nodes. Critical for understanding Flow's multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism."}, "PROJECT_NAME": {"type": "TEXT", "index": 3, "name": "PROJECT_NAME", "comment": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.gov__dim_validator_labels"}, "seed.livequery_models.live__verified_api_endpoints": {"metadata": {"type": "BASE TABLE", "schema": "LIVE", "name": "VERIFIED_API_ENDPOINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PROJECT": {"type": "TEXT", "index": 1, "name": "PROJECT", "comment": null}, "ENDPOINT": {"type": "TEXT", "index": 2, "name": "ENDPOINT", "comment": null}, "TYPE": {"type": "TEXT", "index": 3, "name": "TYPE", "comment": null}, "DOCUMENTATION": {"type": "TEXT", "index": 4, "name": "DOCUMENTATION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2560, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 11, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.livequery_models.live__verified_api_endpoints"}, "model.flow_models.nft__dim_ufc_strike_metadata": {"metadata": {"type": "VIEW", "schema": "NFT", "name": "DIM_UFC_STRIKE_METADATA", "database": "FLOW", "comment": "## Description\nMetadata for UFC Strike NFTs, capturing information about UFC-themed digital collectibles on the Flow blockchain. This table provides comprehensive metadata for UFC Strike moments, including set information, listing details, and rich content data. The table supports UFC Strike marketplace integration and enables analysis of UFC-themed NFT performance and market activity.\n\n## Key Use Cases\n- Analyze UFC Strike NFT performance and market activity\n- Track UFC-themed digital collectible analytics\n- Power UFC Strike dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable UFC event correlation with NFT values\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to other NFT metadata tables for cross-collection analysis\n- UFC Strike ID enables direct marketplace integration\n- Supports UFC-themed NFT ecosystem analysis\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the UFC Strike moment\n- `serial_number`: Edition number within the collection\n- `listing_id`: Marketplace listing identifier\n- `set_name`: Name of the UFC Strike set\n- `set_description`: Detailed description of the set\n- `metadata`: JSON object containing detailed moment information", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": "The listing ID used by the NFT marketplace."}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": "Description for a set."}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics."}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.tests__events_final_gap": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "EVENTS_FINAL_GAP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": null}, "TX_EVENT_CT": {"type": "NUMBER", "index": 3, "name": "TX_EVENT_CT", "comment": null}, "EVENT_EVENT_CT": {"type": "NUMBER", "index": 4, "name": "EVENT_EVENT_CT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__events_final_gap"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_AMOUNT_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31"}, "model.flow_models.streamline__get_collections_history_mainnet_01": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_01", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_01"}, "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_GOV", "name": "DIM_VALIDATOR_LABELS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90"}, "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "SWAPS_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "TRADER": {"type": "TEXT", "index": 2, "name": "TRADER", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 3, "name": "SWAP_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b"}, "model.flow_models.bronze__streamline_complete_transactions_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_COMPLETE_TRANSACTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_complete_transactions_history"}, "model.flow_models.streamline__decoded_logs_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODED_LOGS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": ""}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": ""}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__decoded_logs_realtime"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE_PRECISE_RAW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_SOURCE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_DIFFICULTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278"}, "model.flow_models.streamline__get_blocks_history_mainnet_03": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_03", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_03"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_04": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_04", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_04"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7"}, "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_CORE", "name": "EZ_TOKEN_TRANSFERS_HOUR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385"}, "model.flow_models.silver__increment_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "INCREMENT_SWAPS", "database": "FLOW", "comment": "This table records asset swaps on the Flow blockchain parsed from Swap events emitted by Increment SwapPair contracts (via the SwapFactory contract).", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "SWAP_INDEX": {"type": "NUMBER", "index": 4, "name": "SWAP_INDEX", "comment": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "SWAP_CONTRACT": {"type": "TEXT", "index": 5, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "PLATFORM": {"type": "TEXT", "index": 6, "name": "PLATFORM", "comment": "The platform or protocol for the swap. (Always NULL for Increment pairs)"}, "TRADER": {"type": "TEXT", "index": 7, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 10, "name": "TOKEN_OUT_AMOUNT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_OUT_CONTRACT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "INCREMENT_SWAPS_ID": {"type": "TEXT", "index": 12, "name": "INCREMENT_SWAPS_ID", "comment": "A surrogate key for the row, generated from tx_id and event_index."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": "The timestamp when the row was inserted."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": "The timestamp when the row was last modified."}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": "The dbt invocation ID for the run that produced this row."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 25088512, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 419243, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6"}, "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547"}, "model.flow_models.bronze__streamline_blocks_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_BLOCKS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_blocks_history"}, "model.flow_models.streamline__get_evm_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_BLOCKS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_blocks_realtime"}, "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39"}, "model.flow_models.streamline__get_transactions_history_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_19"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375"}, "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96"}, "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_TRANSACTION_RESULT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4"}, "model.flow_models.streamline__get_blocks_history_mainnet_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_08"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5"}, "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_SET_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_API", "name": "REWARD_POINTS_KEYS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af"}, "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3"}, "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_AMOUNT_OUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115"}, "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SALE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9"}, "test.livequery_models.test__live_udf_api_post_data_object.f511b76342": {"metadata": {"type": "BASE TABLE", "schema": "TEST", "name": "LIVE_UDF_API_POST_DATA_OBJECT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TEST_NAME": {"type": "TEXT", "index": 1, "name": "TEST_NAME", "comment": null}, "PARAMETERS": {"type": "ARRAY", "index": 2, "name": "PARAMETERS", "comment": null}, "RESULT": {"type": "VARIANT", "index": 3, "name": "RESULT", "comment": null}, "ASSERTION": {"type": "TEXT", "index": 4, "name": "ASSERTION", "comment": null}, "SQL": {"type": "TEXT", "index": 5, "name": "SQL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-27 23:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.livequery_models.test__live_udf_api_post_data_object.f511b76342"}, "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613"}, "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5"}, "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_ACCOUNT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019"}, "model.flow_models.silver_evm__relevant_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "RELEVANT_CONTRACTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "TOTAL_EVENT_COUNT": {"type": "NUMBER", "index": 2, "name": "TOTAL_EVENT_COUNT", "comment": null}, "TOTAL_CALL_COUNT": {"type": "NUMBER", "index": 3, "name": "TOTAL_CALL_COUNT", "comment": null}, "TOTAL_INTERACTION_COUNT": {"type": "NUMBER", "index": 4, "name": "TOTAL_INTERACTION_COUNT", "comment": null}, "MAX_INSERTED_TIMESTAMP_LOGS": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "MAX_INSERTED_TIMESTAMP_LOGS", "comment": null}, "MAX_INSERTED_TIMESTAMP_TRACES": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MAX_INSERTED_TIMESTAMP_TRACES", "comment": null}, "LATEST_EVENT_BLOCK": {"type": "NUMBER", "index": 7, "name": "LATEST_EVENT_BLOCK", "comment": null}, "LATEST_CALL_BLOCK": {"type": "NUMBER", "index": 8, "name": "LATEST_CALL_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2685440, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 169927, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__relevant_contracts"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e"}, "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_KEYS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629"}, "seed.flow_models.seeds__blocto_teleport_labels": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "BLOCTO_TELEPORT_LABELS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TELEPORT_CONTRACT": {"type": "TEXT", "index": 1, "name": "TELEPORT_CONTRACT", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 10, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__blocto_teleport_labels"}, "model.flow_models.testnet__fact_evm_traces": {"metadata": {"type": "BASE TABLE", "schema": "TESTNET", "name": "FACT_EVM_TRACES", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing execution trace data for transactions on EVM-compatible blockchains. This table provides detailed information about the internal execution of transactions, including contract calls, value transfers, and execution paths. The table supports deep transaction analysis, debugging, and understanding complex contract interactions across multiple EVM chains. Each record represents a single execution step with complete trace information and execution context.\n\n## Key Use Cases\n\n- **Transaction Debugging**: Understanding why transactions failed or behaved unexpectedly\n- **Contract Interaction Analysis**: Tracking complex multi-contract interactions and call chains\n- **Value Flow Tracking**: Following native token and value transfers through complex transactions\n- **Gas Usage Analysis**: Understanding detailed gas consumption patterns in contract execution\n- **Security Analysis**: Identifying potential security issues and attack patterns\n- **Cross-Chain Trace Analysis**: Comparing execution patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that generated these traces\n- **core_evm__fact_blocks**: Links to blocks containing trace data\n- **core_evm__dim_contracts**: Links to contract metadata for trace analysis\n- **core_evm__ez_native_transfers**: May link to curated native transfer events\n- **core_evm__fact_event_logs**: May link to events emitted during trace execution\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TRACE_INDEX**: Essential for trace ordering and execution sequence analysis\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for call flow analysis and contract interaction tracking\n- **TYPE**: Important for trace categorization and execution type analysis\n- **VALUE**: Key for value transfer tracking and economic analysis\n- **GAS_USED**: Critical for gas consumption analysis and optimization studies\n- **TRACE_SUCCEEDED**: Essential for execution success analysis and error tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": "The index of the trace within the transaction."}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": "The input data for this trace."}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": "The output data for this trace."}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": "The trace address for this trace."}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": "The amount of nested sub traces for this trace."}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": "The value transacted in the native asset."}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": "The value of the transaction in hexadecimal format."}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": "The gas supplied for this trace."}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": "The gas used for this trace."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call that triggered this transaction."}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": "The boolean value representing if the trace succeeded."}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": "The reason for the trace failure, if any."}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": "The reason for the revert, if available."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 17:42UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 189332480, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 532534, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_evm_traces"}, "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_FLOW_WALLET_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_TOKEN1_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704"}, "model.flow_models.core__dim_address_mapping": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "DIM_ADDRESS_MAPPING", "database": "FLOW", "comment": "## Description\nThis table maps EVM addresses to Flow addresses based on COA (Custody of Account) Creation events. Each row represents an association between a Flow address and an EVM address, enabling cross-chain identity mapping and analytics. A single Flow address may have multiple EVM addresses linked to it, reflecting multi-chain participation or asset bridging. The table is updated as new COA Creation events are detected on-chain.\n\n## Key Use Cases\n- Linking user or contract activity across Flow and EVM-compatible chains\n- Supporting cross-chain analytics, wallet attribution, and identity resolution\n- Enabling DeFi, NFT, and bridge analytics that require address mapping\n- Auditing and monitoring asset flows between Flow and EVM ecosystems\n\n## Important Relationships\n- Can be joined to Flow transaction and event tables (e.g., `core.fact_transactions`, `core.fact_events`) via `FLOW_ADDRESS` for on-chain activity\n- Can be joined to EVM-based analytics tables via `EVM_ADDRESS` for cross-chain analysis\n- Used by curated models in DeFi and NFT domains to enrich user and contract analytics with cross-chain context\n\n## Commonly-used Fields\n- `FLOW_ADDRESS`: The Flow blockchain address for the user or contract\n- `EVM_ADDRESS`: The associated EVM-compatible address\n- `BLOCK_TIMESTAMP_ASSOCIATED`: Timestamp when the mapping was established\n- `BLOCK_HEIGHT_ASSOCIATED`: Block height at which the mapping was recorded", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": "The block number, corresponds with height."}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp_associated::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11643392, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 153719, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_TOKEN_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "SWAPS_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c"}, "model.flow_models.bronze__streamline_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_blocks"}, "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_DESTINATION_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc"}, "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_CONTRACT_LABELS_CONTRACT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4"}, "model.flow_models.silver__flow_evm_address_map": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "FLOW_EVM_ADDRESS_MAP", "database": "FLOW", "comment": "-| A table that maps EVM addresses to Flow addresses based on COA Creation events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "The block number, corresponds with height."}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "FLOW_ADDRESS": {"type": "TEXT", "index": 5, "name": "FLOW_ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "USED_AUTHORIZER": {"type": "BOOLEAN", "index": 6, "name": "USED_AUTHORIZER", "comment": ""}, "FLOW_EVM_ADDRESS_MAP_ID": {"type": "TEXT", "index": 7, "name": "FLOW_EVM_ADDRESS_MAP_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "INVOCATION_ID": {"type": "TEXT", "index": 10, "name": "INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, modified_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21440512, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 153719, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e": {"metadata": {"type": "BASE TABLE", "schema": "EVENTS_MATCH_TXS_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_REF_TEST_GOLD_TESTNET_EVM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 2, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa"}, "model.flow_models.streamline__get_blocks_history_mainnet_21": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_21", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_21"}, "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BRIDGE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_INPUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d"}, "model.flow_models.streamline__contract_abis_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ABIS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 3, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__contract_abis_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_PARENT_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3"}, "model.flow_models.scores__known_event_sigs": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "KNOWN_EVENT_SIGS", "database": "FLOW", "comment": "This table contains a de-duplicated list of event signatures mapped to their scoring category. Sourced from curated models.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"METRIC": {"type": "TEXT", "index": 1, "name": "METRIC", "comment": ""}, "PROJECT": {"type": "TEXT", "index": 2, "name": "PROJECT", "comment": ""}, "EVENT_SIG": {"type": "TEXT", "index": 3, "name": "EVENT_SIG", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__known_event_sigs"}, "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_PLAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd"}, "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_EZ_TRANSACTION_ACTORS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TRACE_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922"}, "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8"}, "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_TOKEN_OUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434"}, "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9"}, "model.flow_models.price__ez_prices_hourly": {"metadata": {"type": "VIEW", "schema": "PRICE", "name": "EZ_PRICES_HOURLY", "database": "FLOW", "comment": "# price__ez_prices_hourly\n\n## Description\n\nA curated and deduplicated hourly price table that provides a single source of truth for asset prices across different blockchain networks. This table consolidates price data from multiple providers, resolving conflicts and maintaining one price per unique asset per hour. It serves as the primary price table for analytics, reporting, and portfolio management, providing clean, reliable price data that prioritizes data quality and consistency. The table includes comprehensive asset metadata for easy analysis and reporting.\n\n## Key Use Cases\n\n- **Portfolio Valuation**: Calculating current and historical portfolio values across multiple assets\n- **Price Analysis**: Conducting price trend analysis and market performance evaluation\n- **Cross-Chain Analytics**: Comparing asset performance across different blockchain networks\n- **Reporting and Dashboards**: Providing clean price data for user interfaces and automated reporting\n- **Risk Management**: Monitoring price movements and calculating risk metrics\n- **Trading Operations**: Supporting trading decisions with reliable price data\n\n## Important Relationships\n\n- **price__fact_prices_ohlc_hourly**: Raw source data that feeds into this curated table\n- **price__ez_asset_metadata**: Provides comprehensive asset metadata for analysis\n- **price__dim_asset_metadata**: Raw asset metadata source for additional provider-specific information\n- **core__fact_transactions**: For transaction value analysis and price impact correlation studies\n- **defi__fact_dex_swaps**: For DeFi trading analysis and price impact on swap volumes\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **PRICE**: Core price field used for valuation, analysis, and reporting\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **IS_IMPUTED**: Important for data quality assessment and filtering potentially unreliable prices", "owner": "DBT_CLOUD_FLOW"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": "The timestamp representing the hour when the price data was recorded or aggregated. Data type: TIMESTAMP. This field provides the temporal reference for hourly price data and is used for time-series analysis, price trend calculations, and temporal data aggregation. Used for hourly price tracking, time-based filtering, and chronological analysis of price movements. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, price volatility calculations, and maintaining temporal consistency in financial data analysis."}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks."}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers."}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": "The number of decimal places used to represent the smallest unit of the asset. Data type: INTEGER. This field indicates the precision with which the asset can be divided and is essential for accurate price calculations and token amount conversions. Used for token amount normalization, price precision calculations, and ensuring accurate financial computations. Example: 18 for most ERC-20 tokens, 8 for Bitcoin, 6 for USDC. Critical for DeFi operations, token transfers, and maintaining precision in financial calculations across different blockchain networks."}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": "The closing price of the asset for the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for price analysis, portfolio valuation, and market performance calculations. Used for price trend analysis, asset valuation, and financial reporting. Example: 45000.50 for Bitcoin price at [$]45,000.50 USD per BTC. Critical for portfolio management, price impact analysis, and maintaining accurate financial records for trading and investment operations."}, "BLOCKCHAIN": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN", "comment": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics."}, "IS_NATIVE": {"type": "BOOLEAN", "index": 8, "name": "IS_NATIVE", "comment": "A boolean flag indicating whether the asset is the native token of its respective blockchain network. Data type: BOOLEAN. This field distinguishes between native blockchain tokens and smart contract-based tokens. Used for filtering native vs. token assets, blockchain-specific analytics, and understanding asset distribution across different token types. Example: TRUE for Bitcoin (BTC), Ethereum (ETH), and Flow (FLOW), FALSE for USDC, DAI, and other smart contract tokens. Important for blockchain economics analysis, native token price tracking, and understanding the relationship between native tokens and their ecosystem tokens."}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 9, "name": "IS_IMPUTED", "comment": "A boolean flag indicating whether the price data was imputed or derived from previous records rather than being directly observed. Data type: BOOLEAN. This field helps identify price data that may be less reliable due to low liquidity or inconsistent reporting from the source. Used for data quality assessment, filtering out potentially unreliable price data, and understanding data completeness. Example: TRUE for low-liquidity tokens with infrequent trading, FALSE for actively traded assets with regular price updates. Critical for data quality management, risk assessment, and ensuring accurate price analysis for trading and investment decisions."}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 10, "name": "IS_DEPRECATED", "comment": "A boolean flag indicating whether the asset has been deprecated or is no longer actively supported by the price provider. Data type: BOOLEAN. This field helps identify assets that may have outdated or unreliable price data. Used for data quality filtering, identifying discontinued assets, and ensuring data reliability in analytics and trading operations. Example: TRUE for deprecated tokens or assets no longer listed on exchanges, FALSE for actively traded assets. Critical for data quality management, avoiding stale price data, and maintaining accurate market analytics."}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 11, "name": "IS_VERIFIED", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "EZ_PRICES_HOURLY_ID": {"type": "TEXT", "index": 14, "name": "EZ_PRICES_HOURLY_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.price__ez_prices_hourly"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_MOMENT_SET_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "SET_ID": {"type": "TEXT", "index": 2, "name": "SET_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_SENDER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581"}, "model.flow_models.streamline__get_blocks_history_candidate_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_CANDIDATE_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_09"}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTION_RESULTS_HISTORY_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18"}, "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "EZ_TRANSACTION_ACTORS_EZ_TRANSACTION_ACTORS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_TX_POSITION": {"type": "NUMBER", "index": 2, "name": "PREV_TX_POSITION", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285"}, "model.flow_models.bronze__streamline_complete_transaction_results_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_COMPLETE_TRANSACTION_RESULTS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_complete_transaction_results_history"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_PROPOSER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_STATS_FULL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52"}, "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_TESTNET", "name": "FACT_TRANSACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:20UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_PLAYER_STATS_GAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e"}, "model.flow_models.streamline__get_transactions_history_mainnet_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_09"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389"}, "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_VAULT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_ERROR_MSG", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620"}, "model.flow_models.test_silver_evm__traces_full": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "TRACES_FULL", "database": "FLOW", "comment": "This is a view used to test all of the silver traces model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": ""}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": ""}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": ""}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": ""}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185"}, "model.flow_models.test_gold_testnet_evm__fact_traces_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of gold testnet fact traces.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": ""}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": ""}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": ""}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": ""}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": ""}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": ""}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": ""}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": ""}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": ""}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b"}, "model.flow_models.silver__swaps_single_trade_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SWAPS_SINGLE_TRADE_S", "database": "FLOW", "comment": "This table records single-pool asset swaps on the Flow blockchain. A single-pool asset swap is one where a liquidity pool exists for the trade such that no routing is required. (i.e. Swapping FUSD to USDT using `A.87f3f233f34b0733.FusdUsdtSwapPair`)", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": "The side of the pool that the trader is engaging, per the Trade or Swap event_data."}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": "Amount being swapped for token 1 in the swap pair."}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": "Amount being swapped for token 2 in the swap pair."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "SWAPS_SINGLE_TRADE_ID": {"type": "TEXT", "index": 15, "name": "SWAPS_SINGLE_TRADE_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 19, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 40689664, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 473158, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__swaps_single_trade_s"}, "model.flow_models.silver__contract_labels_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CONTRACT_LABELS_S", "database": "FLOW", "comment": "This table extracts all contract labels referenced in the events item of a Flow transaction.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "CONTRACT_NAME": {"type": "TEXT", "index": 2, "name": "CONTRACT_NAME", "comment": "The primary name assigned to a smart contract on the Flow blockchain, typically derived from the contract's deployment address. Data type: STRING. Used for identifying, filtering, and joining contract metadata. Example: 'FlowToken', 'TopShot'. Important for contract-level analytics, entity mapping, and dashboarding."}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ACCOUNT_ADDRESS", "comment": "The account address in 0x form that instantiated the contract called in the event. Note, on the Flow blockchain the account and the contract are separate as the account may have created more than one contract, in rare instances, such as the following FLOW address 0x8624b52f9ddcd04a."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "EVENT_CONTRACT_ID": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 10, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "_MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(event_contract)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 644608, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4577, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__contract_labels_s"}, "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_ADDRESS_MAPPING_DIM_ADDRESS_MAPPING_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": null}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": null}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": null}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": null}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126"}, "model.flow_models.silver__nft_moment_editions_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_EDITIONS_S", "database": "FLOW", "comment": "Cleaned EditionCreated events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_ID": {"type": "TEXT", "index": 2, "name": "EVENT_ID", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 4, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EDITION_DATA": {"type": "OBJECT", "index": 5, "name": "EDITION_DATA", "comment": ""}, "EDITION_ID": {"type": "TEXT", "index": 6, "name": "EDITION_ID", "comment": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity."}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 7, "name": "MAX_MINT_SIZE", "comment": "The gross NFTs minted for the batch."}, "PLAY_ID": {"type": "TEXT", "index": 8, "name": "PLAY_ID", "comment": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment."}, "SERIES_ID": {"type": "TEXT", "index": 9, "name": "SERIES_ID", "comment": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables."}, "SET_ID": {"type": "TEXT", "index": 10, "name": "SET_ID", "comment": "The numeric ID for the set. This corresponds with the set name found in some metadata columns."}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": "The tiered rarity of the edition."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "NFT_MOMENT_EDITIONS_ID": {"type": "TEXT", "index": 14, "name": "NFT_MOMENT_EDITIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2527744, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 11863, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_editions_s"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_VALUE_HEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a"}, "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_STATUS_CODE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_PLAY_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5"}, "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_API", "name": "REWARD_POINTS_SPEND_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95"}, "model.flow_models.streamline__get_batch_transactions_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTIONS_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transactions_mainnet_19"}, "model.flow_models.silver__streamline_collections": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_COLLECTIONS", "database": "FLOW", "comment": "-| Initial table for the gRPC collections response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "COLLECTION_ID": {"type": "TEXT", "index": 2, "name": "COLLECTION_ID", "comment": "SHA3-256 hash of the collection contents.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collections"}, "TX_COUNT": {"type": "NUMBER", "index": 3, "name": "TX_COUNT", "comment": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning."}, "TRANSACTION_IDS": {"type": "ARRAY", "index": 4, "name": "TRANSACTION_IDS", "comment": "An array containing all transaction IDs that were included in the collection."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "STREAMLINE_COLLECTION_ID": {"type": "TEXT", "index": 8, "name": "STREAMLINE_COLLECTION_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 11, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:44UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_number)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 58498219520, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 429318637, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_collections"}, "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_AMOUNT_OUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706"}, "seed.flow_models.seeds__celer_chain_ids": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "CELER_CHAIN_IDS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CHAIN_ID": {"type": "NUMBER", "index": 1, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 15, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__celer_chain_ids"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5"}, "model.flow_models.silver__staking_actions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STAKING_ACTIONS", "database": "FLOW", "comment": "This table provides transaction-level info on FLOW staking activities.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data."}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": ""}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": "The specific action or operation occurring in this record, as derived from the event_type in the transaction. Data type: STRING. This field describes the type of staking operation being performed, such as delegation, undelegation, or reward collection. Used for staking operation analysis, transaction categorization, and governance tracking. Example: 'delegate' for delegation actions, 'undelegate' for undelegation actions, 'collect_rewards' for reward collection actions. Critical for understanding staking behavior, governance participation, and maintaining accurate transaction categorization in the Flow staking ecosystem."}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 12, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "STAKING_ACTIONS_ID": {"type": "TEXT", "index": 13, "name": "STAKING_ACTIONS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:25UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 142289920, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2050233, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__staking_actions"}, "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c"}, "seed.flow_models.seeds__layerzero_endpoint_ids": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "LAYERZERO_ENDPOINT_IDS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENDPOINT_ID": {"type": "NUMBER", "index": 1, "name": "ENDPOINT_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 47, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__layerzero_endpoint_ids"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_MINER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_GOV", "name": "EZ_STAKING_ACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd"}, "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f"}, "model.flow_models.streamline__complete_get_testnet_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATA": {"type": "VARIANT", "index": 1, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:16UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 7492054528, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 37203876, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_testnet_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12288, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 122, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_SET_SERIES_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TOTAL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b"}, "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_PROPOSER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCKCHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_EXTRA_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d"}, "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_TRANSACTION_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68"}, "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCKCHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0"}, "model.flow_models.silver__nft_allday_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_ALLDAY_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-12 17:36UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 704455680, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4924935, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_allday_metadata"}, "model.flow_models.core_evm__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "EZ_TOKEN_TRANSFERS", "database": "FLOW", "comment": "## Description\n\nA curated and enriched table containing token transfer events across EVM-compatible blockchains. This table consolidates token transfer data from event logs, providing a comprehensive view of all token movements including ERC-20, ERC-721, and other token standards. The table includes enriched metadata such as token names, symbols, decimals, and USD values, making it the primary source for token transfer analysis. Each record represents a single token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Token Transfer Analysis**: Tracking token movements and transfer patterns across EVM chains\n- **Portfolio Tracking**: Monitoring token holdings and transfer activities for specific addresses\n- **Token Economics**: Analyzing token distribution, circulation, and economic activity\n- **DeFi Analysis**: Understanding token flows in DeFi protocols and yield farming activities\n- **Cross-Chain Token Analysis**: Comparing token transfer patterns across different EVM-compatible blockchains\n- **Token Performance**: Monitoring token usage, adoption, and transfer volume trends\n\n## Important Relationships\n\n- **core_evm__fact_event_logs**: Links to underlying event logs that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_contracts**: Links to token contract metadata for transfer analysis\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to token prices for USD value calculations\n- **core__ez_token_transfers**: May provide comparison data with native Flow token transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **CONTRACT_ADDRESS**: Critical for token identification and contract-specific analysis\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TOKEN_STANDARD**: Key for token type categorization and standard-specific analysis\n- **SYMBOL/NAME**: Critical for token identification and user interface display\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal transfer tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": "The sending address of this transfer."}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": "The receiving address of this transfer. This can be a contract address."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": "The address of the contract that the event log was emitted from."}, "TOKEN_STANDARD": {"type": "TEXT", "index": 9, "name": "TOKEN_STANDARD", "comment": "The type of token transferred in this event, for example `erc721`, `erc1155`, or `erc20`."}, "TOKEN_IS_VERIFIED": {"type": "BOOLEAN", "index": 10, "name": "TOKEN_IS_VERIFIED", "comment": ""}, "NAME": {"type": "TEXT", "index": 11, "name": "NAME", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "DECIMALS": {"type": "NUMBER", "index": 13, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "RAW_AMOUNT_PRECISE": {"type": "TEXT", "index": 14, "name": "RAW_AMOUNT_PRECISE", "comment": "The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted."}, "RAW_AMOUNT": {"type": "FLOAT", "index": 15, "name": "RAW_AMOUNT", "comment": "The amount of tokens transferred. This value is not decimal adjusted."}, "AMOUNT_PRECISE": {"type": "TEXT", "index": 16, "name": "AMOUNT_PRECISE", "comment": "The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here."}, "AMOUNT": {"type": "FLOAT", "index": 17, "name": "AMOUNT", "comment": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here."}, "AMOUNT_USD": {"type": "FLOAT", "index": 18, "name": "AMOUNT_USD", "comment": "The amount in US dollars for this transfer at the time of the transfer. Tokens without a decimal adjustment or price will be nulled out here."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 19, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the call that triggered this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 21, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 22, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:49UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 877180928, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6410492, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_PLAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BRIDGE_CELER_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438"}, "model.flow_models.streamline__get_collections_history_mainnet_02": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_02", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_02"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb"}, "model.flow_models.silver__labels_pools_metapier_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS_POOLS_METAPIER_S", "database": "FLOW", "comment": "Looks for new PoolCreated events from the Metapier factory and recordes info.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": "The block timestamp from the deployment transaction."}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": "The ID of the swap pool, as designated by the DEX on contract creation."}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": "The account address that holds tokens on behalf of the swap contract."}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "LABELS_POOLS_METAPIER_ID": {"type": "TEXT", "index": 10, "name": "LABELS_POOLS_METAPIER_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 14, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8"}, "model.flow_models.streamline__get_transactions_history_mainnet_11": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_11", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_11"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_PLAY_CATEGORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a"}, "model.flow_models.streamline__complete_get_collections": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 19:00UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 43946744320, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 247628825, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_collections"}, "model.flow_models.bronze_evm__labels": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "LABELS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "INSERT_DATE": {"type": "TIMESTAMP_LTZ", "index": 2, "name": "INSERT_DATE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 4, "name": "ADDRESS", "comment": ""}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": ""}, "LABEL_TYPE": {"type": "TEXT", "index": 6, "name": "LABEL_TYPE", "comment": ""}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 7, "name": "LABEL_SUBTYPE", "comment": ""}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": ""}, "_IS_DELETED": {"type": "BOOLEAN", "index": 10, "name": "_IS_DELETED", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "LABELS_COMBINED_ID": {"type": "TEXT", "index": 12, "name": "LABELS_COMBINED_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__labels"}, "model.flow_models.streamline__get_evm_testnet_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_BLOCKS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_blocks_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_EVENT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TRACE_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0"}, "model.flow_models.scores__known_event_names": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "KNOWN_EVENT_NAMES", "database": "FLOW", "comment": "This table contains a de-duplicated list of event names mapped to their scoring category. Sourced from curated models.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"METRIC": {"type": "TEXT", "index": 1, "name": "METRIC", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 2, "name": "EVENT_NAME", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__known_event_names"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_UNCLE_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "SWAPS_SINGLE_TRADE_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b"}, "model.flow_models.bronze__streamline_testnet_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_testnet_blocks"}, "model.flow_models.scores__dates": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "DATES", "database": "FLOW", "comment": "Dates table for scores", "owner": "DBT_CLOUD_FLOW"}, "columns": {"DATE_DAY": {"type": "DATE", "index": 1, "name": "DATE_DAY", "comment": ""}, "PRIOR_DATE_DAY": {"type": "DATE", "index": 2, "name": "PRIOR_DATE_DAY", "comment": ""}, "NEXT_DATE_DAY": {"type": "DATE", "index": 3, "name": "NEXT_DATE_DAY", "comment": ""}, "PRIOR_YEAR_DATE_DAY": {"type": "DATE", "index": 4, "name": "PRIOR_YEAR_DATE_DAY", "comment": ""}, "PRIOR_YEAR_OVER_YEAR_DATE_DAY": {"type": "DATE", "index": 5, "name": "PRIOR_YEAR_OVER_YEAR_DATE_DAY", "comment": ""}, "DAY_OF_WEEK": {"type": "NUMBER", "index": 6, "name": "DAY_OF_WEEK", "comment": ""}, "DAY_OF_WEEK_ISO": {"type": "NUMBER", "index": 7, "name": "DAY_OF_WEEK_ISO", "comment": ""}, "DAY_OF_WEEK_NAME": {"type": "TEXT", "index": 8, "name": "DAY_OF_WEEK_NAME", "comment": ""}, "DAY_OF_WEEK_NAME_SHORT": {"type": "TEXT", "index": 9, "name": "DAY_OF_WEEK_NAME_SHORT", "comment": ""}, "DAY_OF_MONTH": {"type": "NUMBER", "index": 10, "name": "DAY_OF_MONTH", "comment": ""}, "DAY_OF_YEAR": {"type": "NUMBER", "index": 11, "name": "DAY_OF_YEAR", "comment": ""}, "WEEK_START_DATE": {"type": "DATE", "index": 12, "name": "WEEK_START_DATE", "comment": ""}, "WEEK_END_DATE": {"type": "DATE", "index": 13, "name": "WEEK_END_DATE", "comment": ""}, "PRIOR_YEAR_WEEK_START_DATE": {"type": "DATE", "index": 14, "name": "PRIOR_YEAR_WEEK_START_DATE", "comment": ""}, "PRIOR_YEAR_WEEK_END_DATE": {"type": "DATE", "index": 15, "name": "PRIOR_YEAR_WEEK_END_DATE", "comment": ""}, "WEEK_OF_YEAR": {"type": "NUMBER", "index": 16, "name": "WEEK_OF_YEAR", "comment": ""}, "ISO_WEEK_START_DATE": {"type": "DATE", "index": 17, "name": "ISO_WEEK_START_DATE", "comment": ""}, "ISO_WEEK_END_DATE": {"type": "DATE", "index": 18, "name": "ISO_WEEK_END_DATE", "comment": ""}, "PRIOR_YEAR_ISO_WEEK_START_DATE": {"type": "DATE", "index": 19, "name": "PRIOR_YEAR_ISO_WEEK_START_DATE", "comment": ""}, "PRIOR_YEAR_ISO_WEEK_END_DATE": {"type": "DATE", "index": 20, "name": "PRIOR_YEAR_ISO_WEEK_END_DATE", "comment": ""}, "ISO_WEEK_OF_YEAR": {"type": "NUMBER", "index": 21, "name": "ISO_WEEK_OF_YEAR", "comment": ""}, "PRIOR_YEAR_WEEK_OF_YEAR": {"type": "NUMBER", "index": 22, "name": "PRIOR_YEAR_WEEK_OF_YEAR", "comment": ""}, "PRIOR_YEAR_ISO_WEEK_OF_YEAR": {"type": "NUMBER", "index": 23, "name": "PRIOR_YEAR_ISO_WEEK_OF_YEAR", "comment": ""}, "MONTH_OF_YEAR": {"type": "NUMBER", "index": 24, "name": "MONTH_OF_YEAR", "comment": ""}, "MONTH_NAME": {"type": "TEXT", "index": 25, "name": "MONTH_NAME", "comment": ""}, "MONTH_NAME_SHORT": {"type": "TEXT", "index": 26, "name": "MONTH_NAME_SHORT", "comment": ""}, "MONTH_START_DATE": {"type": "DATE", "index": 27, "name": "MONTH_START_DATE", "comment": ""}, "MONTH_END_DATE": {"type": "DATE", "index": 28, "name": "MONTH_END_DATE", "comment": ""}, "PRIOR_YEAR_MONTH_START_DATE": {"type": "DATE", "index": 29, "name": "PRIOR_YEAR_MONTH_START_DATE", "comment": ""}, "PRIOR_YEAR_MONTH_END_DATE": {"type": "DATE", "index": 30, "name": "PRIOR_YEAR_MONTH_END_DATE", "comment": ""}, "QUARTER_OF_YEAR": {"type": "NUMBER", "index": 31, "name": "QUARTER_OF_YEAR", "comment": ""}, "QUARTER_START_DATE": {"type": "DATE", "index": 32, "name": "QUARTER_START_DATE", "comment": ""}, "QUARTER_END_DATE": {"type": "DATE", "index": 33, "name": "QUARTER_END_DATE", "comment": ""}, "YEAR_NUMBER": {"type": "NUMBER", "index": 34, "name": "YEAR_NUMBER", "comment": ""}, "YEAR_START_DATE": {"type": "DATE", "index": 35, "name": "YEAR_START_DATE", "comment": ""}, "YEAR_END_DATE": {"type": "DATE", "index": 36, "name": "YEAR_END_DATE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__dates"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_UNIQUE_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"FACT_BLOCKS_ID": {"type": "TEXT", "index": 1, "name": "FACT_BLOCKS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6"}, "model.flow_models.streamline__get_blocks_history_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_18"}, "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TOKEN_IN_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d"}, "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_TRANSFERS_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 16:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef"}, "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_TELEPORT_DIRECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f"}, "model.flow_models.bronze__streamline_testnet_transaction_results": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TESTNET_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_testnet_transaction_results"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78"}, "model.flow_models.testnet__fact_evm_blocks": {"metadata": {"type": "BASE TABLE", "schema": "TESTNET", "name": "FACT_EVM_BLOCKS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing block-level data for EVM-compatible blockchains. This table serves as the foundation for blockchain analysis, providing detailed information about each block including metadata, gas usage, mining information, and blockchain state. The table supports analysis of blockchain performance, gas economics, and network health across multiple EVM chains. Each record represents a single block with complete header information and aggregated transaction data.\n\n## Key Use Cases\n\n- **Blockchain Performance Analysis**: Monitoring block production rates, gas usage patterns, and network efficiency\n- **Gas Economics**: Analyzing gas prices, fee structures, and economic incentives across different EVM chains\n- **Network Health Monitoring**: Tracking block difficulty, mining rewards, and network security metrics\n- **Cross-Chain Comparison**: Comparing performance and characteristics across different EVM-compatible blockchains\n- **Mining Analysis**: Understanding validator/miner behavior and reward distribution patterns\n- **Blockchain State Tracking**: Monitoring blockchain progression and state changes over time\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transaction data within each block\n- **core_evm__fact_event_logs**: May link to event logs emitted in blocks\n- **core_evm__fact_traces**: May link to execution traces for block analysis\n- **core__fact_blocks**: May provide comparison data with native Flow blocks\n- **price__ez_prices_hourly**: May link to native token prices for economic analysis\n\n## Commonly-used Fields\n\n- **BLOCK_NUMBER**: Essential for block identification and chronological analysis\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal data aggregation\n- **GAS_USED/GAS_LIMIT**: Key for gas economics and network efficiency analysis\n- **TX_COUNT**: Important for transaction volume and network activity analysis\n- **MINER**: Critical for mining analysis and validator behavior studies\n- **BASE_FEE_PER_GAS**: Essential for EIP-1559 fee mechanism analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": "The hash of the block header for a given block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": "The network on the blockchain used by a transaction."}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": "Total number of transactions within a block."}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": "Block size, which is determined by a given block's gas limit."}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": "The address of the beneficiary to whom the mining rewards were given"}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": "A string of a 256-bit hash encoded as a hexadecimal"}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": "Any data included by the miner for a given block."}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": "The hash of the block from which a given block is generated. Also known as the parent block."}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": "Total gas used in the block."}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": "Total gas limit provided by all transactions in the block."}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": "A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade"}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": "The effort required to mine the block."}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": "Total difficulty of the chain at a given block."}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": "Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks."}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": "Block nonce is a value used during mining to demonstrate proof of work for a given block."}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": "The root of the state trie."}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": "The root of the final state trie of the block"}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": "The root of the transaction trie of the block"}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": "The bloom filter for the logs of the block."}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 810237440, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8423118, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_evm_blocks"}, "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_REWARDS", "name": "FACT_POINTS_TRANSFERS_FACT_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93"}, "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_BLOCKCHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e"}, "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0"}, "model.flow_models.bronze__complete_token_prices": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "COMPLETE_TOKEN_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 3, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 6, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 7, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 11, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 12, "name": "IS_DEPRECATED", "comment": ""}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 13, "name": "IS_VERIFIED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 14, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 15, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_PRICES_ID": {"type": "TEXT", "index": 19, "name": "COMPLETE_TOKEN_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 20, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__complete_token_prices"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_REWARDS", "name": "FACT_POINTS_BALANCES_POINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_EVENT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca"}, "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "STREAMLINE_EVENTS_EVENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 17:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32"}, "model.flow_models.streamline__get_testnet_transaction_results_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TESTNET_TRANSACTION_RESULTS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_testnet_transaction_results_realtime"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_SET_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_PLAY_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731"}, "model.flow_models.streamline__topshot_metadata_complete": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "TOPSHOT_METADATA_COMPLETE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "MOMENT_ID": {"type": "TEXT", "index": 2, "name": "MOMENT_ID", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 3, "name": "ERROR_REASON", "comment": null}, "PARTITION_KEY": {"type": "TEXT", "index": 4, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOPSHOT_METADATA_COMPLETE_ID": {"type": "TEXT", "index": 6, "name": "TOPSHOT_METADATA_COMPLETE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-06 20:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 950308864, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 48002193, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__topshot_metadata_complete"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_RECEIPTS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_SIZE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_SEASON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb"}, "model.flow_models.silver_api__reward_points": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "REWARD_POINTS", "database": "FLOW", "comment": "Response from the Reward Points API", "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": ""}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": ""}, "BOXES": {"type": "NUMBER", "index": 4, "name": "BOXES", "comment": ""}, "BOXES_OPENED": {"type": "NUMBER", "index": 5, "name": "BOXES_OPENED", "comment": ""}, "ETH_ADDRESS": {"type": "TEXT", "index": 6, "name": "ETH_ADDRESS", "comment": ""}, "KEYS": {"type": "NUMBER", "index": 7, "name": "KEYS", "comment": ""}, "POINTS": {"type": "NUMBER", "index": 8, "name": "POINTS", "comment": ""}, "REWARD_POINTS_ID": {"type": "TEXT", "index": 9, "name": "REWARD_POINTS_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE, address)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1181259264, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22617148, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__reward_points"}, "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_REWARD_POINTS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": null}, "BOXES": {"type": "NUMBER", "index": 4, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 5, "name": "BOXES_OPENED", "comment": null}, "ETH_ADDRESS": {"type": "TEXT", "index": 6, "name": "ETH_ADDRESS", "comment": null}, "KEYS": {"type": "NUMBER", "index": 7, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 8, "name": "POINTS", "comment": null}, "REWARD_POINTS_ID": {"type": "TEXT", "index": 9, "name": "REWARD_POINTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d"}, "model.flow_models.bronze__streamline_fr_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_blocks"}, "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_16": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_16", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_16"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_R", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23"}, "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_ENTRY_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f"}, "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc": {"metadata": {"type": "BASE TABLE", "schema": "ACCEPTED_VALUES_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc"}, "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TRANSACTION_ACTORS_ACTORS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "ACTORS": {"type": "ARRAY", "index": 4, "name": "ACTORS", "comment": null}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 6, "name": "PROPOSER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TRANSACTION_ACTORS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f"}, "model.flow_models.bronze_api__FR_contract_abis": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "FR_CONTRACT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__FR_contract_abis"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_PROJECT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18"}, "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de"}, "model.flow_models.core_evm__fact_blocks": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "FACT_BLOCKS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing block-level data for EVM-compatible blockchains. This table serves as the foundation for blockchain analysis, providing detailed information about each block including metadata, gas usage, mining information, and blockchain state. The table supports analysis of blockchain performance, gas economics, and network health across multiple EVM chains. Each record represents a single block with complete header information and aggregated transaction data.\n\n## Key Use Cases\n\n- **Blockchain Performance Analysis**: Monitoring block production rates, gas usage patterns, and network efficiency\n- **Gas Economics**: Analyzing gas prices, fee structures, and economic incentives across different EVM chains\n- **Network Health Monitoring**: Tracking block difficulty, mining rewards, and network security metrics\n- **Cross-Chain Comparison**: Comparing performance and characteristics across different EVM-compatible blockchains\n- **Mining Analysis**: Understanding validator/miner behavior and reward distribution patterns\n- **Blockchain State Tracking**: Monitoring blockchain progression and state changes over time\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transaction data within each block\n- **core_evm__fact_event_logs**: May link to event logs emitted in blocks\n- **core_evm__fact_traces**: May link to execution traces for block analysis\n- **core__fact_blocks**: May provide comparison data with native Flow blocks\n- **price__ez_prices_hourly**: May link to native token prices for economic analysis\n\n## Commonly-used Fields\n\n- **BLOCK_NUMBER**: Essential for block identification and chronological analysis\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal data aggregation\n- **GAS_USED/GAS_LIMIT**: Key for gas economics and network efficiency analysis\n- **TX_COUNT**: Important for transaction volume and network activity analysis\n- **MINER**: Critical for mining analysis and validator behavior studies\n- **BASE_FEE_PER_GAS**: Essential for EIP-1559 fee mechanism analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": "The hash of the block header for a given block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": "The network on the blockchain used by a transaction."}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": "Total number of transactions within a block."}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": "Block size, which is determined by a given block's gas limit."}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": "The address of the beneficiary to whom the mining rewards were given"}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": "A string of a 256-bit hash encoded as a hexadecimal"}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": "Any data included by the miner for a given block."}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": "The hash of the block from which a given block is generated. Also known as the parent block."}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": "Total gas used in the block."}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": "Total gas limit provided by all transactions in the block."}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": "A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade"}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": "The effort required to mine the block."}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": "Total difficulty of the chain at a given block."}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": "Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks."}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": "Block nonce is a value used during mining to demonstrate proof of work for a given block."}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": "The root of the state trie."}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": "The root of the final state trie of the block"}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": "The root of the transaction trie of the block"}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": "The bloom filter for the logs of the block."}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6117437952, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44972377, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_SET_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980"}, "model.flow_models.test_silver_evm__decoded_logs_full": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "DECODED_LOGS_FULL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": ""}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": ""}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": ""}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": ""}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__decoded_logs_full"}, "model.flow_models.silver__nft_topshot_pack_sales_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S", "database": "FLOW", "comment": "TopShot pack sales", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "NFT_TOPSHOT_PACK_SALES_ID": {"type": "TEXT", "index": 17, "name": "NFT_TOPSHOT_PACK_SALES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 20, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1472118784, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19268981, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a"}, "model.flow_models.silver_stats__core_metrics_block_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_STATS", "name": "CORE_METRICS_BLOCK_HOURLY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_HOUR", "comment": ""}, "BLOCK_NUMBER_MIN": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER_MIN", "comment": ""}, "BLOCK_NUMBER_MAX": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER_MAX", "comment": ""}, "BLOCK_COUNT": {"type": "NUMBER", "index": 4, "name": "BLOCK_COUNT", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "CORE_METRICS_BLOCK_HOURLY_ID": {"type": "TEXT", "index": 6, "name": "CORE_METRICS_BLOCK_HOURLY_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3048448, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44188, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_LOGS_BLOOM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04"}, "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_API", "name": "STOREFRONT_ITEMS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44"}, "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5"}, "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2": {"metadata": {"type": "BASE TABLE", "schema": "EVENTS_MATCH_TXS_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_REF_TEST_GOLD_EVM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 2, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2"}, "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_SOURCE_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7"}, "model.flow_models.test_gold_evm__fact_blocks_full": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_BLOCKS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the gold fact blocks model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": ""}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": ""}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": ""}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": ""}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": ""}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": ""}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": ""}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": ""}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": ""}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": ""}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": ""}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": ""}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": ""}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": ""}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": ""}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": ""}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": ""}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TOPICS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8"}, "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_TOKEN_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_BRIDGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417"}, "model.flow_models.streamline__get_transactions_history_mainnet_22": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_22", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_22"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6": {"metadata": {"type": "BASE TABLE", "schema": "FSC_UTILS_TX_BLOCK_COUNT_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "NUM_BLOCKS": {"type": "NUMBER", "index": 2, "name": "NUM_BLOCKS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_OUT_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04"}, "model.flow_models.silver__nft_moment_metadata_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_METADATA_S", "database": "FLOW", "comment": "Cleaned PlayCreated events, which is what records the metadata on-chain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_ID": {"type": "TEXT", "index": 2, "name": "EVENT_ID", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 4, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "PLAY_ID": {"type": "NUMBER", "index": 5, "name": "PLAY_ID", "comment": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 7, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "METADATA": {"type": "OBJECT", "index": 8, "name": "METADATA", "comment": ""}, "NFT_MOMENT_METADATA_ID": {"type": "TEXT", "index": 9, "name": "NFT_MOMENT_METADATA_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(play_id)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4743680, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 15147, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_metadata_s"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c"}, "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 59392, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 477, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_EVENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SEASON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4"}, "model.flow_models.streamline__get_collections_history_mainnet_13": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_13", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_13"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e"}, "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 130048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 677, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "TRADER": {"type": "TEXT", "index": 2, "name": "TRADER", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 3, "name": "SWAP_CONTRACT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50"}, "model.flow_models.bronze_api__transaction_entries": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "TRANSACTION_ENTRIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__transaction_entries"}, "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_MOMENT_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": null}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_SET_SERIES_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad"}, "model.flow_models.streamline__evm_addresses": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "EVM_ADDRESSES", "database": "FLOW", "comment": "Table of unique EVM addresses.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "INSERTED_TIMESTAMP", "comment": ""}, "EVM_ADDRESSES_ID": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESSES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 5, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(evm_addresses_id)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8133120, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 117424, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__evm_addresses"}, "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97"}, "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9": {"metadata": {"type": "BASE TABLE", "schema": "TXS_MATCH_BLOCKS_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_REF_TEST_GOLD_EVM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ACTUAL_COUNT": {"type": "NUMBER", "index": 2, "name": "ACTUAL_COUNT", "comment": null}, "EXPECTED_COUNT": {"type": "NUMBER", "index": 3, "name": "EXPECTED_COUNT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9"}, "model.flow_models.core_evm__fact_transactions": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "FACT_TRANSACTIONS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing transaction-level data for EVM-compatible blockchains. This table serves as the primary source for transaction analysis, providing detailed information about each transaction including sender/receiver addresses, values, gas usage, fees, and execution status. The table supports analysis of transaction patterns, user behavior, and network activity across multiple EVM chains. Each record represents a single transaction with complete execution details and metadata.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Tracking transaction volumes, success rates, and execution patterns\n- **User Behavior Analysis**: Understanding transaction patterns and user activity across EVM chains\n- **Gas Analysis**: Monitoring gas usage, fee structures, and transaction economics\n- **Cross-Chain Activity**: Comparing transaction patterns across different EVM-compatible blockchains\n- **Contract Interaction Analysis**: Understanding smart contract usage and interaction patterns\n- **Network Performance**: Monitoring transaction processing efficiency and network health\n\n## Important Relationships\n\n- **core_evm__fact_blocks**: Links to block data containing each transaction\n- **core_evm__fact_event_logs**: Links to event logs emitted by transactions\n- **core_evm__fact_traces**: Links to execution traces for detailed transaction analysis\n- **core_evm__dim_contracts**: Links to contract metadata for contract interactions\n- **core_evm__dim_labels**: Links to address labels for user identification\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TX_HASH**: Essential for transaction identification and blockchain verification\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for transaction flow analysis and user behavior studies\n- **VALUE**: Important for transaction value analysis and economic activity tracking\n- **GAS_USED/GAS_PRICE**: Key for gas economics and transaction cost analysis\n- **TX_SUCCEEDED**: Critical for success rate analysis and error tracking\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal data aggregation", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the call that triggered this transaction."}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": "The value transacted in the native asset."}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": "Amount paid to validate the transaction in the native asset."}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": "The precise amount of the transaction fee. This is returned as a string to avoid precision loss."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": "The type of transaction."}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": "The number of transactions sent from a given address."}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": "This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient."}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": "Cost per unit of gas in Gwei."}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": "Gas used by the transaction."}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": "Maximum amount of gas allocated for the transaction."}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": "The total amount of gas used when this transaction was executed in the block."}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": "The total base charge plus tip paid for each unit of gas, in Gwei."}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": "The maximum fee per gas of the transaction, in Gwei."}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": "The maximum priority fee per gas of the transaction, in Gwei."}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": "The y parity for the transaction."}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": "The access list for the transaction."}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": "The r value of the transaction signature."}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": "The s value of the transaction signature."}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": "The v value of the transaction signature."}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:57UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8346073600, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 46257443, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__fact_transactions"}, "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd"}, "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a"}, "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_MOMENT_METADATA_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "PLAY_ID": {"type": "NUMBER", "index": 2, "name": "PLAY_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_REMOVED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb"}, "model.flow_models.bronze_evm__testnet_traces": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "TESTNET_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 6, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__testnet_traces"}, "model.flow_models.test_silver_evm__receipts_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "RECEIPTS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of receipts.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c"}, "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b"}, "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562"}, "model.flow_models.streamline__get_evm_testnet_traces_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_TRACES_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_traces_history"}, "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769"}, "model.flow_models.core__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "FLOW", "comment": "## Description\nThis table records all token transfers on the Flow blockchain, capturing both native and fungible token movements between accounts. Each row represents a single transfer event, including metadata such as transaction ID, block height, timestamp, sender, recipient, token contract, and amount. The table provides a normalized, analytics-ready view of token flows, supporting financial analysis, wallet tracking, and protocol monitoring.\n\n## Key Use Cases\n- Analyzing token flow and wallet activity across the Flow ecosystem\n- Measuring protocol, dApp, or user-level token volumes and trends\n- Supporting DeFi analytics, whale tracking, and compliance monitoring\n- Building dashboards for token distribution, holder analysis, and transfer patterns\n\n## Important Relationships\n- Derived from `core.fact_events` by extracting token transfer events and normalizing fields\n- Can be joined to `core.dim_labels` via `sender` or `recipient` for entity enrichment\n- Token contract field can be joined to contract label tables for protocol-level analytics\n- Used as a source for curated gold models in DeFi, rewards, and NFT analytics\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction containing the transfer\n- `sender`: The Flow address sending tokens\n- `recipient`: The Flow address receiving tokens\n- `token_contract`: The contract address of the transferred token\n- `amount`: The quantity of tokens transferred (decimal adjusted)\n- `block_timestamp`: Used for time-series and trend analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": "Address sending the transferred token."}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": "Address receiving the transferred token."}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, modified_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26204521472, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 425909180, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c"}, "model.flow_models.bronze__streamline_fr_transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_transactions"}, "model.flow_models.bronze_api__minting_assets": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "MINTING_ASSETS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__minting_assets"}, "model.flow_models.testnet__fact_transactions": {"metadata": {"type": "VIEW", "schema": "TESTNET", "name": "FACT_TRANSACTIONS", "database": "FLOW", "comment": "## Description\nThis table records all transactions executed on the Flow blockchain, including metadata such as transaction ID, block height, timestamp, proposer, payer, authorizers, gas limit, script, arguments, and execution results. Each row represents a unique transaction, capturing both successful and failed executions, and providing the foundation for transaction-level analytics and tracing.\n\n## Key Use Cases\n- Analyzing transaction throughput and network activity\n- Investigating failed transactions and error messages\n- Tracing the flow of funds and contract interactions\n- Supporting DeFi, NFT, and governance analytics by linking transactions to events and token transfers\n- Building dashboards for transaction monitoring and user behavior analysis\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block-level context\n- Referenced by `core.fact_events` and `core.ez_token_transfers` for event and token transfer analysis\n- Used as a base for downstream gold models in DeFi, NFT, and governance analytics\n\n## Commonly-used Fields\n- `TX_ID`: Unique identifier for each transaction, used for joins and tracing\n- `BLOCK_HEIGHT`, `BLOCK_TIMESTAMP`: Provide block context for the transaction\n- `PROPOSER`, `PAYER`, `AUTHORIZERS`: Identify the parties involved in the transaction\n- `TX_SUCCEEDED`, `ERROR_MSG`: Indicate transaction success or failure and error details\n- `GAS_LIMIT`: Specifies the maximum gas allowed for execution", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": "Number of authorizers"}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": "The outcome of the transaction execution, including status (success/failure), error messages, and any events emitted. Data type: STRING (JSON-encoded or structured). This field is used to analyze transaction success rates, debug failures, and audit on-chain activity. Example: '{\"status\": \"success\", \"events\": [...]}'. Essential for understanding transaction lifecycle, error handling, and event-driven analytics on Flow."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": "The error message associated with the transaction, if it failed."}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_AMOUNT_IN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8"}, "model.flow_models.core__dim_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_LABELS", "database": "FLOW", "comment": "## Description\nThis table provides a comprehensive mapping of Flow addresses to human-readable labels, supporting entity identification and classification across the blockchain. Each row represents a unique address and its associated label, with additional metadata such as label type, subtype, and creator. Labels are sourced from both automated algorithms and manual curation, enabling robust address classification for analytics and reporting. The table is continuously updated to reflect new addresses, protocol deployments, and community contributions.\n\n## Key Use Cases\n- Enriching transaction, event, and contract data with human-readable labels for dashboards and analytics\n- Segmenting addresses by type (e.g., CEX, DEX, dApp, game) and subtype (e.g., contract_deployer, hot_wallet)\n- Supporting compliance, risk analysis, and wallet attribution\n- Powering entity-level analytics for DeFi, NFT, and governance applications\n\n## Important Relationships\n- Can be joined to `core.fact_transactions`, `core.fact_events`, and other gold models via `address` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide address context and segmentation\n- Label type and subtype fields enable advanced filtering and grouping in analytics workflows\n\n## Commonly-used Fields\n- `address`: The Flow blockchain address being labeled\n- `label`: The human-readable name or tag for the address\n- `label_type`: The primary category of the address (e.g., CEX, NFT, DeFi)\n- `label_subtype`: The secondary classification (e.g., hot_wallet, validator)\n- `creator`: The source or contributor of the label", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": "The source of the labeling information for the address."}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": "The name for a specific address, like Kraken or Huobi for CEX, or consensus vs verification for validator."}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": "The primary category or classification assigned to an address, contract, or entity (e.g., 'CEX', 'Operator', 'NFT', 'DeFi', 'Game'). Data type: STRING. Used for grouping, filtering, and analyzing entities by type in dashboards and reports. Example: 'CEX' for centralized exchanges, 'NFT' for non-fungible token contracts. Important for segmentation and entity-level analytics."}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": "A more granular classification within the primary `label_type`, specifying the role or function of the address or contract (e.g., 'hot wallet', 'deposit wallet', 'validator', 'marketplace'). Data type: STRING. Used for detailed segmentation, filtering, and analytics. Example: 'hot wallet' under 'CEX', or 'validator' under 'Operator'. Important for fine-grained entity analysis and reporting."}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": "A human-readable name or tag assigned to an address, contract, or entity for identification and analytics. Data type: STRING. Labels provide context such as project names, exchange names, or protocol identifiers. Used for dashboards, segmentation, and entity-level reporting. Example: 'Blocto', 'NBA Top Shot', 'Flow Foundation'. Important for making blockchain data more interpretable and actionable."}, "DIM_LABELS_ID": {"type": "TEXT", "index": 8, "name": "DIM_LABELS_ID", "comment": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__dim_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_FACT_TRANSACTIONS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8"}, "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_INPUT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_RECEIPTS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32"}, "model.flow_models.silver__streamline_transactions_final": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL", "database": "FLOW", "comment": "This table records all the transactions of the FLOW blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": "Internal column tracking if the events response has been received yet, to re-sync the tx_id and append events."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": "Number of authorizers"}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction"}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload"}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key"}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": "An array containing all events that occurred in the transaction."}, "EVENTS_COUNT": {"type": "NUMBER", "index": 16, "name": "EVENTS_COUNT", "comment": ""}, "STATUS": {"type": "NUMBER", "index": 17, "name": "STATUS", "comment": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "STATUS_CODE": {"type": "NUMBER", "index": 18, "name": "STATUS_CODE", "comment": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "ERROR_MESSAGE": {"type": "TEXT", "index": 19, "name": "ERROR_MESSAGE", "comment": "The error message, if a transaction has failed."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 20, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 22, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "STREAMLINE_TRANSACTION_ID": {"type": "TEXT", "index": 24, "name": "STREAMLINE_TRANSACTION_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 27, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 864027985408, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 851434291, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663"}, "model.flow_models.silver_evm__flat_event_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "FLAT_EVENT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 2, "name": "EVENT_NAME", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "SIMPLE_EVENT_NAME": {"type": "TEXT", "index": 4, "name": "SIMPLE_EVENT_NAME", "comment": null}, "EVENT_SIGNATURE": {"type": "TEXT", "index": 5, "name": "EVENT_SIGNATURE", "comment": null}, "NAME": {"type": "TEXT", "index": 6, "name": "NAME", "comment": null}, "INPUTS": {"type": "VARIANT", "index": 7, "name": "INPUTS", "comment": null}, "EVENT_TYPE": {"type": "ARRAY", "index": 8, "name": "EVENT_TYPE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 03:53UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1767424, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 12589, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__flat_event_abis"}, "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BRIDGE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f"}, "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "STOREFRONT_ITEMS_ITEM_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 54, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 55, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 56, "name": "_INSERTED_TIMESTAMP", "comment": null}, "STOREFRONT_ITEM_ID": {"type": "TEXT", "index": 57, "name": "STOREFRONT_ITEM_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 58, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 59, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 60, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e"}, "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_DIFFICULTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0"}, "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3"}, "model.flow_models.silver_evm__labels": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "LABELS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "INSERT_DATE": {"type": "TIMESTAMP_LTZ", "index": 2, "name": "INSERT_DATE", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 4, "name": "ADDRESS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 6, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 7, "name": "LABEL_SUBTYPE", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": null}, "_IS_DELETED": {"type": "BOOLEAN", "index": 10, "name": "_IS_DELETED", "comment": null}, "LABELS_ID": {"type": "TEXT", "index": 11, "name": "LABELS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 22:05UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 47104, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 424, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_PARENT_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_MINER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45"}, "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7"}, "model.flow_models.silver__testnet_transactions_final": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_TRANSACTIONS_FINAL", "database": "FLOW", "comment": "This table records all the transactions of the FLOW testnet blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": "Internal column tracking if the events response has been received yet, to re-sync the tx_id and append events."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": "Number of authorizers"}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction"}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload"}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key"}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": "An array containing all events that occurred in the transaction."}, "EVENTS_COUNT": {"type": "NUMBER", "index": 16, "name": "EVENTS_COUNT", "comment": ""}, "STATUS": {"type": "NUMBER", "index": 17, "name": "STATUS", "comment": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "STATUS_CODE": {"type": "NUMBER", "index": 18, "name": "STATUS_CODE", "comment": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "ERROR_MESSAGE": {"type": "TEXT", "index": 19, "name": "ERROR_MESSAGE", "comment": "The error message, if a transaction has failed."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 20, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 22, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "STREAMLINE_TRANSACTION_ID": {"type": "TEXT", "index": 23, "name": "STREAMLINE_TRANSACTION_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 26, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 914383360, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 533263, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17"}, "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_REWARDS", "name": "DIM_STOREFRONT_ITEMS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa": {"metadata": {"type": "BASE TABLE", "schema": "FSC_UTILS_TX_BLOCK_COUNT_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "NUM_BLOCKS": {"type": "NUMBER", "index": 2, "name": "NUM_BLOCKS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa"}, "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_EVENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_TRANSACTION_RESULT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c"}, "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_EVENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580"}, "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_CONTRACT_LABELS_ACCOUNT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT_ID": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT_ID", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 2, "name": "EVENT_CONTRACT", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 3, "name": "CONTRACT_NAME", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "DIM_CONTRACT_LABELS_ID": {"type": "TEXT", "index": 7, "name": "DIM_CONTRACT_LABELS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3"}, "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_CORE", "name": "DIM_ADDRESS_MAPPING_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310"}, "model.flow_models.streamline__get_blocks_history_mainnet_10": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_10", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_10"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_TELEPORT_DIRECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249"}, "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TESTNET", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PREV_BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "PREV_BLOCK_HEIGHT", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "GAP": {"type": "NUMBER", "index": 3, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db"}, "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_NFT", "name": "DIM_ALLDAY_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f"}, "model.flow_models.test_gold_evm__fact_transactions_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of fact transactions.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": ""}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": ""}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": ""}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": ""}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": ""}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": ""}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": ""}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": ""}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": ""}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": ""}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": ""}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": ""}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": ""}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": ""}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": ""}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": ""}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": ""}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264"}, "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_ERROR_MSG", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e"}, "model.flow_models.streamline__get_transactions_history_mainnet_12": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_12", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_12"}, "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_POOL_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TEAM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f"}, "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae"}, "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_PAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9"}, "model.flow_models.streamline__complete_get_evm_receipts": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_RECEIPTS_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_EVM_RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1588504064, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 44973839, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_receipts"}, "test.livequery_models.test___utils_udf_introspect.79bd27a18b": {"metadata": {"type": "BASE TABLE", "schema": "TEST", "name": "_UTILS_UDF_INTROSPECT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TEST_NAME": {"type": "TEXT", "index": 1, "name": "TEST_NAME", "comment": null}, "PARAMETERS": {"type": "ARRAY", "index": 2, "name": "PARAMETERS", "comment": null}, "RESULT": {"type": "TEXT", "index": 3, "name": "RESULT", "comment": null}, "ASSERTION": {"type": "TEXT", "index": 4, "name": "ASSERTION", "comment": null}, "SQL": {"type": "TEXT", "index": 5, "name": "SQL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-02-19 15:33UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.livequery_models.test___utils_udf_introspect.79bd27a18b"}, "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1"}, "model.flow_models.streamline__get_transaction_results_history_candidate_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_CANDIDATE_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_08"}, "model.flow_models.streamline__get_blocks_history_mainnet_02": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_02", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_02"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6"}, "model.flow_models.silver__complete_native_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_NATIVE_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 8, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_PRICES_ID": {"type": "TEXT", "index": 15, "name": "COMPLETE_NATIVE_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(HOUR::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2455040, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 41667, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_native_prices"}, "model.flow_models.streamline__get_blocks_history_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_19"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "PREV_EVENT_INDEX", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82"}, "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "FACT_ACCOUNT_STORAGE_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4"}, "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_STATUS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297"}, "test.flow_models.tests__streamline_blocks_gap": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "STREAMLINE_BLOCKS_GAP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 3, "name": "PARENT_ID", "comment": null}, "PREV_BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "PREV_BLOCK_NUMBER", "comment": null}, "GAP_SIZE": {"type": "NUMBER", "index": 5, "name": "GAP_SIZE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3072, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__streamline_blocks_gap"}, "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_DELEGATOR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51"}, "model.flow_models.streamline__get_transactions_history_mainnet_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_08"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_VIDEO_URLS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "DIM_VALIDATOR_LABELS_NODE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c"}, "model.flow_models.testnet__fact_events": {"metadata": {"type": "VIEW", "schema": "TESTNET", "name": "FACT_EVENTS", "database": "FLOW", "comment": "## Description\nThis table records all events emitted by transactions on the Flow blockchain. Each row represents a single event, capturing metadata such as the transaction ID, block height, timestamp, event type, emitting contract, event index, and event data payload. The table provides a granular, event-level view of on-chain activity, supporting detailed event-driven analytics and contract monitoring. Data is sourced directly from Flow transaction execution and includes both user-defined and system events.\n\n## Key Use Cases\n- Analyzing contract activity and event emissions over time\n- Monitoring protocol-specific or user-defined events for dApps\n- Auditing on-chain activity and reconstructing transaction flows\n- Building dashboards for NFT, DeFi, and governance event tracking\n- Supporting alerting and anomaly detection based on event patterns\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block context\n- Linked to `core.fact_transactions` via `tx_id` for transaction context and execution results\n- Event contract and event type fields can be joined to `core.dim_contract_labels` and other label tables for entity enrichment\n- Used as a source for curated gold models in DeFi, NFT, and other domains that analyze event activity\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction emitting the event\n- `event_type`: Specifies the type of event (user-defined or system)\n- `event_contract`: Identifies the contract that emitted the event\n- `event_data`: Contains the event payload for analytics and business logic extraction\n- `block_timestamp`: Used for time-series analysis and event sequencing\n- `event_index`: Orders events within a transaction for accurate reconstruction", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": "The data passed to the event, in the form of key-value pairs."}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "CONTRACTS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b"}, "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_BALANCES_FACT_POINTS_BALANCES_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 2, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 3, "name": "BOXES_OPENED", "comment": null}, "KEYS": {"type": "NUMBER", "index": 4, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 5, "name": "POINTS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 6, "name": "REQUEST_DATE", "comment": null}, "FACT_POINTS_BALANCES_ID": {"type": "TEXT", "index": 7, "name": "FACT_POINTS_BALANCES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_SWAP_SIDE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d"}, "seed.flow_models.seeds__token_labels": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "TOKEN_LABELS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN": {"type": "TEXT", "index": 1, "name": "TOKEN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN_CONTRACT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2560, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__token_labels"}, "model.flow_models.streamline__get_testnet_transactions_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TESTNET_TRANSACTIONS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_testnet_transactions_realtime"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91"}, "model.flow_models.silver__bridge_celer_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BRIDGE_CELER_S", "database": "FLOW", "comment": "This table parses transactions where tokens are bridged to or from the Flow network using the Celer cBridge.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage."}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": "The alternate address involved in this transaction, if available. \nFor bridge transactions, this may be the address on another blockchain."}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": "The direction of the points transfer indicating whether points are being added or removed from an account. Data type: STRING. This field specifies whether the transaction represents a credit (points earned) or debit (points spent) operation in the rewards system. Used for understanding reward flows, calculating net point changes, and analyzing reward program participation. Example: 'credit' for points earned through activities, 'debit' for points spent on rewards or transfers. Critical for reward program analytics, user engagement tracking, and maintaining accurate point balance calculations."}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "BRIDGE_CELER_ID": {"type": "TEXT", "index": 15, "name": "BRIDGE_CELER_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 19, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 639488, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4211, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b"}, "model.flow_models.streamline__get_transactions_history_mainnet_06": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_06", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_06"}, "model.flow_models.defi__ez_dex_swaps": {"metadata": {"type": "VIEW", "schema": "DEFI", "name": "EZ_DEX_SWAPS", "database": "FLOW", "comment": "## Description\nEnriched view of all DEX swap transactions on the Flow blockchain, combining raw swap data with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values, protocol attribution, and swap path context. Data is sourced from swap events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze DEX trading activity with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute swaps by token symbol, pool, and protocol\n- Power dashboards and user-facing analytics for DeFi trading\n- Support liquidity, slippage, and market research\n\n## Important Relationships\n- Sourced from `defi__fact_dex_swaps` (adds enrichment)\n- Joins with price models for USD values (`amount_out_usd`, `amount_in_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `token_out_symbol` / `token_in_symbol`: Abbreviated symbols for swapped tokens\n- `amount_out_usd` / `amount_in_usd`: USD value of tokens swapped\n- `platform`: Name of the DEX protocol", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution."}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": "Short-name symbol for the crypto token or asset, such as 'FLOW', 'USDC', or 'BLT'. Data type: STRING. Used to identify the asset in analytics, dashboards, and reporting. This field is critical for token-level analysis, price lookups, and filtering. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for user-facing analytics, protocol attribution, and cross-chain comparisons."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for [$]100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution."}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": "Short-name symbol for the crypto token or asset, such as 'FLOW', 'USDC', or 'BLT'. Data type: STRING. Used to identify the asset in analytics, dashboards, and reporting. This field is critical for token-level analysis, price lookups, and filtering. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for user-facing analytics, protocol attribution, and cross-chain comparisons."}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for [$]100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement."}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72"}, "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_TRANSFERS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 16:25UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949"}, "model.flow_models.streamline__complete_get_account_storage": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_ACCOUNT_STORAGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "FILE_NAME": {"type": "TEXT", "index": 3, "name": "FILE_NAME", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 6, "name": "COMPLETE_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:44UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15547392, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 701368, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_account_storage"}, "model.flow_models.silver_api__minting_assets": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "MINTING_ASSETS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ITEM_COUNT": {"type": "NUMBER", "index": 2, "name": "ITEM_COUNT", "comment": null}, "API_LIMIT": {"type": "NUMBER", "index": 3, "name": "API_LIMIT", "comment": null}, "REQUEST_FIRST_ITEM_ID": {"type": "TEXT", "index": 4, "name": "REQUEST_FIRST_ITEM_ID", "comment": null}, "REQUEST_LAST_ITEM_ID": {"type": "TEXT", "index": 5, "name": "REQUEST_LAST_ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": null}, "ITEM_ID": {"type": "TEXT", "index": 7, "name": "ITEM_ID", "comment": null}, "INDEX": {"type": "NUMBER", "index": 8, "name": "INDEX", "comment": null}, "DATA": {"type": "VARIANT", "index": 9, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "MINTING_ASSETS_ID": {"type": "TEXT", "index": 11, "name": "MINTING_ASSETS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 07:11UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 41311232, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 923332, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__minting_assets"}, "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_ACTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_FACT_EVENT_LOGS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SALE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88"}, "model.flow_models.streamline__get_collections_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_realtime"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf"}, "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "REWARD_POINTS_REWARD_POINTS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_TOTAL_CIRCULATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af"}, "model.flow_models.bronze_api__contract_abis": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "CONTRACT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__contract_abis"}, "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_SOURCE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0"}, "seed.flow_models.seeds__nflad_playoff_rookies": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "NFLAD_PLAYOFF_ROOKIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"WALLET": {"type": "TEXT", "index": 1, "name": "WALLET", "comment": null}, "ID_0": {"type": "TEXT", "index": 2, "name": "ID_0", "comment": null}, "ID_1": {"type": "TEXT", "index": 3, "name": "ID_1", "comment": null}, "ID_2": {"type": "TEXT", "index": 4, "name": "ID_2", "comment": null}, "ID_3": {"type": "TEXT", "index": 5, "name": "ID_3", "comment": null}, "ID_4": {"type": "TEXT", "index": 6, "name": "ID_4", "comment": null}, "ID_5": {"type": "TEXT", "index": 7, "name": "ID_5", "comment": null}, "ID_6": {"type": "TEXT", "index": 8, "name": "ID_6", "comment": null}, "ID_7": {"type": "TEXT", "index": 9, "name": "ID_7", "comment": null}, "ID_8": {"type": "TEXT", "index": 10, "name": "ID_8", "comment": null}, "ID_9": {"type": "TEXT", "index": 11, "name": "ID_9", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26624, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 61, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__nflad_playoff_rookies"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163"}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTION_RESULTS_HISTORY_MAINNET_17", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17"}, "model.flow_models.streamline__get_transactions_history_mainnet_21": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_21", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_21"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3"}, "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56"}, "model.flow_models.scores__scoring_activity_categories": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "SCORING_ACTIVITY_CATEGORIES", "database": "FLOW", "comment": "This table contains the scoring activity categories for the scores package.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"CATEGORY": {"type": "TEXT", "index": 1, "name": "CATEGORY", "comment": ""}, "METRIC": {"type": "TEXT", "index": 2, "name": "METRIC", "comment": ""}, "PRIMARY_ALTERNATE": {"type": "TEXT", "index": 3, "name": "PRIMARY_ALTERNATE", "comment": ""}, "TXN_RANK": {"type": "NUMBER", "index": 4, "name": "TXN_RANK", "comment": ""}, "DESCRIPTION": {"type": "TEXT", "index": 5, "name": "DESCRIPTION", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": ""}, "METRIC_RANK": {"type": "NUMBER", "index": 7, "name": "METRIC_RANK", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__scoring_activity_categories"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_SUB_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae"}, "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 4, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 5, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 8, "name": "TX_SUCCEEDED", "comment": null}, "EZ_TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 9, "name": "EZ_TOKEN_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_EXTRA_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d"}, "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795"}, "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "LABELS_POOLS_METAPIER_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf"}, "model.flow_models.price__fact_prices_ohlc_hourly": {"metadata": {"type": "VIEW", "schema": "PRICE", "name": "FACT_PRICES_OHLC_HOURLY", "database": "FLOW", "comment": "# price__fact_prices_ohlc_hourly\n\n## Description\n\nA comprehensive fact table containing raw OHLC (Open, High, Low, Close) price data at hourly intervals from multiple price providers. This table preserves the original provider structure and contains uncurated price data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. It serves as the foundation for price analysis while maintaining data lineage and enabling provider-specific analysis. The table supports detailed price movement analysis and technical indicator calculations.\n\n## Key Use Cases\n\n- **Technical Analysis**: Calculating technical indicators, support/resistance levels, and price patterns\n- **Volatility Analysis**: Measuring price volatility and risk metrics across different time periods\n- **Provider Comparison**: Analyzing price differences and data quality across different price providers\n- **Data Quality Assessment**: Identifying gaps, anomalies, and inconsistencies in price data\n- **Raw Data Access**: Providing access to unprocessed price data for custom analysis and backtesting\n- **Historical Price Analysis**: Conducting detailed historical price movement analysis and research\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Links to asset metadata through asset_id and provider\n- **price__ez_asset_metadata**: Provides curated asset information for analysis\n- **price__ez_prices_hourly**: Curated, deduplicated version of this table with one price per asset per hour\n- **core__fact_blocks**: May be used for blockchain-specific price analysis and correlation studies\n- **core__fact_transactions**: For transaction value analysis and price impact studies\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **ASSET_ID**: Primary identifier for joining with asset metadata and other price-related data\n- **OPEN**: Starting price for the hour, used in OHLC analysis and trend calculations\n- **HIGH**: Maximum price during the hour, important for resistance level analysis\n- **LOW**: Minimum price during the hour, important for support level analysis\n- **CLOSE**: Ending price for the hour, most commonly used for price trend analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows."}, "HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "HOUR", "comment": "The timestamp representing the hour when the price data was recorded or aggregated. Data type: TIMESTAMP. This field provides the temporal reference for hourly price data and is used for time-series analysis, price trend calculations, and temporal data aggregation. Used for hourly price tracking, time-based filtering, and chronological analysis of price movements. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, price volatility calculations, and maintaining temporal consistency in financial data analysis."}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": "The opening price of the asset at the beginning of the specified hour, denominated in USD. Data type: FLOAT. This field represents the first trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and volatility calculations. Used for price range analysis, volatility measurement, and technical analysis indicators. Example: 44000.00 for Bitcoin opening at [$]44,000.00 USD per BTC at the start of the hour. Critical for candlestick chart analysis, price momentum calculations, and understanding intra-hour price movements."}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": "The highest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the peak price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for resistance level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 46000.00 for Bitcoin reaching a high of [$]46,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum."}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": "The lowest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the minimum price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for support level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 43000.00 for Bitcoin reaching a low of [$]43,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum."}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": "The closing price of the asset at the end of the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and trend calculations. Used for price trend analysis, momentum calculations, and technical indicator computations. Example: 45000.50 for Bitcoin closing at [$]45,000.50 USD per BTC at the end of the hour. Critical for candlestick chart analysis, price trend identification, and understanding market direction and momentum."}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "FACT_PRICES_OHLC_HOURLY_ID": {"type": "TEXT", "index": 10, "name": "FACT_PRICES_OHLC_HOURLY_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.price__fact_prices_ohlc_hourly"}, "model.flow_models.streamline__complete_get_evm_testnet_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCKNUMBER": {"type": "TEXT", "index": 2, "name": "BLOCKNUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "COMPLETE_EVM_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 349024768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9428901, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a"}, "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "NUMBER", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95"}, "model.flow_models.silver__token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_TRANSFERS", "database": "FLOW", "comment": "This table records all token transfers on the FLOW blockchain from after the Crescendo upgrade.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"DEPOSITED_UUID_ROOT": {"type": "TEXT", "index": 1, "name": "DEPOSITED_UUID_ROOT", "comment": "The UUID of the transfer that was deposited to the recipient. This is the root deposit, as certain transfers that utilize a Vault may have two subsequent Deposited events."}, "WITHDRAWN_UUID_ROOT": {"type": "TEXT", "index": 2, "name": "WITHDRAWN_UUID_ROOT", "comment": "The UUID of the transfer that was withdrawn from the sender's account. This is the root withdrawal, as certain transfers that utilize a Vault may have two subsequent Withdrawal events."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN_CONTRACT", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": "Address sending the transferred token."}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": "Address receiving the transferred token."}, "AMOUNT_ADJ": {"type": "TEXT", "index": 9, "name": "AMOUNT_ADJ", "comment": "An amount with decimal adjustment applied."}, "FROM_ADDRESS_BALANCE_AFTER": {"type": "TEXT", "index": 10, "name": "FROM_ADDRESS_BALANCE_AFTER", "comment": "The token balance of the withdrawn token in the sender account after the transfer."}, "TO_ADDRESS_BALANCE_AFTER": {"type": "TEXT", "index": 11, "name": "TO_ADDRESS_BALANCE_AFTER", "comment": "The token balance of the deposited token in the recipient account after the transfer."}, "IS_FEE_TRANSFER": {"type": "BOOLEAN", "index": 12, "name": "IS_FEE_TRANSFER", "comment": "A boolean field indicating if the transfer was the transaction fee payment, as assessed by to_uuid = 0"}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 15, "name": "TOKEN_TRANSFERS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, modified_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 19218986496, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 235668245, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__token_transfers"}, "model.flow_models.bronze_evm__FR_traces": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 6, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_traces"}, "model.flow_models.streamline__minting_assets_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "MINTING_ASSETS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"API_LIMIT": {"type": "NUMBER", "index": 1, "name": "API_LIMIT", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 3, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__minting_assets_realtime"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_OUT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd"}, "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "LABELS_POOLS_METAPIER_S_VAULT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:54UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_MINER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_SERIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_RECEIPTS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55"}, "model.flow_models.streamline__get_testnet_collections_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TESTNET_COLLECTIONS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_testnet_collections_realtime"}, "model.flow_models.test_silver_evm__contracts_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "CONTRACTS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": ""}, "TOKEN_NAME": {"type": "TEXT", "index": 2, "name": "TOKEN_NAME", "comment": ""}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 3, "name": "TOKEN_DECIMALS", "comment": ""}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "CONTRACTS_ID": {"type": "TEXT", "index": 6, "name": "CONTRACTS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__contracts_recent"}, "model.flow_models.test_silver_evm__transactions_full": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "TRANSACTIONS_FULL", "database": "FLOW", "comment": "This is a view used to test all of the silver transactions model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": ""}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_20": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_20", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_20"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_DESTINATION_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_PARENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRACES_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645"}, "seed.flow_models.seeds__network_version": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "NETWORK_VERSION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ROOT_HEIGHT": {"type": "NUMBER", "index": 1, "name": "ROOT_HEIGHT", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 2, "name": "NETWORK_VERSION", "comment": null}, "NODE_URL": {"type": "TEXT", "index": 3, "name": "NODE_URL", "comment": null}, "END_HEIGHT": {"type": "NUMBER", "index": 4, "name": "END_HEIGHT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2560, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 31, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.flow_models.seeds__network_version"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_NFLALLDAY_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121"}, "model.flow_models.streamline__get_blocks_history_mainnet_06": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_06", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_06"}, "model.flow_models.bronze__streamline_transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_transactions"}, "model.flow_models.silver_observability__blocks_completeness": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_OBSERVABILITY", "name": "BLOCKS_COMPLETENESS", "database": "FLOW", "comment": "Observability model that queries the blocks table at a designated interval to record and track the completeness of the data.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TEST_NAME": {"type": "TEXT", "index": 1, "name": "TEST_NAME", "comment": "Name of the model being tested."}, "MIN_BLOCK": {"type": "NUMBER", "index": 2, "name": "MIN_BLOCK", "comment": "The min block in the test."}, "MAX_BLOCK": {"type": "NUMBER", "index": 3, "name": "MAX_BLOCK", "comment": "The max block height in the test."}, "MIN_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "MIN_BLOCK_TIMESTAMP", "comment": "The minimum block timestamp for the test."}, "MAX_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "MAX_BLOCK_TIMESTAMP", "comment": "The max block timestamp in the test."}, "BLOCKS_TESTED": {"type": "NUMBER", "index": 6, "name": "BLOCKS_TESTED", "comment": "Number of blocks tested"}, "BLOCKS_IMPACTED_COUNT": {"type": "NUMBER", "index": 7, "name": "BLOCKS_IMPACTED_COUNT", "comment": "Number of blocks impacted by a gap in the test."}, "BLOCKS_IMPACTED_ARRAY": {"type": "ARRAY", "index": 8, "name": "BLOCKS_IMPACTED_ARRAY", "comment": "Array of block numbers that were impacted during the test."}, "TEST_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "TEST_TIMESTAMP", "comment": "Timestamp of the test."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2048000, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3139, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_observability__blocks_completeness"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_BLOCKCHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1"}, "model.flow_models.silver__transaction_actors": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRANSACTION_ACTORS", "database": "FLOW", "comment": "-| A curated table that extracts addresses involved in the events of a transactions, tagging them as actors in the transaction.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "The block number, corresponds with height."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "PROPOSER": {"type": "TEXT", "index": 4, "name": "PROPOSER", "comment": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "AUTHORIZERS": {"type": "ARRAY", "index": 6, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_INDEX": {"type": "NUMBER", "index": 8, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "ARGUMENT_NAME": {"type": "TEXT", "index": 9, "name": "ARGUMENT_NAME", "comment": "The name of the key for the argument in the event payload emitted by the transaction event."}, "ADDRESS": {"type": "TEXT", "index": 10, "name": "ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 12, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "TRANSACTION_ACTORS_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ACTORS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, modified_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 191486182400, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4372946000, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__transaction_actors"}, "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of gold testnet fact event logs.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": ""}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": ""}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": ""}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": ""}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": ""}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": ""}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": ""}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed"}, "model.flow_models.streamline__topshot_moments": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "TOPSHOT_MOMENTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "MOMENT_ID": {"type": "TEXT", "index": 2, "name": "MOMENT_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOPSHOT_MOMENTS_ID": {"type": "TEXT", "index": 4, "name": "TOPSHOT_MOMENTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-06 19:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1137098752, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 49213148, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__topshot_moments"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_SIZE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf"}, "model.flow_models.streamline__get_collections_history_mainnet_10": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_10", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_10"}, "model.flow_models.streamline__get_transactions_history_mainnet_13": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_13", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_13"}, "model.flow_models.bronze_evm_api__token_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_EVM_API", "name": "TOKEN_READS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": ""}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": ""}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": ""}, "RESPONSE": {"type": "VARIANT", "index": 5, "name": "RESPONSE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 392192, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5169, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm_api__token_reads"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_13": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_13", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_13"}, "model.flow_models.beta__ez_moment_player_ids": {"metadata": {"type": "VIEW", "schema": "BETA", "name": "EZ_MOMENT_PLAYER_IDS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": ""}, "NFLALLDAY_ID": {"type": "TEXT", "index": 2, "name": "NFLALLDAY_ID", "comment": ""}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 3, "name": "SERIAL_NUMBER", "comment": ""}, "MOMENT_TIER": {"type": "TEXT", "index": 4, "name": "MOMENT_TIER", "comment": ""}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": ""}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": ""}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": ""}, "PLAY_TYPE": {"type": "TEXT", "index": 8, "name": "PLAY_TYPE", "comment": ""}, "POSITION": {"type": "TEXT", "index": 9, "name": "POSITION", "comment": ""}, "ESPN_PLAYER_ID": {"type": "TEXT", "index": 10, "name": "ESPN_PLAYER_ID", "comment": ""}, "ESPN_TEAM_ID": {"type": "NUMBER", "index": 11, "name": "ESPN_TEAM_ID", "comment": ""}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 12, "name": "IS_ACTIVE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.beta__ez_moment_player_ids"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_LOGS_BLOOM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_CELER_S_BRIDGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_15": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_15", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_15"}, "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "SELLER": {"type": "TEXT", "index": 2, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 3, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 4, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 5, "name": "NFT_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44"}, "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_TOKEN_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df"}, "model.flow_models.silver_api__reward_points_spend": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "REWARD_POINTS_SPEND", "database": "FLOW", "comment": "Response from the Storefront Transaction Entries API", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": ""}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": ""}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": ""}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": ""}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": ""}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": ""}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": ""}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": ""}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": ""}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": ""}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": ""}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": ""}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": ""}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": ""}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": ""}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": ""}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": ""}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": ""}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": ""}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": ""}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": ""}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 07:11UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 356977664, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1467543, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_DIFFICULTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72"}, "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_NFT", "name": "FACT_TOPSHOT_BUYBACKS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f"}, "model.flow_models.silver__nft_giglabs_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_GIGLABS_S", "database": "FLOW", "comment": "NFT primary market sales for Giglabs marketplaces.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": ""}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "NFT_GIGLABS_ID": {"type": "TEXT", "index": 17, "name": "NFT_GIGLABS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 20, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21808640, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 385772, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef"}, "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_SWAP_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3584, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83"}, "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_FLOW_WALLET_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb"}, "model.flow_models.testnet__fact_blocks": {"metadata": {"type": "VIEW", "schema": "TESTNET", "name": "FACT_BLOCKS", "database": "FLOW", "comment": "## Description\nThis table records all blocks produced on the Flow blockchain, capturing block-level metadata such as block height, timestamp, network, chain ID, transaction count, and parent block references. Each row represents a unique block, providing the foundational structure for all on-chain activity and supporting block-level analytics. The data is sourced directly from the Flow blockchain and is updated as new blocks are produced.\n\n## Key Use Cases\n- Analyzing block production rates and network performance\n- Measuring transaction throughput and block utilization\n- Investigating block-level events, forks, or anomalies\n- Supporting time-series analytics and historical blockchain state reconstruction\n- Serving as a join point for transaction, event, and token transfer models\n\n## Important Relationships\n- Serves as the parent table for `core.fact_transactions`, `core.fact_events`, and `core.ez_token_transfers`, which reference block height and block timestamp\n- Can be joined with `core__fact_transactions` on `block_height` to analyze transactions per block\n- Used by downstream models in the gold layer for time-based aggregations and network health metrics\n\n## Commonly-used Fields\n- `BLOCK_HEIGHT`: Unique identifier for each block, used for joins and ordering\n- `BLOCK_TIMESTAMP`: Timestamp of block production, essential for time-series analysis\n- `TX_COUNT`: Number of transactions included in the block, used for throughput and activity metrics\n- `CHAIN_ID`, `NETWORK`, `NETWORK_VERSION`: Identify the network context for the block\n- `PARENT_ID`: Reference to the parent block, useful for chain reorganization and lineage analysis", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": "The name of the blockchain network where the block or transaction was recorded. Data type: STRING. For Flow, this typically indicates the environment (e.g., 'mainnet', 'testnet', 'sandboxnet'). This field is important for distinguishing between production and test data, and for multi-network analytics. Example: 'mainnet'."}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": "The version identifier of the Flow blockchain network at the time the block was produced. Data type: STRING. This value changes when the network undergoes a protocol upgrade (\"spork\"). Useful for tracking changes in protocol behavior, analyzing the impact of upgrades, and debugging issues related to network versioning. Example: 'spork-22'. For more information on Flow's network upgrades (Sporks), see https://developers.flow.com/nodes/node-operation/spork"}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning."}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification."}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_REWARDS", "name": "FACT_POINTS_BALANCES_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff"}, "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_BRIDGE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_PLAYER_STATS_GAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_TRANSACTIONS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_VALUE_PRECISE_RAW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891"}, "model.flow_models.bronze_api__FR_transaction_entries": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "FR_TRANSACTION_ENTRIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__FR_transaction_entries"}, "model.flow_models.streamline__get_transactions_history_mainnet_04": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_04", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_04"}, "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04"}, "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_BALANCES_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 2, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 3, "name": "BOXES_OPENED", "comment": null}, "KEYS": {"type": "NUMBER", "index": 4, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 5, "name": "POINTS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 6, "name": "REQUEST_DATE", "comment": null}, "FACT_POINTS_BALANCES_ID": {"type": "TEXT", "index": 7, "name": "FACT_POINTS_BALANCES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_EVENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676"}, "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BRIDGE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5"}, "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_PLATFORM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38"}, "model.flow_models.silver__testnet_events": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_EVENTS", "database": "FLOW", "comment": "This table records events from each transaction on the FLOW testnet blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": "The id for the event, which is a concatenation of tx_id-event_index."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": ""}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": "The innermost portion of a transaction and contains the data that uniquely identifies the operations applied by the transaction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": "The data passed to the event, in the form of key-value pairs."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 825332736, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3811032, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_WEEK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718"}, "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_COUNTERPARTIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_BLOCKS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_REWARDS", "name": "FACT_POINTS_BALANCES_BOXES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf"}, "model.flow_models.bronze_evm__FR_receipts": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_receipts"}, "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a"}, "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99"}, "model.flow_models.bronze__streamline_collections": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_collections"}, "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_EVENTS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENTS_COUNT": {"type": "NUMBER", "index": 6, "name": "EVENTS_COUNT", "comment": null}, "PAYLOAD": {"type": "TEXT", "index": 7, "name": "PAYLOAD", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 8, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 9, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 10, "name": "EVENT_DATA", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 13, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "STREAMLINE_EVENT_ID": {"type": "TEXT", "index": 14, "name": "STREAMLINE_EVENT_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4"}, "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "DIM_STOREFRONT_ITEMS_REQUEST_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": null}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378"}, "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06"}, "model.flow_models.streamline__get_collections_history_mainnet_14": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_14", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_14"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_SHA3_UNCLES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67"}, "model.flow_models.streamline__get_collections_history_mainnet_22": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_22", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_22"}, "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_TOTAL_CIRCULATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726"}, "model.flow_models.streamline__get_collections_history_mainnet_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_07"}, "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TOKEN_OUT_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb"}, "model.flow_models.streamline__complete_get_transactions_history": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TRANSACTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 05:01UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 103299225600, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 429887388, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_transactions_history"}, "model.flow_models.bronze__moments_metadata": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "MOMENTS_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": ""}, "CONTRACT": {"type": "TEXT", "index": 2, "name": "CONTRACT", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 4, "name": "VALUE", "comment": ""}, "_INSERTED_DATE": {"type": "TEXT", "index": 5, "name": "_INSERTED_DATE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__moments_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TOTAL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5"}, "model.flow_models.streamline__get_blocks_history_mainnet_22": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_22", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_22"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3"}, "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "LABELS_POOLS_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_REMOVED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d"}, "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_BLOCKS_NETWORK_VERSION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e"}, "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "DIM_VALIDATOR_LABELS_PROJECT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": null}, "VALIDATOR_TYPE": {"type": "TEXT", "index": 2, "name": "VALIDATOR_TYPE", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 3, "name": "PROJECT_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7"}, "model.flow_models.streamline__get_blocks_history_mainnet_11": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_11", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_11"}, "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "FACT_TRANSACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:23UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_PAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d"}, "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_PAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312"}, "model.flow_models.streamline__get_collections_history_mainnet_05": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_05", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_05"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_TOKEN_OUT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d"}, "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176": {"metadata": {"type": "BASE TABLE", "schema": "ACCEPTED_VALUES_SILVER", "name": "NFT_MOMENT_MINTED_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176"}, "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_DESTINATION_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_FACT_TRACES_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_VALUE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae"}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTION_RESULTS_HISTORY_MAINNET_22", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e"}, "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_TOKEN_OUT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b"}, "model.flow_models.defi__fact_bridge_activity": {"metadata": {"type": "VIEW", "schema": "DEFI", "name": "FACT_BRIDGE_ACTIVITY", "database": "FLOW", "comment": "## Description\nRecords all token bridge transactions to and from the Flow blockchain using supported bridge protocols (e.g., Blocto Teleport, Celer Bridge). Captures the full context of each cross-chain transfer, including source/destination addresses, token details, amounts, fees, and protocol metadata. Data is sourced from on-chain bridge events and normalized for analytics.\n\n## Key Use Cases\n- Analyze cross-chain token flows into and out of Flow\n- Monitor bridge usage, volume, and protocol adoption\n- Track user participation in bridging activity\n- Attribute fees and bridge revenue by protocol\n- Support compliance and risk monitoring for cross-chain transfers\n\n## Important Relationships\n- Linked to `defi__ez_bridge_activity` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `core__ez_token_transfers` for end-to-end asset movement\n- Protocol attribution via `platform` and `bridge_address` fields\n- Token-level analytics via `token_address` and `amount`\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `bridge_address`: Contract address of the bridge protocol\n- `token_address`: Contract address of the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_fee`: Fee charged by the bridge protocol\n- `source_chain` / `destination_chain`: Blockchains involved in the transfer\n- `platform`: Name of the bridge protocol", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage."}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics."}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks."}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.defi__fact_bridge_activity"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_14": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_14", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_14"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_PARENT_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_BLOCK_JSON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc"}, "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_TOKEN0_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2"}, "model.flow_models.streamline__get_blocks_history_mainnet_17": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_17", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_17"}, "model.flow_models.silver__testnet_transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TESTNET_TRANSACTIONS", "database": "FLOW", "comment": "-| Initial table for the gRPC transactions response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "BLOCK_ID": {"type": "TEXT", "index": 2, "name": "BLOCK_ID", "comment": "The id, or hash, of the block."}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "GAS_LIMIT": {"type": "NUMBER", "index": 4, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "PAYER": {"type": "TEXT", "index": 5, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "ARGUMENTS": {"type": "ARRAY", "index": 6, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 8, "name": "ENVELOPE_SIGNATURES", "comment": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction"}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 9, "name": "PAYLOAD_SIGNATURES", "comment": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload"}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 10, "name": "PROPOSAL_KEY", "comment": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key"}, "SCRIPT": {"type": "TEXT", "index": 11, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "STREAMLINE_TX_ID": {"type": "TEXT", "index": 12, "name": "STREAMLINE_TX_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 16, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 291324928, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 533263, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__testnet_transactions"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_AUTHORIZERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20"}, "model.flow_models.bronze_evm__testnet_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__testnet_blocks"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad"}, "model.flow_models.streamline__get_blocks_history_mainnet_13": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_13", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_13"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977"}, "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "DIM_VALIDATOR_LABELS_VALIDATOR_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NODE_ID": {"type": "TEXT", "index": 1, "name": "NODE_ID", "comment": null}, "VALIDATOR_TYPE": {"type": "TEXT", "index": 2, "name": "VALIDATOR_TYPE", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 3, "name": "PROJECT_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227"}, "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_CORE", "name": "DIM_ADDRESS_MAPPING_EVM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_SET_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_STATS_FULL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b"}, "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa"}, "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba"}, "model.flow_models.streamline__evm_testnet_chainhead": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "EVM_TESTNET_CHAINHEAD", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RESP": {"type": "VARIANT", "index": 1, "name": "RESP", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__evm_testnet_chainhead"}, "model.flow_models.rewards__dim_storefront_items": {"metadata": {"type": "VIEW", "schema": "REWARDS", "name": "DIM_STOREFRONT_ITEMS", "database": "FLOW", "comment": "# rewards__dim_storefront_items\n\n## Description\n\nA comprehensive dimensional table containing storefront item metadata from the Minting Assets API. This table serves as the foundation for understanding the rewards storefront inventory, including NFTs, physical items, and digital assets available for purchase with reward points. It contains detailed information about item characteristics, pricing, availability, and redemption mechanics. The table supports the rewards ecosystem by providing item metadata for storefront operations and user experience.\n\n## Key Use Cases\n\n- **Storefront Management**: Understanding available items, pricing, and inventory levels in the rewards storefront\n- **Item Discovery**: Finding items by category, price range, or availability status\n- **Redemption Analysis**: Tracking item redemption patterns and user preferences\n- **Inventory Planning**: Monitoring item quantities, minting status, and supply management\n- **User Experience**: Providing item details, images, and metadata for storefront displays\n- **Reward Program Optimization**: Analyzing which items drive user engagement and point spending\n\n## Important Relationships\n\n- **rewards__fact_points_balances**: Links to user point balances for purchase eligibility analysis\n- **rewards__fact_points_transfers**: Tracks point spending on storefront purchases\n- **rewards__fact_transaction_entries**: Provides detailed transaction history for item purchases\n- **nft__dim_moment_metadata**: May overlap with NFT items for additional metadata\n- **core__dim_contract_labels**: For contract-based items, provides additional labeling\n\n## Commonly-used Fields\n\n- **ITEM_ID**: Primary identifier for storefront items and purchase tracking\n- **NAME**: Human-readable item name for display and reporting\n- **PRICE**: Item cost in reward points or currency for purchase analysis\n- **QUANTITY**: Available inventory for supply management and availability tracking\n- **MINT_STATUS**: Current minting status for understanding item availability\n- **IS_LISTED**: Flag indicating whether item is currently available for purchase", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": ""}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": ""}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": ""}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": ""}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": ""}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": ""}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": ""}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": ""}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": ""}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": ""}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": ""}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": ""}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": ""}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": ""}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": ""}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": ""}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": ""}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": ""}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": ""}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": ""}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": ""}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": ""}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": ""}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": ""}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": ""}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": ""}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": ""}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": ""}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": ""}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": ""}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": ""}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": ""}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": ""}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": ""}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": ""}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": ""}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": ""}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": ""}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": ""}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": ""}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": ""}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": ""}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": ""}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": ""}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": ""}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": ""}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": ""}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": ""}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": ""}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": ""}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": ""}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": ""}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_STEP_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_PLAYER_STATS_SEASON_TO_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428"}, "model.flow_models.defi__dim_swap_pool_labels": {"metadata": {"type": "VIEW", "schema": "DEFI", "name": "DIM_SWAP_POOL_LABELS", "database": "FLOW", "comment": "## Description\nModels all DEX swap pool and pair creation events on the Flow blockchain. Captures metadata for each pool, including token contracts, deployment timestamp, pool ID, vault address, and swap contract. Supports pool-level analytics, liquidity tracking, and protocol attribution. Data is sourced from on-chain pool creation events and normalized for analytics.\n\n## Key Use Cases\n- Analyze DEX pool creation and liquidity provisioning\n- Attribute swaps to specific pools and protocols\n- Track pool deployment and vault addresses\n- Support liquidity, TVL, and protocol market share analysis\n- Power DeFi dashboards and pool explorer tools\n\n## Important Relationships\n- Can be joined with `defi__fact_dex_swaps` and `defi__ez_dex_swaps` for swap-level analytics\n- Protocol attribution via `swap_contract` and `platform` fields\n- Token-level analytics via `token0_contract` and `token1_contract`\n\n## Commonly-used Fields\n- `swap_contract`: DEX pool contract address\n- `deployment_timestamp`: When the pool was deployed\n- `token0_contract` / `token1_contract`: Token contracts in the pool\n- `pool_id`: Unique identifier for the pool\n- `vault_address`: Address holding pool assets", "owner": "DBT_CLOUD_FLOW"}, "columns": {"SWAP_CONTRACT": {"type": "TEXT", "index": 1, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": "The block timestamp from the deployment transaction."}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "POOL_ID": {"type": "NUMBER", "index": 5, "name": "POOL_ID", "comment": "The ID of the swap pool, as designated by the DEX on contract creation."}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": "The account address that holds tokens on behalf of the swap contract."}, "DIM_SWAP_POOL_LABELS_ID": {"type": "TEXT", "index": 7, "name": "DIM_SWAP_POOL_LABELS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.defi__dim_swap_pool_labels"}, "model.flow_models.test_silver_evm__transactions_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of transactions.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": ""}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__transactions_recent"}, "model.flow_models.streamline__get_collections_history_mainnet_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_09"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_ORIGIN_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a"}, "model.flow_models.silver__token_transfers_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_TRANSFERS_S", "database": "FLOW", "comment": "This table records all token transfers on the FLOW blockchain from before the Crescendo upgrade.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": "Address sending the transferred token."}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": "Address receiving the transferred token."}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "TOKEN_TRANSFERS_ID": {"type": "TEXT", "index": 10, "name": "TOKEN_TRANSFERS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 15, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13333050368, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 190487626, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__token_transfers_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e"}, "model.flow_models.silver_evm__proxies": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "PROXIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "IMPLEMENTATION_CONTRACT": {"type": "TEXT", "index": 2, "name": "IMPLEMENTATION_CONTRACT", "comment": null}, "START_BLOCK": {"type": "NUMBER", "index": 3, "name": "START_BLOCK", "comment": null}, "START_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "START_TIMESTAMP", "comment": null}, "_ID": {"type": "TEXT", "index": 5, "name": "_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "CREATED_BLOCK", "comment": null}, "IMPLEMENTATION_CREATED_BLOCK": {"type": "NUMBER", "index": 8, "name": "IMPLEMENTATION_CREATED_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(start_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 588288, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5323, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__proxies"}, "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "DIM_VALIDATOR_LABELS_VALIDATOR_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b"}, "model.flow_models.defi__fact_dex_swaps": {"metadata": {"type": "VIEW", "schema": "DEFI", "name": "FACT_DEX_SWAPS", "database": "FLOW", "comment": "## Description\nRecords all decentralized exchange (DEX) swap transactions on the Flow blockchain. Captures the full context of each swap, including trader, pool, token in/out, amounts, and protocol metadata. Data is sourced from on-chain swap events and normalized for analytics, supporting both single-pool and multi-hop swaps.\n\n## Key Use Cases\n- Analyze DEX trading activity and swap volume\n- Track user participation and trading behavior\n- Attribute swaps to specific pools and protocols\n- Support price impact, slippage, and liquidity analysis\n- Power DeFi dashboards and market research\n\n## Important Relationships\n- Linked to `defi__ez_dex_swaps` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n- Protocol attribution via `platform` and `contract_address` fields\n- Token-level analytics via `token_in`/`token_out` and amounts\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `contract_address`: DEX pool contract address\n- `swap_index`: Order of swap in multi-hop transactions\n- `trader`: Account address of the swap initiator\n- `token_out` / `token_in`: Token contract addresses swapped out/in\n- `amount_out` / `amount_in`: Amounts swapped (decimal adjusted)\n- `platform`: Name of the DEX protocol", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution."}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution."}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_SUB_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d"}, "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_NET_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e"}, "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_PLATFORM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3"}, "model.flow_models.streamline__evm_chainhead": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "EVM_CHAINHEAD", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RESP": {"type": "VARIANT", "index": 1, "name": "RESP", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__evm_chainhead"}, "model.flow_models.core__dim_contract_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACT_LABELS", "database": "FLOW", "comment": "## Description\nThis table contains all contract labels referenced in the events of Flow transactions. Each row represents a unique contract, identified by its event contract address and contract name, and is enriched with account address metadata. The table provides a canonical mapping of contracts to their human-readable names and associated addresses, supporting entity resolution and contract-level analytics across the Flow blockchain.\n\n## Key Use Cases\n- Enriching event and transaction data with contract labels for analytics and dashboards\n- Supporting entity resolution and contract-level segmentation in DeFi, NFT, and governance analytics\n- Enabling contract-level filtering, grouping, and reporting in business intelligence tools\n- Auditing and monitoring contract activity and deployments on Flow\n\n## Important Relationships\n- Can be joined to `core.fact_events` via `event_contract` to enrich event data with contract names and addresses\n- Can be joined to `core.fact_transactions` via contract addresses for transaction-level analytics\n- Used by curated gold models in DeFi, NFT, and other domains to provide contract context and labeling\n\n## Commonly-used Fields\n- `event_contract`: The Flow contract address emitting events\n- `contract_name`: The human-readable name of the contract\n- `account_address`: The account address associated with the contract", "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT_ID": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT_ID", "comment": ""}, "EVENT_CONTRACT": {"type": "TEXT", "index": 2, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "CONTRACT_NAME": {"type": "TEXT", "index": 3, "name": "CONTRACT_NAME", "comment": "The primary name assigned to a smart contract on the Flow blockchain, typically derived from the contract's deployment address. Data type: STRING. Used for identifying, filtering, and joining contract metadata. Example: 'FlowToken', 'TopShot'. Important for contract-level analytics, entity mapping, and dashboarding."}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": "The account address in 0x form that instantiated the contract called in the event. Note, on the Flow blockchain the account and the contract are separate as the account may have created more than one contract, in rare instances, such as the following FLOW address 0x8624b52f9ddcd04a."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "DIM_CONTRACT_LABELS_ID": {"type": "TEXT", "index": 7, "name": "DIM_CONTRACT_LABELS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0"}, "model.flow_models.test_gold_evm__fact_event_logs_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of fact event logs.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": ""}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": ""}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": ""}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": ""}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": ""}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": ""}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": ""}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": ""}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": ""}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026"}, "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_TRANSACTIONS_PAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80"}, "model.flow_models.silver_api__storefront_items": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "STOREFRONT_ITEMS", "database": "FLOW", "comment": "Response from the Minting Assets API", "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": ""}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": ""}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": ""}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": ""}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": ""}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": ""}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": ""}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": ""}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": ""}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": ""}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": ""}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": ""}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": ""}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": ""}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": ""}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": ""}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": ""}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": ""}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": ""}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": ""}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": ""}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": ""}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": ""}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": ""}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": ""}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": ""}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": ""}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": ""}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": ""}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": ""}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": ""}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": ""}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": ""}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": ""}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": ""}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": ""}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": ""}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": ""}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": ""}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": ""}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": ""}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": ""}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": ""}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": ""}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": ""}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": ""}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": ""}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": ""}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": ""}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": ""}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": ""}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 54, "name": "PARTITION_KEY", "comment": ""}, "INDEX": {"type": "NUMBER", "index": 55, "name": "INDEX", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 56, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "STOREFRONT_ITEM_ID": {"type": "TEXT", "index": 57, "name": "STOREFRONT_ITEM_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 58, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 59, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 60, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 321024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 346, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_CLASSIFICATION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "RECEIPTS_RECENT_ARRAY_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36"}, "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_PARENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_DESCRIPTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "NFT_TOPSHOT_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451"}, "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_CONTRACT_LABELS_CONTRACT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT_ID": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT_ID", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 2, "name": "EVENT_CONTRACT", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 3, "name": "CONTRACT_NAME", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "DIM_CONTRACT_LABELS_ID": {"type": "TEXT", "index": 7, "name": "DIM_CONTRACT_LABELS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd"}, "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE_PARTITION_KEY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 2, "name": "REQUEST_DATE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 3, "name": "FROM_ADDRESS", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 5, "name": "BATCH_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": null}, "SECONDS_TO_FINALIZE": {"type": "NUMBER", "index": 7, "name": "SECONDS_TO_FINALIZE", "comment": null}, "BATCH_STATUS": {"type": "TEXT", "index": 8, "name": "BATCH_STATUS", "comment": null}, "BATCH_TRANSFERS": {"type": "ARRAY", "index": 9, "name": "BATCH_TRANSFERS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 11, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_NETWORK_VERSION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_MOMENT_EDITIONS_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 2, "name": "EDITION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98"}, "model.flow_models.silver_observability__txs_completeness": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_OBSERVABILITY", "name": "TXS_COMPLETENESS", "database": "FLOW", "comment": "Observability model that queries the txs table at a designated interval to record and track the completeness of the data.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TEST_NAME": {"type": "TEXT", "index": 1, "name": "TEST_NAME", "comment": "Name of the model being tested."}, "MIN_BLOCK": {"type": "NUMBER", "index": 2, "name": "MIN_BLOCK", "comment": "The min block in the test."}, "MAX_BLOCK": {"type": "NUMBER", "index": 3, "name": "MAX_BLOCK", "comment": "The max block height in the test."}, "MIN_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "MIN_BLOCK_TIMESTAMP", "comment": "The minimum block timestamp for the test."}, "MAX_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "MAX_BLOCK_TIMESTAMP", "comment": "The max block timestamp in the test."}, "BLOCKS_TESTED": {"type": "NUMBER", "index": 6, "name": "BLOCKS_TESTED", "comment": "Number of blocks tested"}, "BLOCKS_IMPACTED_COUNT": {"type": "NUMBER", "index": 7, "name": "BLOCKS_IMPACTED_COUNT", "comment": "Number of blocks impacted by a gap in the test."}, "BLOCKS_IMPACTED_ARRAY": {"type": "ARRAY", "index": 8, "name": "BLOCKS_IMPACTED_ARRAY", "comment": "Array of block numbers that were impacted during the test."}, "TEST_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "TEST_TIMESTAMP", "comment": "Timestamp of the test."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 480022528, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3139, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_observability__txs_completeness"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BRIDGE_BLOCTO_S_NET_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_18": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_18", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_18"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9"}, "model.flow_models.streamline__get_transactions_history_mainnet_17": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_17", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_17"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_SEASON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07"}, "model.flow_models.core_evm__ez_native_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "EZ_NATIVE_TRANSFERS", "database": "FLOW", "comment": "## Description\n\nA curated and enriched table containing native token transfer events across EVM-compatible blockchains. This table consolidates native token (e.g., ETH, BNB, AVAX) transfer data from execution traces, providing a comprehensive view of all native token movements. The table includes enriched metadata such as USD values and transfer context, making it the primary source for native token transfer analysis. Each record represents a single native token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Native Token Analysis**: Tracking native token movements and transfer patterns across EVM chains\n- **Value Flow Analysis**: Understanding how native tokens flow through the ecosystem\n- **Gas Economics**: Analyzing gas fee payments and native token usage for transaction costs\n- **Cross-Chain Native Analysis**: Comparing native token transfer patterns across different EVM-compatible blockchains\n- **User Behavior Analysis**: Understanding how users transfer native tokens for various purposes\n- **Network Economics**: Monitoring native token distribution and economic activity\n\n## Important Relationships\n\n- **core_evm__fact_traces**: Links to underlying execution traces that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to native token prices for USD value calculations\n- **core_evm__ez_token_transfers**: May provide comparison data with token transfers\n- **core__ez_token_transfers**: May provide comparison data with native Flow transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TYPE**: Critical for transfer type categorization and analysis\n- **TRACE_INDEX**: Key for transfer ordering and execution sequence analysis\n- **TX_HASH**: Essential for transaction linking and blockchain verification\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal transfer tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": "The index of the trace within the transaction."}, "TRACE_ADDRESS": {"type": "TEXT", "index": 6, "name": "TRACE_ADDRESS", "comment": "The trace address for this trace."}, "TYPE": {"type": "TEXT", "index": 7, "name": "TYPE", "comment": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": "The sending address of this transfer."}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": "The receiving address of this transfer. This can be a contract address."}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here."}, "AMOUNT_PRECISE_RAW": {"type": "TEXT", "index": 11, "name": "AMOUNT_PRECISE_RAW", "comment": "The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted."}, "AMOUNT_PRECISE": {"type": "TEXT", "index": 12, "name": "AMOUNT_PRECISE", "comment": "The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here."}, "AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_USD", "comment": "Native asset value transferred, in USD."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the call that triggered this transaction."}, "EZ_NATIVE_TRANSFERS_ID": {"type": "TEXT", "index": 17, "name": "EZ_NATIVE_TRANSFERS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3592430592, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 31730613, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__ez_native_transfers"}, "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_FACT_ACCOUNT_STORAGE_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df"}, "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332"}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BATCH_TRANSACTION_RESULTS_HISTORY_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19"}, "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "CONTRACTS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 2, "name": "TOKEN_NAME", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 3, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CONTRACTS_ID": {"type": "TEXT", "index": 6, "name": "CONTRACTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_GIGLABS_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "SELLER": {"type": "TEXT", "index": 2, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 3, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 4, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 5, "name": "NFT_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98"}, "model.flow_models.bronze__streamline_fr_testnet_collections": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TESTNET_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_testnet_collections"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_01": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_01", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_01"}, "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_TRACE_JSON", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_VALUE_HEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5"}, "model.flow_models.bronze__decoded_logs_fr": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "DECODED_LOGS_FR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_PARTITION_BY_BLOCK_NUMBER": {"type": "NUMBER", "index": 7, "name": "_PARTITION_BY_BLOCK_NUMBER", "comment": ""}, "_PARTITION_BY_CREATED_DATE": {"type": "DATE", "index": 8, "name": "_PARTITION_BY_CREATED_DATE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__decoded_logs_fr"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd"}, "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642"}, "model.flow_models.silver__nft_moments_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENTS_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "EVENT_ID": {"type": "TEXT", "index": 4, "name": "EVENT_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 6, "name": "EVENT_TYPE", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 7, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 10, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "NFT_MOMENTS_ID": {"type": "TEXT", "index": 11, "name": "NFT_MOMENTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15181814272, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 171324021, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moments_s"}, "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "EZ_NFT_SALES_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad"}, "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe": {"metadata": {"type": "BASE TABLE", "schema": "TXS_MATCH_BLOCKS_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_REF_TEST_GOLD_TESTNET_EVM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ACTUAL_COUNT": {"type": "NUMBER", "index": 2, "name": "ACTUAL_COUNT", "comment": null}, "EXPECTED_COUNT": {"type": "NUMBER", "index": 3, "name": "EXPECTED_COUNT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe"}, "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_TEAM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6"}, "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TESTNET", "name": "FACT_EVENTS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_MARKETPLACE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84"}, "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_FLOW_WALLET_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "NUMBER", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "TEXT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "TEXT", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "TEXT", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "PACK_ID": {"type": "TEXT", "index": 14, "name": "PACK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f"}, "model.flow_models.streamline__get_evm_testnet_traces_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_TRACES_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_traces_realtime"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75"}, "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S_TOKEN1_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481"}, "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_NFT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6"}, "model.flow_models.silver_evm__user_verified_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "USER_VERIFIED_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "ABI": {"type": "TEXT", "index": 2, "name": "ABI", "comment": null}, "DISCORD_USERNAME": {"type": "TEXT", "index": 3, "name": "DISCORD_USERNAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ABI_HASH": {"type": "TEXT", "index": 5, "name": "ABI_HASH", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-30 19:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__user_verified_abis"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_SIZE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4"}, "model.flow_models.silver__streamline_transaction_results": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "STREAMLINE_TRANSACTION_RESULTS", "database": "FLOW", "comment": "-| Initial table for the gRPC transaction results response, loading data into Snowflake from the external AWS table.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number, corresponds with height."}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "ERROR_MESSAGE": {"type": "TEXT", "index": 3, "name": "ERROR_MESSAGE", "comment": "The error message, if a transaction has failed."}, "EVENTS": {"type": "ARRAY", "index": 4, "name": "EVENTS", "comment": "An array containing all events that occurred in the transaction."}, "STATUS": {"type": "NUMBER", "index": 5, "name": "STATUS", "comment": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "STATUS_CODE": {"type": "NUMBER", "index": 6, "name": "STATUS_CODE", "comment": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 7, "name": "_PARTITION_BY_BLOCK_ID", "comment": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "TX_RESULTS_ID": {"type": "TEXT", "index": 10, "name": "TX_RESULTS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 600825093632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 851446754, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__streamline_transaction_results"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_TRANSACTIONS_CHAIN_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74"}, "model.flow_models.silver_api__points_transfers_response": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "POINTS_TRANSFERS_RESPONSE", "database": "FLOW", "comment": "Silver table for points transfers response", "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": ""}, "REQUEST_DATE": {"type": "DATE", "index": 2, "name": "REQUEST_DATE", "comment": "Request date"}, "FROM_ADDRESS": {"type": "TEXT", "index": 3, "name": "FROM_ADDRESS", "comment": ""}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": ""}, "BATCH_ID": {"type": "TEXT", "index": 5, "name": "BATCH_ID", "comment": ""}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT", "comment": ""}, "SECONDS_TO_FINALIZE": {"type": "NUMBER", "index": 7, "name": "SECONDS_TO_FINALIZE", "comment": ""}, "BATCH_STATUS": {"type": "TEXT", "index": 8, "name": "BATCH_STATUS", "comment": ""}, "BATCH_TRANSFERS": {"type": "ARRAY", "index": 9, "name": "BATCH_TRANSFERS", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 11, "name": "POINTS_TRANSFERS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5747200, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 107104, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__points_transfers_response"}, "model.flow_models.test_silver_evm__traces_recent": {"metadata": {"type": "VIEW", "schema": "TEST_SILVER_EVM", "name": "TRACES_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of traces.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": ""}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": ""}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": ""}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": ""}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb"}, "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_BOXES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 3, "name": "REQUEST_DATE", "comment": null}, "BOXES": {"type": "NUMBER", "index": 4, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 5, "name": "BOXES_OPENED", "comment": null}, "ETH_ADDRESS": {"type": "TEXT", "index": 6, "name": "ETH_ADDRESS", "comment": null}, "KEYS": {"type": "NUMBER", "index": 7, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 8, "name": "POINTS", "comment": null}, "REWARD_POINTS_ID": {"type": "TEXT", "index": 9, "name": "REWARD_POINTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 47172096, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1540942, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_DEPLOYMENT_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae"}, "model.flow_models.streamline__get_account_storage_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_ACCOUNT_STORAGE_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_DATE": {"type": "TEXT", "index": 1, "name": "BLOCK_DATE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": ""}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": ""}, "EVENT_CONTRACT": {"type": "TEXT", "index": 5, "name": "EVENT_CONTRACT", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 6, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_account_storage_history"}, "model.flow_models.bronze__streamline_topshot_metadata": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TOPSHOT_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51"}, "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER_API", "name": "POINTS_TRANSFERS_POINTS_TRANSFERS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff"}, "model.flow_models.silver__nft_transactions_secondary_market_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S", "database": "FLOW", "comment": "This table filters all NFT sales that interact with the general purpose contract `A.4eb8a10cb9f87357.NFTStorefront`. Transactions that purchase multiple NFTs in a single transaction are presently excluded from this table!", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": "The number of steps (events) taken by tokens within the transaction. This includes only tokenflow steps, and is not the count of total events within the transaction."}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": "An array containing the actions taken at index `n` within the tokenflow."}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": "An array containing the data passed at index `n` within the tokenflow."}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "TRANSACTIONS_SECONDARY_MARKET_ID": {"type": "TEXT", "index": 19, "name": "TRANSACTIONS_SECONDARY_MARKET_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 22, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 23, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2240469504, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 10560357, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_TRANSACTIONS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": null}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": null}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6"}, "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "BLOCKS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd"}, "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_MOMENT_METADATA_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_COLLECTION": {"type": "TEXT", "index": 1, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 2, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "TEXT", "index": 3, "name": "SERIAL_NUMBER", "comment": null}, "MAX_MINT_SIZE": {"type": "TEXT", "index": 4, "name": "MAX_MINT_SIZE", "comment": null}, "PLAY_ID": {"type": "TEXT", "index": 5, "name": "PLAY_ID", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 6, "name": "SERIES_ID", "comment": null}, "SERIES_NAME": {"type": "TEXT", "index": 7, "name": "SERIES_NAME", "comment": null}, "SET_ID": {"type": "TEXT", "index": 8, "name": "SET_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 9, "name": "SET_NAME", "comment": null}, "EDITION_ID": {"type": "TEXT", "index": 10, "name": "EDITION_ID", "comment": null}, "TIER": {"type": "TEXT", "index": 11, "name": "TIER", "comment": null}, "METADATA": {"type": "OBJECT", "index": 12, "name": "METADATA", "comment": null}, "DIM_MOMENT_METADATA_ID": {"type": "TEXT", "index": 13, "name": "DIM_MOMENT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_STATE_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe"}, "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_BRIDGE_ACTIVITY_DESTINATION_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 8, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 9, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 12, "name": "PLATFORM", "comment": null}, "FACT_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 13, "name": "FACT_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_GAS_LIMIT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62"}, "model.flow_models.bronze__streamline_transaction_results_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TRANSACTION_RESULTS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_transaction_results_history"}, "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec": {"metadata": {"type": "BASE TABLE", "schema": "UNIQUE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"UNIQUE_FIELD": {"type": "TEXT", "index": 1, "name": "UNIQUE_FIELD", "comment": null}, "N_RECORDS": {"type": "NUMBER", "index": 2, "name": "N_RECORDS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:26UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_FACT_TRANSACTIONS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_OUT_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645"}, "model.flow_models.streamline__get_collections_history_mainnet_11": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_11", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_11"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97"}, "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_MINUTES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 11:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_11": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_11", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_11"}, "model.flow_models.silver_evm__testnet_receipts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TESTNET_RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 17:34UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 101250048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 350593, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__testnet_receipts"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_FEE_PRECISE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_BRONZE_EVM_API", "name": "FLOWSCAN_VERIFIED_CONTRACTS_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-22 14:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c"}, "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TESTNET", "name": "FACT_BLOCKS_TX_COUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "NETWORK_VERSION": {"type": "TEXT", "index": 4, "name": "NETWORK_VERSION", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 5, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 6, "name": "TX_COUNT", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}, "PARENT_ID": {"type": "TEXT", "index": 8, "name": "PARENT_ID", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 9, "name": "FACT_BLOCKS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_FROM_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_DIFFICULTY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SWAPS_S_TOKEN_IN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30"}, "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_BLOCTO_S_AMOUNT_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TELEPORT_CONTRACT": {"type": "TEXT", "index": 4, "name": "TELEPORT_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": null}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "TELEPORT_DIRECTION": {"type": "TEXT", "index": 10, "name": "TELEPORT_DIRECTION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e"}, "model.flow_models.silver__labels": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS", "database": "FLOW", "comment": "This table provides labels for addresses on the Flow blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"_INGESTED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "_INGESTED_AT", "comment": "When the record was ingested by the chainwalker."}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "CREATOR": {"type": "TEXT", "index": 4, "name": "CREATOR", "comment": "The source of the labeling information for the address."}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": "The primary category or classification assigned to an address, contract, or entity (e.g., 'CEX', 'Operator', 'NFT', 'DeFi', 'Game'). Data type: STRING. Used for grouping, filtering, and analyzing entities by type in dashboards and reports. Example: 'CEX' for centralized exchanges, 'NFT' for non-fungible token contracts. Important for segmentation and entity-level analytics."}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": "A more granular classification within the primary `label_type`, specifying the role or function of the address or contract (e.g., 'hot wallet', 'deposit wallet', 'validator', 'marketplace'). Data type: STRING. Used for detailed segmentation, filtering, and analytics. Example: 'hot wallet' under 'CEX', or 'validator' under 'Operator'. Important for fine-grained entity analysis and reporting."}, "ADDRESS_NAME": {"type": "TEXT", "index": 7, "name": "ADDRESS_NAME", "comment": "The name for a specific address, like Kraken or Huobi for CEX, or consensus vs verification for validator."}, "PROJECT_NAME": {"type": "TEXT", "index": 8, "name": "PROJECT_NAME", "comment": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities."}, "_IS_DELETED": {"type": "BOOLEAN", "index": 9, "name": "_IS_DELETED", "comment": ""}, "LABELS_ID": {"type": "TEXT", "index": 10, "name": "LABELS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2032128, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34833, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_STEP_ACTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_FACT_EVENT_LOGS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed"}, "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_SERIAL_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe"}, "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_AT_LEAST_ONE_SILVER_API", "name": "POINTS_TRANSFERS_PARTITION_KEY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"FILLER_COLUMN": {"type": "NUMBER", "index": 1, "name": "FILLER_COLUMN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_EVENTS_EVENT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b"}, "model.flow_models.core__fact_account_storage": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "FACT_ACCOUNT_STORAGE", "database": "FLOW", "comment": "This table contains account storage data as of the last block each day. Please note that the table will only update once a day.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": "The block height of the last block for the day at which storage was fetched."}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": "The address of the account for which storage was fetched."}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": "The date for which storage was fetched at the last block of the day."}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": "The encoded data of the account storage."}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": "The decoded data of the account storage."}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": "The storage used by the account."}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": "The storage capacity of the account."}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": "The surrogate key for the account storage."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The timestamp of that the row was inserted."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The timestamp of that the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 22345216, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 699836, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__fact_account_storage"}, "model.flow_models.streamline__get_blocks_history_mainnet_14": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_14", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_14"}, "model.flow_models.streamline__get_blocks_history_mainnet_07": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_07", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_07"}, "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_GIGLABS_S_SELLER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 5, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 7, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 8, "name": "BUYER", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 9, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": null}, "NFTS": {"type": "NUMBER", "index": 11, "name": "NFTS", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 14, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236"}, "model.flow_models.silver__nft_allday_metadata_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_ALLDAY_METADATA_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_ALLDAY_METADATA_S_ID": {"type": "TEXT", "index": 2, "name": "NFT_ALLDAY_METADATA_S_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 3, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 4, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 5, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 6, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 7, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 8, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 9, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 10, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 11, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 12, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 13, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 14, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 16, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 17, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 18, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 19, "name": "MOMENT_STATS_FULL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INVOCATION_ID": {"type": "TEXT", "index": 23, "name": "INVOCATION_ID", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 25, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 19:27UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 217921536, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2042618, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_allday_metadata_s"}, "model.flow_models.core_evm__dim_labels": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "DIM_LABELS", "database": "FLOW", "comment": "## Description\n\nA dimensional table containing address labels and categorization data for EVM-compatible blockchains. This table serves as the foundation for address identification and categorization, providing human-readable names and labels for addresses including contracts, users, and protocols. The table supports address analysis, user identification, and ecosystem understanding across multiple EVM chains. Each record represents a labeled address with comprehensive categorization and metadata.\n\n## Key Use Cases\n\n- **Address Identification**: Providing human-readable names for blockchain addresses\n- **User Analysis**: Identifying and categorizing user addresses and their activities\n- **Protocol Analysis**: Understanding protocol addresses and their roles in the ecosystem\n- **Contract Categorization**: Labeling and categorizing smart contract addresses\n- **Cross-Chain Labeling**: Maintaining consistent labels across different EVM-compatible blockchains\n- **Ecosystem Mapping**: Understanding the relationships and roles of different addresses\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving labeled addresses\n- **core_evm__fact_event_logs**: Links to events involving labeled addresses\n- **core_evm__dim_contracts**: Links to contract metadata for labeled contract addresses\n- **core_evm__ez_token_transfers**: Links to token transfers involving labeled addresses\n- **core_evm__ez_native_transfers**: Links to native transfers involving labeled addresses\n- **core__dim_labels**: May provide comparison data with native Flow labels\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for address identification and cross-table joins\n- **ADDRESS_NAME**: Critical for human-readable address identification\n- **LABEL_TYPE**: Important for address categorization and filtering\n- **LABEL_SUBTYPE**: Key for detailed address categorization and analysis\n- **LABEL**: Essential for address labeling and user interface display\n- **BLOCKCHAIN**: Critical for cross-chain analysis and chain-specific labeling", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The name of the blockchain."}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": "The name of the creator of the label."}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": "The most granular label for this address."}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": "A high-level category describing the address's main function or ownership."}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": "A sub-category nested within label type providing further detail."}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": "The label for this address."}, "DIM_LABELS_ID": {"type": "TEXT", "index": 8, "name": "DIM_LABELS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 22:05UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 44544, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 424, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__dim_labels"}, "model.flow_models.bronze__streamline_complete_collections_history": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_COMPLETE_COLLECTIONS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": ""}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_FSC_ID": {"type": "TEXT", "index": 5, "name": "_FSC_ID", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 6, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "VALUE": {"type": "VARIANT", "index": 7, "name": "VALUE", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_complete_collections_history"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400"}, "model.flow_models.silver__account_storage": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ACCOUNT_STORAGE", "database": "FLOW", "comment": "-| Raw table for rest API account storage data.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": ""}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": ""}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": ""}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": ""}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 6, "name": "FILE_NAME", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "STREAMLINE_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 9, "name": "STREAMLINE_ACCOUNT_STORAGE_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21025280, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 701368, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__account_storage"}, "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_08"}, "model.flow_models.gov__ez_staking_actions": {"metadata": {"type": "VIEW", "schema": "GOV", "name": "EZ_STAKING_ACTIONS", "database": "FLOW", "comment": "# gov__ez_staking_actions\n\n## Description\n\nA fact table containing transaction-level information on FLOW staking activities within the governance system. This table tracks all staking-related actions including delegation, undelegation, and reward collection operations. Each record represents a specific staking action with detailed metadata about the delegator, validator node, action type, and amount involved. The table serves as the primary source for staking analytics and governance participation analysis in the Flow ecosystem.\n\n## Key Use Cases\n\n- **Staking Analysis**: Tracking delegation and undelegation patterns across the Flow network\n- **Governance Participation**: Understanding user engagement in the staking ecosystem\n- **Validator Performance**: Analyzing validator attractiveness and delegation trends\n- **Reward Distribution**: Monitoring staking rewards and their distribution patterns\n- **Network Security**: Understanding the distribution of staked FLOW and its impact on network security\n- **User Behavior Analysis**: Identifying patterns in how users interact with the staking system\n\n## Important Relationships\n\n- **gov__dim_validator_labels**: Links to validator metadata for node analysis and categorization\n- **core__fact_transactions**: Provides additional transaction context and blockchain data\n- **core__fact_events**: May link to staking-related events for detailed governance analysis\n- **core__dim_address_mapping**: Provides additional user context for delegator analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for staking value analysis\n\n## Commonly-used Fields\n\n- **TX_ID**: Primary identifier for linking to blockchain transactions and audit trails\n- **DELEGATOR**: User account address for delegator identification and behavior analysis\n- **NODE_ID**: Validator node identifier for validator-specific analysis\n- **ACTION**: Staking operation type for transaction categorization and analysis\n- **AMOUNT**: Staking amount for value analysis and volume tracking\n- **BLOCK_TIMESTAMP**: Temporal reference for chronological analysis and time-series tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data."}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data."}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": "The specific action or operation occurring in this record, as derived from the event_type in the transaction. Data type: STRING. This field describes the type of staking operation being performed, such as delegation, undelegation, or reward collection. Used for staking operation analysis, transaction categorization, and governance tracking. Example: 'delegate' for delegation actions, 'undelegate' for undelegation actions, 'collect_rewards' for reward collection actions. Critical for understanding staking behavior, governance participation, and maintaining accurate transaction categorization in the Flow staking ecosystem."}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism."}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "PREV_TRACE_INDEX": {"type": "NUMBER", "index": 2, "name": "PREV_TRACE_INDEX", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 3, "name": "TRACE_INDEX", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467"}, "model.flow_models.streamline__get_collections_history_mainnet_19": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_19", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_19"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "FACT_ACCOUNT_STORAGE_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f"}, "model.flow_models.nft__ez_nft_sales": {"metadata": {"type": "VIEW", "schema": "NFT", "name": "EZ_NFT_SALES", "database": "FLOW", "comment": "## Description\nComprehensive view of all NFT marketplace sales on the Flow blockchain, providing a unified interface for NFT trading activity across multiple marketplaces and collections. This table captures sales from the primary NFT Marketplace contract, Fabricant NFT Marketplace, NBA TopShot primary market, and other supported marketplaces. The table includes transaction details, pricing information, and marketplace attribution, enabling cross-platform NFT sales analysis.\n\n## Key Use Cases\n- Analyze NFT sales activity across multiple marketplaces\n- Track collection and marketplace performance\n- Power NFT market dashboards and analytics\n- Support price analysis and market trends\n- Enable cross-collection and cross-marketplace comparisons\n\n## Important Relationships\n- Sources data from `silver__nft_sales_s` for unified sales data\n- Can be joined with metadata tables (`nft__dim_allday_metadata`, `nft__dim_topshot_metadata`, etc.) for enriched analytics\n- Links to `nft__fact_topshot_buybacks` for buyback program analysis\n- Supports multiple NFT collections and marketplaces\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for the sale\n- `block_timestamp`: When the sale transaction occurred\n- `marketplace`: Name of the marketplace where sale occurred\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT sold\n- `buyer`: Address of the buyer\n- `seller`: Address of the seller\n- `price`: Sale price in the specified currency\n- `currency`: Currency used for the transaction", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": "The party in the transaction purchasing the asset, this is an account address."}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": "The party in the transaction selling the asset, this is an account address."}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": "The price of the asset, in the currency specified in the table."}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "STOREFRONT_ITEMS_CREATED_AT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 54, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 55, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 56, "name": "_INSERTED_TIMESTAMP", "comment": null}, "STOREFRONT_ITEM_ID": {"type": "TEXT", "index": 57, "name": "STOREFRONT_ITEM_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 58, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 59, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 60, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750"}, "model.flow_models.streamline__complete_get_testnet_collections": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TESTNET_COLLECTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:29UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 364375552, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2840523, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_testnet_collections"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TESTNET", "name": "FACT_TRANSACTIONS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993"}, "model.flow_models.silver_evm__testnet_transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "TESTNET_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 128832000, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 350593, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__testnet_transactions"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "PREV_EVENT_INDEX", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0"}, "model.flow_models.silver__swaps_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SWAPS_S", "database": "FLOW", "comment": "This table records asset swaps on the Flow blockchain.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": "The account address of the trader performing the swap action."}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution."}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution."}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "SWAPS_ID": {"type": "TEXT", "index": 15, "name": "SWAPS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": "A job ID to identify the run that last modified a record."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 19, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:23UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 105273856, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1338628, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__swaps_s"}, "model.flow_models.scores__event_sigs": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "EVENT_SIGS", "database": "FLOW", "comment": "This table contains a de-duplicated list of event signatures for EVM chains from the complete_event_abis model.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_SIG": {"type": "TEXT", "index": 1, "name": "EVENT_SIG", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 2, "name": "EVENT_NAME", "comment": ""}, "SOURCE_BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "SOURCE_BLOCKCHAIN", "comment": ""}, "EVENT_SIG_ID": {"type": "TEXT", "index": 4, "name": "EVENT_SIG_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__event_sigs"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee"}, "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_PLAYER_STATS_SEASON_TO_DATE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_VALUE_PRECISE_RAW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_IN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498"}, "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd"}, "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRACES_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 2, "name": "TX_POSITION", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 3, "name": "TRACE_ADDRESS", "comment": null}, "PARENT_TRACE_ADDRESS": {"type": "TEXT", "index": 4, "name": "PARENT_TRACE_ADDRESS", "comment": null}, "TRACE_ADDRESS_ARRAY": {"type": "ARRAY", "index": 5, "name": "TRACE_ADDRESS_ARRAY", "comment": null}, "TRACE_JSON": {"type": "OBJECT", "index": 6, "name": "TRACE_JSON", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 7, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRACES_ID": {"type": "TEXT", "index": 9, "name": "TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_BLOCKS_PARENT_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a"}, "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_TRANSFERS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 16:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_JSON": {"type": "VARIANT", "index": 3, "name": "BLOCK_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCKS_ID": {"type": "TEXT", "index": 5, "name": "BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc"}, "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "EZ_NFT_SALES_NFT_COLLECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 12, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 13, "name": "COUNTERPARTIES", "comment": null}, "EZ_NFT_SALES_ID": {"type": "TEXT", "index": 14, "name": "EZ_NFT_SALES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_EVENTS_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-01 16:49UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_MOMENT_DESCRIPTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac"}, "model.flow_models.core_evm__dim_contract_abis": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "DIM_CONTRACT_ABIS", "database": "FLOW", "comment": "This table contains the contract ABIs that we have sourced from Etherscan, the community, or bytecode matched. This table is the source of ABIs used in the `core__ez_decoded_event_logs` table.\nWe first try to source ABIs from Etherscan. If we cannot find an ABI on Etherscan, we will rely on user submissions. To add a contract to this table, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\nIf we are unable to locate an ABI for a contract from Etherscan or the community, we will try to find an ABI to use by matching the contract bytecode to a known contract bytecode we do have an ABI for.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": "The unique address of the deployed contract."}, "ABI": {"type": "VARIANT", "index": 2, "name": "ABI", "comment": "The JSON ABI for the contract."}, "ABI_SOURCE": {"type": "TEXT", "index": 3, "name": "ABI_SOURCE", "comment": "The source of the ABI. This can be the block explorer, `user_submitted`, or `bytecode_matched`."}, "BYTECODE": {"type": "TEXT", "index": 4, "name": "BYTECODE", "comment": "The deployed bytecode of the contract."}, "DIM_CONTRACT_ABIS_ID": {"type": "TEXT", "index": 5, "name": "DIM_CONTRACT_ABIS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-22 10:20UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4726272, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 522, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__dim_contract_abis"}, "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51"}, "model.flow_models.core_evm__fact_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "CORE_EVM", "name": "FACT_EVENT_LOGS", "database": "FLOW", "comment": "## Description\n\nA comprehensive fact table containing event log data emitted by smart contracts on EVM-compatible blockchains. This table serves as the foundation for smart contract analysis, providing detailed information about events including contract addresses, topics, data, and execution context. The table supports analysis of DeFi protocols, NFT marketplaces, and other smart contract applications across multiple EVM chains. Each record represents a single event log with complete emission details and metadata.\n\n## Key Use Cases\n\n- **Smart Contract Analysis**: Understanding contract behavior and event emission patterns\n- **DeFi Protocol Analysis**: Tracking DeFi events, swaps, liquidity changes, and yield farming activities\n- **NFT Analytics**: Monitoring NFT transfers, sales, and marketplace activities\n- **Event Tracking**: Following specific event types across different contracts and chains\n- **Contract Interaction Analysis**: Understanding how users interact with smart contracts\n- **Cross-Chain Event Analysis**: Comparing event patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that emitted these events\n- **core_evm__fact_blocks**: Links to blocks containing event logs\n- **core_evm__dim_contracts**: Links to contract metadata for event source identification\n- **core_evm__dim_labels**: Links to address labels for contract and user identification\n- **core_evm__ez_token_transfers**: May link to curated token transfer events\n- **core__fact_events**: May provide comparison data with native Flow events\n\n## Commonly-used Fields\n\n- **CONTRACT_ADDRESS**: Essential for contract identification and event source analysis\n- **TOPIC_0**: Critical for event type identification and event categorization\n- **TOPICS**: Important for event parameter analysis and filtering\n- **DATA**: Key for event data extraction and parameter analysis\n- **TX_HASH**: Essential for linking events to their originating transactions\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal event tracking", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "The position of the transaction within the block."}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": "The un-decoded event input topics."}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": "The first topic of the event, which is a unique identifier for the event."}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": "The second topic of the event, if applicable."}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": "The third topic of the event, if applicable."}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": "The fourth topic of the event, if applicable."}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": "The un-decoded event data."}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": "Whether the event has been removed from the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The sending address of this transaction."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call that triggered this transaction."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": "Whether the transaction was successful, returned as a boolean."}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": "The unique identifier for each row in the table."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp at which the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:57UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2541958656, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19954548, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core_evm__fact_event_logs"}, "model.flow_models.streamline__get_transactions_history_candidate_08": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_CANDIDATE_08", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_08"}, "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "DIM_STOREFRONT_ITEMS_ITEM_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": null}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419"}, "model.flow_models.bronze__streamline_transaction_results": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_TRANSACTION_RESULTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_transaction_results"}, "model.flow_models.silver_api__transaction_entries": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "TRANSACTION_ENTRIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "ENTRY_COUNT": {"type": "TEXT", "index": 2, "name": "ENTRY_COUNT", "comment": null}, "STARTING_AFTER": {"type": "TEXT", "index": 3, "name": "STARTING_AFTER", "comment": null}, "API_LIMIT": {"type": "TEXT", "index": 4, "name": "API_LIMIT", "comment": null}, "FIRST_ENTRY_ID": {"type": "TEXT", "index": 5, "name": "FIRST_ENTRY_ID", "comment": null}, "LAST_ENTRY_ID": {"type": "TEXT", "index": 6, "name": "LAST_ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "CREATED_AT", "comment": null}, "ENTRY_ID": {"type": "TEXT", "index": 8, "name": "ENTRY_ID", "comment": null}, "INDEX": {"type": "NUMBER", "index": 9, "name": "INDEX", "comment": null}, "DATA": {"type": "VARIANT", "index": 10, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTION_ENTRIES_ID": {"type": "TEXT", "index": 12, "name": "TRANSACTION_ENTRIES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "REQUEST_FIRST_ENTRY_ID": {"type": "TEXT", "index": 17, "name": "REQUEST_FIRST_ENTRY_ID", "comment": null}, "REQUEST_LAST_ENTRY_ID": {"type": "TEXT", "index": 18, "name": "REQUEST_LAST_ENTRY_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 19:00UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp :: DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 650562048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3021749, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__transaction_entries"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_API", "name": "REWARD_POINTS_POINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb"}, "model.flow_models.streamline__complete_get_evm_testnet_traces": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_TESTNET_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_TRACES_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_EVM_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 319397376, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9428899, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_traces"}, "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_TEAM", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90"}, "model.flow_models.bronze__streamline_fr_testnet_transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "STREAMLINE_FR_TESTNET_TRANSACTIONS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 8, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze__streamline_fr_testnet_transactions"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TRACE_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "PREV_TRACE_INDEX": {"type": "NUMBER", "index": 2, "name": "PREV_TRACE_INDEX", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 3, "name": "TRACE_INDEX", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd"}, "model.flow_models.streamline__get_transaction_results_history_candidate_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_CANDIDATE_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_09"}, "model.flow_models.silver_evm__complete_event_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "COMPLETE_EVENT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARENT_CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "PARENT_CONTRACT_ADDRESS", "comment": null}, "IMPLEMENTATION_CONTRACT": {"type": "TEXT", "index": 2, "name": "IMPLEMENTATION_CONTRACT", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 3, "name": "EVENT_NAME", "comment": null}, "ABI": {"type": "VARIANT", "index": 4, "name": "ABI", "comment": null}, "START_BLOCK": {"type": "NUMBER", "index": 5, "name": "START_BLOCK", "comment": null}, "IMPLEMENTATION_CREATED_BLOCK": {"type": "NUMBER", "index": 6, "name": "IMPLEMENTATION_CREATED_BLOCK", "comment": null}, "SIMPLE_EVENT_NAME": {"type": "TEXT", "index": 7, "name": "SIMPLE_EVENT_NAME", "comment": null}, "EVENT_SIGNATURE": {"type": "TEXT", "index": 8, "name": "EVENT_SIGNATURE", "comment": null}, "END_BLOCK": {"type": "NUMBER", "index": 9, "name": "END_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "IMPLEMENTATION_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "IMPLEMENTATION_INSERTED_TIMESTAMP", "comment": null}, "_UPDATED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_UPDATED_TIMESTAMP", "comment": null}, "COMPLETE_EVENT_ABIS_ID": {"type": "TEXT", "index": 13, "name": "COMPLETE_EVENT_ABIS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-28 23:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8223232, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 61463, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__complete_event_abis"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_UFC_STRIKE_METADATA_LISTING_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "NUMBER", "index": 1, "name": "NFT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 2, "name": "SERIAL_NUMBER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 3, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 4, "name": "SET_NAME", "comment": null}, "SET_DESCRIPTION": {"type": "TEXT", "index": 5, "name": "SET_DESCRIPTION", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "DIM_UFC_STRIKE_METADATA_ID": {"type": "TEXT", "index": 7, "name": "DIM_UFC_STRIKE_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_VALUE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f"}, "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_USER_WALLET_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 74289152, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 373662, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TOPSHOT_SALES_S_BUYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "BUYER": {"type": "TEXT", "index": 7, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 8, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 9, "name": "PRICE", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 10, "name": "CURRENCY", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 11, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 13, "name": "TOKENFLOW", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 14, "name": "COUNTERPARTIES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a"}, "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "FACT_POINTS_BALANCES_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 2, "name": "BOXES", "comment": null}, "BOXES_OPENED": {"type": "NUMBER", "index": 3, "name": "BOXES_OPENED", "comment": null}, "KEYS": {"type": "NUMBER", "index": 4, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 5, "name": "POINTS", "comment": null}, "REQUEST_DATE": {"type": "DATE", "index": 6, "name": "REQUEST_DATE", "comment": null}, "FACT_POINTS_BALANCES_ID": {"type": "TEXT", "index": 7, "name": "FACT_POINTS_BALANCES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_SINGLE_TRADE_S_TOKEN_1_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "TRADER": {"type": "TEXT", "index": 5, "name": "TRADER", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 6, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 8, "name": "TOKEN_IN_AMOUNT", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 9, "name": "TOKEN_IN_CONTRACT", "comment": null}, "SWAP_SIDE": {"type": "NUMBER", "index": 10, "name": "SWAP_SIDE", "comment": null}, "TOKEN_1_AMOUNT": {"type": "FLOAT", "index": 11, "name": "TOKEN_1_AMOUNT", "comment": null}, "TOKEN_2_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_2_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_03": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_03", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_03"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd"}, "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_ACCOUNT_STORAGE_DECODED_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 2, "name": "ACCOUNT_ADDRESS", "comment": null}, "BLOCK_DATE": {"type": "DATE", "index": 3, "name": "BLOCK_DATE", "comment": null}, "ENCODED_DATA": {"type": "TEXT", "index": 4, "name": "ENCODED_DATA", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 5, "name": "DECODED_DATA", "comment": null}, "STORAGE_USED": {"type": "NUMBER", "index": 6, "name": "STORAGE_USED", "comment": null}, "STORAGE_CAPACITY": {"type": "NUMBER", "index": 7, "name": "STORAGE_CAPACITY", "comment": null}, "FACT_ACCOUNT_STORAGE_ID": {"type": "TEXT", "index": 8, "name": "FACT_ACCOUNT_STORAGE_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421"}, "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_API", "name": "POINTS_TRANSFERS_DAY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "DATE", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb"}, "model.flow_models.silver__nft_moment_minted_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_MINTED_S", "database": "FLOW", "comment": "Cleaned MomentNFTMinted events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_ID": {"type": "TEXT", "index": 2, "name": "EVENT_ID", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 4, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "EVENT_DATA": {"type": "OBJECT", "index": 5, "name": "EVENT_DATA", "comment": ""}, "EDITION_ID": {"type": "TEXT", "index": 6, "name": "EDITION_ID", "comment": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity."}, "SUBEDITION_ID": {"type": "TEXT", "index": 7, "name": "SUBEDITION_ID", "comment": ""}, "SERIES_ID": {"type": "TEXT", "index": 8, "name": "SERIES_ID", "comment": ""}, "SET_ID": {"type": "TEXT", "index": 9, "name": "SET_ID", "comment": ""}, "NFT_ID": {"type": "TEXT", "index": 10, "name": "NFT_ID", "comment": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "SERIAL_NUMBER": {"type": "TEXT", "index": 11, "name": "SERIAL_NUMBER", "comment": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "PLAY_ID": {"type": "TEXT", "index": 12, "name": "PLAY_ID", "comment": ""}, "CONTENT_EDITION_ID": {"type": "TEXT", "index": 13, "name": "CONTENT_EDITION_ID", "comment": ""}, "CONTENT_ID": {"type": "TEXT", "index": 14, "name": "CONTENT_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 16, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "NFT_MOMENT_MINTED_ID": {"type": "TEXT", "index": 17, "name": "NFT_MOMENT_MINTED_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 20, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2411314176, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 63182867, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_minted_s"}, "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 3, "name": "TX_POSITION", "comment": null}, "TRANSACTION_JSON": {"type": "VARIANT", "index": 4, "name": "TRANSACTION_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TRANSACTIONS_ID": {"type": "TEXT", "index": 6, "name": "TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_FEE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "FACT_BLOCKS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_TRACE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_METAPIER_S_VAULT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 5, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 6, "name": "VAULT_ADDRESS", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf"}, "model.flow_models.streamline__complete_get_evm_traces": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_EVM_TRACES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "COMPLETE_EVM_TRACES_ID": {"type": "TEXT", "index": 4, "name": "COMPLETE_EVM_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:43UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1096240640, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 30389838, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_evm_traces"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_INPUT_DATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_CONTRACT_LABELS_ACCOUNT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98"}, "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "REWARD_POINTS_SPEND_PARTITION_KEY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ENTRY_ID": {"type": "TEXT", "index": 1, "name": "ENTRY_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 3, "name": "DIRECTION", "comment": null}, "AMOUNT": {"type": "NUMBER", "index": 4, "name": "AMOUNT", "comment": null}, "AMOUNT_START": {"type": "NUMBER", "index": 5, "name": "AMOUNT_START", "comment": null}, "AMOUNT_END": {"type": "NUMBER", "index": 6, "name": "AMOUNT_END", "comment": null}, "IDEMPOTENCY_KEY": {"type": "TEXT", "index": 7, "name": "IDEMPOTENCY_KEY", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 8, "name": "ORGANIZATION_ID", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 9, "name": "WEBSITE_ID", "comment": null}, "ACCOUNT_ID": {"type": "TEXT", "index": 10, "name": "ACCOUNT_ID", "comment": null}, "USER_ID": {"type": "TEXT", "index": 11, "name": "USER_ID", "comment": null}, "USER_WALLET_ADDRESS": {"type": "TEXT", "index": 12, "name": "USER_WALLET_ADDRESS", "comment": null}, "TRANSACTION_ID": {"type": "TEXT", "index": 13, "name": "TRANSACTION_ID", "comment": null}, "TRANSACTION_DESCRIPTION": {"type": "TEXT", "index": 14, "name": "TRANSACTION_DESCRIPTION", "comment": null}, "TRANSACTION_TYPE": {"type": "TEXT", "index": 15, "name": "TRANSACTION_TYPE", "comment": null}, "RULE_ID": {"type": "TEXT", "index": 16, "name": "RULE_ID", "comment": null}, "RULE_TYPE": {"type": "TEXT", "index": 17, "name": "RULE_TYPE", "comment": null}, "RULE_NAME": {"type": "TEXT", "index": 18, "name": "RULE_NAME", "comment": null}, "RULE_DESCRIPTION": {"type": "TEXT", "index": 19, "name": "RULE_DESCRIPTION", "comment": null}, "RULE_METADATA": {"type": "VARIANT", "index": 20, "name": "RULE_METADATA", "comment": null}, "DATA": {"type": "OBJECT", "index": 21, "name": "DATA", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 22, "name": "PARTITION_KEY", "comment": null}, "INDEX": {"type": "NUMBER", "index": 23, "name": "INDEX", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}, "REWARD_POINTS_SPEND_ID": {"type": "TEXT", "index": 25, "name": "REWARD_POINTS_SPEND_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 28, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc"}, "model.flow_models.silver__complete_provider_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_PROVIDER_PRICES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "RECORDED_HOUR", "comment": ""}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": ""}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": ""}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": ""}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_PRICES_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10535424, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 173359, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_SOURCE_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "DIM_VALIDATOR_LABELS_PROJECT_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6"}, "model.flow_models.scores__wrapped_assets": {"metadata": {"type": "VIEW", "schema": "SCORES", "name": "WRAPPED_ASSETS", "database": "FLOW", "comment": "This table contains a the wrapped assets for EVM chains. It is needed to correctly score deposits and withdrawals for wrapped assets.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": ""}, "ASSET_SYMBOL": {"type": "TEXT", "index": 2, "name": "ASSET_SYMBOL", "comment": ""}, "WRAPPED_ASSET_SYMBOL": {"type": "TEXT", "index": 3, "name": "WRAPPED_ASSET_SYMBOL", "comment": ""}, "WRAPPED_ASSET_ADDRESS": {"type": "TEXT", "index": 4, "name": "WRAPPED_ASSET_ADDRESS", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.scores__wrapped_assets"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_LABEL_SUBTYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa"}, "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_REWARDS", "name": "DIM_STOREFRONT_ITEMS_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ITEM_ID": {"type": "TEXT", "index": 1, "name": "ITEM_ID", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ADDITIONAL_MEDIA": {"type": "VARIANT", "index": 3, "name": "ADDITIONAL_MEDIA", "comment": null}, "ANIMATION_URL": {"type": "TEXT", "index": 4, "name": "ANIMATION_URL", "comment": null}, "ARTIST_INFO": {"type": "VARIANT", "index": 5, "name": "ARTIST_INFO", "comment": null}, "ASSET_NR": {"type": "TEXT", "index": 6, "name": "ASSET_NR", "comment": null}, "ATTRIBUTES": {"type": "VARIANT", "index": 7, "name": "ATTRIBUTES", "comment": null}, "AUCTION_ID": {"type": "TEXT", "index": 8, "name": "AUCTION_ID", "comment": null}, "AUCTION_ITEMS": {"type": "VARIANT", "index": 9, "name": "AUCTION_ITEMS", "comment": null}, "BURN_TO_REDEEM_DETAILS": {"type": "VARIANT", "index": 10, "name": "BURN_TO_REDEEM_DETAILS", "comment": null}, "BURN_TO_REDEEM_TYPE": {"type": "TEXT", "index": 11, "name": "BURN_TO_REDEEM_TYPE", "comment": null}, "BURNED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "BURNED_AT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 13, "name": "CONTRACT_ADDRESS", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 14, "name": "CURRENCY_ADDRESS", "comment": null}, "CURRENCY_DECIMALS": {"type": "NUMBER", "index": 15, "name": "CURRENCY_DECIMALS", "comment": null}, "DELETED_AT": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "DELETED_AT", "comment": null}, "DESCRIPTION": {"type": "TEXT", "index": 17, "name": "DESCRIPTION", "comment": null}, "DOES_REQUIRE_W9": {"type": "BOOLEAN", "index": 18, "name": "DOES_REQUIRE_W9", "comment": null}, "ENABLE_BURN_TO_REDEEM": {"type": "BOOLEAN", "index": 19, "name": "ENABLE_BURN_TO_REDEEM", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 20, "name": "IMAGE_URL", "comment": null}, "IS_LISTED": {"type": "BOOLEAN", "index": 21, "name": "IS_LISTED", "comment": null}, "IS_PHYGITAL_ITEM": {"type": "BOOLEAN", "index": 22, "name": "IS_PHYGITAL_ITEM", "comment": null}, "IS_PRICE_IN_USD": {"type": "BOOLEAN", "index": 23, "name": "IS_PRICE_IN_USD", "comment": null}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"type": "BOOLEAN", "index": 24, "name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "comment": null}, "LISTING_ENDS_AT": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "LISTING_ENDS_AT", "comment": null}, "LISTING_STARTS_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "LISTING_STARTS_AT", "comment": null}, "LISTING_TYPE": {"type": "TEXT", "index": 27, "name": "LISTING_TYPE", "comment": null}, "LOYALTY_CURRENCY": {"type": "TEXT", "index": 28, "name": "LOYALTY_CURRENCY", "comment": null}, "LOYALTY_CURRENCY_ID": {"type": "TEXT", "index": 29, "name": "LOYALTY_CURRENCY_ID", "comment": null}, "METADATA_URI": {"type": "TEXT", "index": 30, "name": "METADATA_URI", "comment": null}, "MINT_STATUS": {"type": "TEXT", "index": 31, "name": "MINT_STATUS", "comment": null}, "MINTING_CONTRACT": {"type": "TEXT", "index": 32, "name": "MINTING_CONTRACT", "comment": null}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"type": "TEXT", "index": 33, "name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "comment": null}, "MINTING_CONTRACT_ID": {"type": "TEXT", "index": 34, "name": "MINTING_CONTRACT_ID", "comment": null}, "NAME": {"type": "TEXT", "index": 35, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 36, "name": "NETWORK", "comment": null}, "ORGANIZATION_ID": {"type": "TEXT", "index": 37, "name": "ORGANIZATION_ID", "comment": null}, "PER_USER_MINT_LIMIT": {"type": "NUMBER", "index": 38, "name": "PER_USER_MINT_LIMIT", "comment": null}, "PER_USER_MINT_MIN_LIMIT": {"type": "NUMBER", "index": 39, "name": "PER_USER_MINT_MIN_LIMIT", "comment": null}, "PRE_REVEAL_MEDIA": {"type": "VARIANT", "index": 40, "name": "PRE_REVEAL_MEDIA", "comment": null}, "PRICE": {"type": "NUMBER", "index": 41, "name": "PRICE", "comment": null}, "QUANTITY": {"type": "NUMBER", "index": 42, "name": "QUANTITY", "comment": null}, "QUANTITY_MINTED": {"type": "NUMBER", "index": 43, "name": "QUANTITY_MINTED", "comment": null}, "REDEEMABLE_UNTIL": {"type": "TIMESTAMP_NTZ", "index": 44, "name": "REDEEMABLE_UNTIL", "comment": null}, "REVEALED_AT": {"type": "TIMESTAMP_NTZ", "index": 45, "name": "REVEALED_AT", "comment": null}, "SHIPPING_PRICE": {"type": "NUMBER", "index": 46, "name": "SHIPPING_PRICE", "comment": null}, "SHIPPING_WITHIN": {"type": "TEXT", "index": 47, "name": "SHIPPING_WITHIN", "comment": null}, "STATUS_TRACKER": {"type": "TEXT", "index": 48, "name": "STATUS_TRACKER", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 49, "name": "TOKEN_ID", "comment": null}, "TOKEN_TYPE": {"type": "TEXT", "index": 50, "name": "TOKEN_TYPE", "comment": null}, "UPDATED_AT": {"type": "TIMESTAMP_NTZ", "index": 51, "name": "UPDATED_AT", "comment": null}, "WEBSITE_ID": {"type": "TEXT", "index": 52, "name": "WEBSITE_ID", "comment": null}, "RESPONSE_JSON": {"type": "VARIANT", "index": 53, "name": "RESPONSE_JSON", "comment": null}, "DIM_STOREFRONT_ITEMS_ID": {"type": "TEXT", "index": 54, "name": "DIM_STOREFRONT_ITEMS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 55, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 56, "name": "MODIFIED_TIMESTAMP", "comment": null}, "REQUEST_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 57, "name": "REQUEST_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6"}, "model.flow_models.core__fact_transactions": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TRANSACTIONS", "database": "FLOW", "comment": "## Description\nThis table records all transactions executed on the Flow blockchain, including metadata such as transaction ID, block height, timestamp, proposer, payer, authorizers, gas limit, script, arguments, and execution results. Each row represents a unique transaction, capturing both successful and failed executions, and providing the foundation for transaction-level analytics and tracing.\n\n## Key Use Cases\n- Analyzing transaction throughput and network activity\n- Investigating failed transactions and error messages\n- Tracing the flow of funds and contract interactions\n- Supporting DeFi, NFT, and governance analytics by linking transactions to events and token transfers\n- Building dashboards for transaction monitoring and user behavior analysis\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block-level context\n- Referenced by `core.fact_events` and `core.ez_token_transfers` for event and token transfer analysis\n- Used as a base for downstream gold models in DeFi, NFT, and governance analytics\n\n## Commonly-used Fields\n- `TX_ID`: Unique identifier for each transaction, used for joins and tracing\n- `BLOCK_HEIGHT`, `BLOCK_TIMESTAMP`: Provide block context for the transaction\n- `PROPOSER`, `PAYER`, `AUTHORIZERS`: Identify the parties involved in the transaction\n- `TX_SUCCEEDED`, `ERROR_MSG`: Indicate transaction success or failure and error details\n- `GAS_LIMIT`: Specifies the maximum gas allowed for execution", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "CHAIN_ID": {"type": "TEXT", "index": 4, "name": "CHAIN_ID", "comment": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "PROPOSER": {"type": "TEXT", "index": 5, "name": "PROPOSER", "comment": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "AUTHORIZERS": {"type": "ARRAY", "index": 7, "name": "AUTHORIZERS", "comment": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 8, "name": "COUNT_AUTHORIZERS", "comment": "Number of authorizers"}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "SCRIPT": {"type": "TEXT", "index": 10, "name": "SCRIPT", "comment": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "ARGUMENTS": {"type": "ARRAY", "index": 11, "name": "ARGUMENTS", "comment": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "TRANSACTION_RESULT": {"type": "OBJECT", "index": 12, "name": "TRANSACTION_RESULT", "comment": "The outcome of the transaction execution, including status (success/failure), error messages, and any events emitted. Data type: STRING (JSON-encoded or structured). This field is used to analyze transaction success rates, debug failures, and audit on-chain activity. Example: '{\"status\": \"success\", \"events\": [...]}'. Essential for understanding transaction lifecycle, error handling, and event-driven analytics on Flow."}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 13, "name": "TX_SUCCEEDED", "comment": "Transaction status, if it succeeded or failed."}, "ERROR_MSG": {"type": "TEXT", "index": 14, "name": "ERROR_MSG", "comment": "The error message associated with the transaction, if it failed."}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 15, "name": "FACT_TRANSACTIONS_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_NETWORK", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d"}, "model.flow_models.silver_evm__bridge_stargate_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "BRIDGE_STARGATE_S", "database": "FLOW", "comment": "This table parses transactions where tokens are bridged to or from the Flow EVM network using the Stargate (LayerZero) messaging protocol.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "Transaction hash (unique for each bridge event)"}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Block timestamp of the event"}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": "Block number of the event"}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": "The Stargate endpoint contract address"}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": "The address of the token being transferred (if applicable)"}, "GROSS_AMOUNT": {"type": "FLOAT", "index": 6, "name": "GROSS_AMOUNT", "comment": "Gross amount sent or received in the transfer"}, "AMOUNT_FEE": {"type": "FLOAT", "index": 7, "name": "AMOUNT_FEE", "comment": "Fee amount for the transfer (if available)"}, "NET_AMOUNT": {"type": "FLOAT", "index": 8, "name": "NET_AMOUNT", "comment": "Net amount received after fees (if available)"}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 9, "name": "FLOW_WALLET_ADDRESS", "comment": "Flow wallet address involved in the transfer"}, "SOURCE_CHAIN": {"type": "TEXT", "index": 10, "name": "SOURCE_CHAIN", "comment": "Source blockchain for the message, mapped using Stargate endpoint IDs seed."}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 11, "name": "DESTINATION_CHAIN", "comment": "Destination blockchain for the message, mapped using Stargate endpoint IDs seed."}, "DIRECTION": {"type": "TEXT", "index": 12, "name": "DIRECTION", "comment": "Direction of the bridge transaction (inbound or outbound)"}, "PLATFORM": {"type": "TEXT", "index": 13, "name": "PLATFORM", "comment": "Bridge platform name (always 'stargate')"}, "TRANSFER_GUID": {"type": "TEXT", "index": 14, "name": "TRANSFER_GUID", "comment": "Unique transfer identifier from Stargate event logs"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Timestamp when this record was inserted (raw event)"}, "BRIDGE_STARTGATE_ID": {"type": "TEXT", "index": 16, "name": "BRIDGE_STARTGATE_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": "Timestamp when this record was inserted"}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": "Timestamp when this record was last modified"}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": "Invocation ID for this dbt run"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:27UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8487936, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 42564, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d"}, "model.flow_models.bronze_evm__FR_testnet_blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE_EVM", "name": "FR_TESTNET_BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": ""}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 7, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_evm__FR_testnet_blocks"}, "model.flow_models.streamline__complete_get_transaction_results_history": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_GET_TRANSACTION_RESULTS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 2, "name": "DATA", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 4, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-12 13:51UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 219571800576, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 429888770, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__complete_get_transaction_results_history"}, "model.flow_models.silver__nft_moment_set_s": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_MOMENT_SET_S", "database": "FLOW", "comment": "Cleaned SetCreated events.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "EVENT_ID": {"type": "TEXT", "index": 2, "name": "EVENT_ID", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "EVENT_CONTRACT": {"type": "TEXT", "index": 4, "name": "EVENT_CONTRACT", "comment": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "SET_DATA": {"type": "OBJECT", "index": 5, "name": "SET_DATA", "comment": ""}, "SET_ID": {"type": "TEXT", "index": 6, "name": "SET_ID", "comment": "The numeric ID for the set. This corresponds with the set name found in some metadata columns."}, "SET_NAME": {"type": "TEXT", "index": 7, "name": "SET_NAME", "comment": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "SERIES_ID": {"type": "TEXT", "index": 8, "name": "SERIES_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into the warehouse."}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 10, "name": "_PARTITION_BY_BLOCK_ID", "comment": ""}, "NFT_MOMENT_SET_ID": {"type": "TEXT", "index": 11, "name": "NFT_MOMENT_SET_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 14, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 201728, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 855, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__nft_moment_set_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_TOKEN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_PRICE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_TX_SUCCEEDED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_ALLDAY_METADATA_MOMENT_DESCRIPTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": null}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": null}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": null}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": null}, "DIM_ALLDAY_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_ALLDAY_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5"}, "model.flow_models.streamline__get_blocks_history_mainnet_09": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_09", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_09"}, "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_CONTRACT_LABELS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT_ID": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT_ID", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 2, "name": "EVENT_CONTRACT", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 3, "name": "CONTRACT_NAME", "comment": null}, "ACCOUNT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ACCOUNT_ADDRESS", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "DIM_CONTRACT_LABELS_ID": {"type": "TEXT", "index": 7, "name": "DIM_CONTRACT_LABELS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375"}, "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRANSACTIONS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_GOV", "name": "EZ_STAKING_ACTIONS_DELEGATOR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c"}, "model.flow_models.silver__allday_moments_metadata_error": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "ALLDAY_MOMENTS_METADATA_ERROR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": ""}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": ""}, "NFLALLDAY_ID": {"type": "TEXT", "index": 3, "name": "NFLALLDAY_ID", "comment": ""}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": ""}, "MOMENT_TIER": {"type": "TEXT", "index": 5, "name": "MOMENT_TIER", "comment": ""}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 6, "name": "TOTAL_CIRCULATION", "comment": ""}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 7, "name": "MOMENT_DESCRIPTION", "comment": ""}, "PLAYER": {"type": "TEXT", "index": 8, "name": "PLAYER", "comment": ""}, "TEAM": {"type": "TEXT", "index": 9, "name": "TEAM", "comment": ""}, "SEASON": {"type": "TEXT", "index": 10, "name": "SEASON", "comment": ""}, "WEEK": {"type": "TEXT", "index": 11, "name": "WEEK", "comment": ""}, "CLASSIFICATION": {"type": "TEXT", "index": 12, "name": "CLASSIFICATION", "comment": ""}, "PLAY_TYPE": {"type": "TEXT", "index": 13, "name": "PLAY_TYPE", "comment": ""}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MOMENT_DATE", "comment": ""}, "SERIES": {"type": "TEXT", "index": 15, "name": "SERIES", "comment": ""}, "SET_NAME": {"type": "TEXT", "index": 16, "name": "SET_NAME", "comment": ""}, "VIDEO_URLS": {"type": "ARRAY", "index": 17, "name": "VIDEO_URLS", "comment": ""}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 18, "name": "MOMENT_STATS_FULL", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__allday_moments_metadata_error"}, "model.flow_models.price__ez_asset_metadata": {"metadata": {"type": "VIEW", "schema": "PRICE", "name": "EZ_ASSET_METADATA", "database": "FLOW", "comment": "# price__ez_asset_metadata\n\n## Description\n\nA curated and deduplicated asset metadata table that provides a single source of truth for asset information across different blockchain networks. This table consolidates data from multiple price providers, resolving conflicts and maintaining one record per unique asset per blockchain. It serves as the primary dimension table for asset identification in price analytics and provides clean, reliable metadata for reporting and analysis. The table prioritizes data quality and consistency over raw data preservation.\n\n## Key Use Cases\n\n- **Asset Reference**: Primary lookup table for asset metadata in price analytics and reporting\n- **Portfolio Management**: Providing consistent asset information for multi-asset portfolio tracking\n- **Price Analysis**: Joining with price fact tables for comprehensive asset price analysis\n- **Cross-Chain Analytics**: Understanding asset distribution and characteristics across blockchain networks\n- **Reporting and Dashboards**: Providing clean, consistent asset names and symbols for user interfaces\n- **Data Quality Assurance**: Ensuring consistent asset representation across different data sources\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Raw source data that feeds into this curated table\n- **price__fact_prices_ohlc_hourly**: Links to raw price data through asset_id\n- **price__ez_prices_hourly**: Primary price table that uses this for asset metadata\n- **core__dim_contract_labels**: Provides additional labeling for contract-based assets\n- **evm/core_evm__dim_contracts**: For EVM tokens, provides additional contract-level metadata\n\n## Commonly-used Fields\n\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and user interfaces\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **DECIMALS**: Critical for accurate price calculations and token amount conversions\n- **IS_NATIVE**: Important for distinguishing native blockchain tokens from smart contract tokens", "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks."}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows."}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers."}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": "The full name of the asset as provided by the price data source. Data type: STRING. This field contains the human-readable, official name of the cryptocurrency, token, or digital asset. Used for display purposes, user interfaces, reporting, and asset identification in analytics dashboards. Example: 'Bitcoin' for BTC, 'Ethereum' for ETH, 'Flow' for FLOW. Important for user experience, data presentation, and maintaining consistency across different price providers and blockchain networks."}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": "The number of decimal places used to represent the smallest unit of the asset. Data type: INTEGER. This field indicates the precision with which the asset can be divided and is essential for accurate price calculations and token amount conversions. Used for token amount normalization, price precision calculations, and ensuring accurate financial computations. Example: 18 for most ERC-20 tokens, 8 for Bitcoin, 6 for USDC. Critical for DeFi operations, token transfers, and maintaining precision in financial calculations across different blockchain networks."}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics."}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 7, "name": "IS_DEPRECATED", "comment": "A boolean flag indicating whether the asset has been deprecated or is no longer actively supported by the price provider. Data type: BOOLEAN. This field helps identify assets that may have outdated or unreliable price data. Used for data quality filtering, identifying discontinued assets, and ensuring data reliability in analytics and trading operations. Example: TRUE for deprecated tokens or assets no longer listed on exchanges, FALSE for actively traded assets. Critical for data quality management, avoiding stale price data, and maintaining accurate market analytics."}, "IS_NATIVE": {"type": "BOOLEAN", "index": 8, "name": "IS_NATIVE", "comment": "A boolean flag indicating whether the asset is the native token of its respective blockchain network. Data type: BOOLEAN. This field distinguishes between native blockchain tokens and smart contract-based tokens. Used for filtering native vs. token assets, blockchain-specific analytics, and understanding asset distribution across different token types. Example: TRUE for Bitcoin (BTC), Ethereum (ETH), and Flow (FLOW), FALSE for USDC, DAI, and other smart contract tokens. Important for blockchain economics analysis, native token price tracking, and understanding the relationship between native tokens and their ecosystem tokens."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "EZ_ASSET_METADATA_ID": {"type": "TEXT", "index": 11, "name": "EZ_ASSET_METADATA_ID", "comment": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.price__ez_asset_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_REWARDS", "name": "FACT_POINTS_BALANCES_KEYS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4"}, "model.flow_models.silver__increment_deployed_pairs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "INCREMENT_DEPLOYED_PAIRS", "database": "FLOW", "comment": "This table records newly deployed SwapPair contracts on the Flow blockchain, as detected from PairCreated events emitted by the SwapFactory contract.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"PAIRADDRESS": {"type": "TEXT", "index": 1, "name": "PAIRADDRESS", "comment": ""}, "EVENT_CONTRACT": {"type": "TEXT", "index": 2, "name": "EVENT_CONTRACT", "comment": "The fully qualified contract name for the SwapPair."}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 3, "name": "TOKEN0_CONTRACT", "comment": "The contract address/key for token0 in the pair."}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 4, "name": "TOKEN1_CONTRACT", "comment": "The contract address/key for token1 in the pair."}, "INCREMENT_DEPLOYED_PAIRS_ID": {"type": "TEXT", "index": 5, "name": "INCREMENT_DEPLOYED_PAIRS_ID", "comment": "A surrogate key for the row, generated from event_contract."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": "The timestamp when the row was inserted."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": "The timestamp when the row was last modified."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:22UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 24064, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 239, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__increment_deployed_pairs"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_05": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_05", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_05"}, "model.flow_models.streamline__get_collections_history_mainnet_21": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_21", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_21"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "FACT_TOPSHOT_BUYBACKS_URL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "TRACES_RECENT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_GAS_USED", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "FACT_EVENTS_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_CONTRACT_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "DECODED_DATA": {"type": "VARIANT", "index": 6, "name": "DECODED_DATA", "comment": null}, "TRANSFORMED": {"type": "VARIANT", "index": 7, "name": "TRANSFORMED", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 8, "name": "DECODED_FLAT", "comment": null}, "DECODED_LOGS_ID": {"type": "TEXT", "index": 9, "name": "DECODED_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 12, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51"}, "model.flow_models.streamline__get_transactions_history_mainnet_10": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_10", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_10"}, "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_BRIDGE_ACTIVITY_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_ADDRESS": {"type": "TEXT", "index": 4, "name": "BRIDGE_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "TOKEN_SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 7, "name": "AMOUNT", "comment": null}, "AMOUNT_FEE": {"type": "FLOAT", "index": 8, "name": "AMOUNT_FEE", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT_USD", "comment": null}, "AMOUNT_FEE_USD": {"type": "FLOAT", "index": 10, "name": "AMOUNT_FEE_USD", "comment": null}, "SOURCE_ADDRESS": {"type": "TEXT", "index": 11, "name": "SOURCE_ADDRESS", "comment": null}, "DESTINATION_ADDRESS": {"type": "TEXT", "index": 12, "name": "DESTINATION_ADDRESS", "comment": null}, "SOURCE_CHAIN": {"type": "TEXT", "index": 13, "name": "SOURCE_CHAIN", "comment": null}, "DESTINATION_CHAIN": {"type": "TEXT", "index": 14, "name": "DESTINATION_CHAIN", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": null}, "EZ_BRIDGE_ACTIVITY_ID": {"type": "TEXT", "index": 16, "name": "EZ_BRIDGE_ACTIVITY_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_PLAYER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRANSACTIONS_RECENT_TX_POSITION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e"}, "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TOKEN_IN_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_CURRENCY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_GAS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406"}, "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_PENDING_RESULT_RESPONSE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "PENDING_RESULT_RESPONSE": {"type": "BOOLEAN", "index": 2, "name": "PENDING_RESULT_RESPONSE", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 5, "name": "GAS_LIMIT", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "ARGUMENTS": {"type": "ARRAY", "index": 7, "name": "ARGUMENTS", "comment": null}, "AUTHORIZERS": {"type": "ARRAY", "index": 8, "name": "AUTHORIZERS", "comment": null}, "COUNT_AUTHORIZERS": {"type": "NUMBER", "index": 9, "name": "COUNT_AUTHORIZERS", "comment": null}, "ENVELOPE_SIGNATURES": {"type": "ARRAY", "index": 10, "name": "ENVELOPE_SIGNATURES", "comment": null}, "PAYLOAD_SIGNATURES": {"type": "ARRAY", "index": 11, "name": "PAYLOAD_SIGNATURES", "comment": null}, "PROPOSAL_KEY": {"type": "VARIANT", "index": 12, "name": "PROPOSAL_KEY", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 13, "name": "PROPOSER", "comment": null}, "SCRIPT": {"type": "TEXT", "index": 14, "name": "SCRIPT", "comment": null}, "EVENTS": {"type": "ARRAY", "index": 15, "name": "EVENTS", "comment": null}, "STATUS": {"type": "NUMBER", "index": 16, "name": "STATUS", "comment": null}, "STATUS_CODE": {"type": "NUMBER", "index": 17, "name": "STATUS_CODE", "comment": null}, "ERROR_MESSAGE": {"type": "TEXT", "index": 18, "name": "ERROR_MESSAGE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 19, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 21, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba"}, "model.flow_models.silver_api__contract_abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "CONTRACT_ABIS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "ABI": {"type": "VARIANT", "index": 2, "name": "ABI", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CONTRACT_ABIS_ID": {"type": "TEXT", "index": 5, "name": "CONTRACT_ABIS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 8, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-05-22 18:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1600000, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1461, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__contract_abis"}, "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "FACT_DEX_SWAPS_SWAP_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 10, "name": "AMOUNT_OUT", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 11, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 12, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 13, "name": "AMOUNT_IN", "comment": null}, "FACT_DEX_SWAPS_ID": {"type": "TEXT", "index": 14, "name": "FACT_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "EZ_BRIDGE_ACTIVITY_DESTINATION_CHAIN", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255"}, "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_DEFI", "name": "EZ_DEX_SWAPS_TRADER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 9, "name": "TOKEN_OUT", "comment": null}, "TOKEN_OUT_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN_OUT_SYMBOL", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT_USD", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 14, "name": "TOKEN_IN", "comment": null}, "TOKEN_IN_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN_IN_SYMBOL", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 16, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN_USD", "comment": null}, "EZ_DEX_SWAPS_ID": {"type": "TEXT", "index": 18, "name": "EZ_DEX_SWAPS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 171008, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 477, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_R", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_MOMENT_STATS_FULL", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BRIDGE_BLOCTO_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a"}, "model.flow_models.streamline__get_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRACES_RECENT_TO_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "TRACE_INDEX": {"type": "NUMBER", "index": 5, "name": "TRACE_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "INPUT": {"type": "TEXT", "index": 8, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 9, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 10, "name": "TYPE", "comment": null}, "TRACE_ADDRESS": {"type": "TEXT", "index": 11, "name": "TRACE_ADDRESS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 12, "name": "SUB_TRACES", "comment": null}, "VALUE": {"type": "FLOAT", "index": 13, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 14, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 15, "name": "VALUE_PRECISE", "comment": null}, "VALUE_HEX": {"type": "TEXT", "index": 16, "name": "VALUE_HEX", "comment": null}, "GAS": {"type": "NUMBER", "index": 17, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 19, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 20, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 21, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TRACE_SUCCEEDED": {"type": "BOOLEAN", "index": 22, "name": "TRACE_SUCCEEDED", "comment": null}, "ERROR_REASON": {"type": "TEXT", "index": 23, "name": "ERROR_REASON", "comment": null}, "REVERT_REASON": {"type": "TEXT", "index": 24, "name": "REVERT_REASON", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 25, "name": "TX_SUCCEEDED", "comment": null}, "FACT_TRACES_ID": {"type": "TEXT", "index": 26, "name": "FACT_TRACES_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 28, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2"}, "model.flow_models.streamline__get_evm_testnet_receipts_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_EVM_TESTNET_RECEIPTS_HISTORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "REQUEST_TIMESTAMP": {"type": "TEXT", "index": 2, "name": "REQUEST_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 3, "name": "_INVOCATION_ID", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 4, "name": "PARTITION_KEY", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 5, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_evm_testnet_receipts_history"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_TOPSHOT_METADATA_VIDEO_URLS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_ADDRESS_NAME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_EVM", "name": "FACT_TRACES_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef"}, "model.flow_models.streamline__get_collections_history_mainnet_17": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_COLLECTIONS_HISTORY_MAINNET_17", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_17"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_TRANSACTIONS_ROOT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_MOMENT_SERIES_S_EVENT_CONTRACT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"EVENT_CONTRACT": {"type": "TEXT", "index": 1, "name": "EVENT_CONTRACT", "comment": null}, "SERIES_ID": {"type": "TEXT", "index": 2, "name": "SERIES_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f"}, "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BRIDGE_CELER_S_DIRECTION", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "BRIDGE_CONTRACT": {"type": "TEXT", "index": 4, "name": "BRIDGE_CONTRACT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 6, "name": "AMOUNT", "comment": null}, "FLOW_WALLET_ADDRESS": {"type": "TEXT", "index": 7, "name": "FLOW_WALLET_ADDRESS", "comment": null}, "COUNTERPARTY": {"type": "TEXT", "index": 8, "name": "COUNTERPARTY", "comment": null}, "CHAIN_ID": {"type": "NUMBER", "index": 9, "name": "CHAIN_ID", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN", "comment": null}, "DIRECTION": {"type": "TEXT", "index": 11, "name": "DIRECTION", "comment": null}, "BRIDGE": {"type": "TEXT", "index": 12, "name": "BRIDGE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "FACT_TOPSHOT_BUYBACKS_TOPSHOT_BUYBACK_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT", "comment": null}, "TX_ID": {"type": "TEXT", "index": 3, "name": "TX_ID", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 4, "name": "NFT_ID", "comment": null}, "PLAYER": {"type": "TEXT", "index": 5, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 6, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 7, "name": "SEASON", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 8, "name": "SET_NAME", "comment": null}, "BUYER": {"type": "TEXT", "index": 9, "name": "BUYER", "comment": null}, "SELLER": {"type": "TEXT", "index": 10, "name": "SELLER", "comment": null}, "PRICE": {"type": "FLOAT", "index": 11, "name": "PRICE", "comment": null}, "SALE": {"type": "NUMBER", "index": 12, "name": "SALE", "comment": null}, "TOTAL": {"type": "FLOAT", "index": 13, "name": "TOTAL", "comment": null}, "URL": {"type": "TEXT", "index": 14, "name": "URL", "comment": null}, "TOPSHOT_BUYBACK_ID": {"type": "TEXT", "index": 15, "name": "TOPSHOT_BUYBACK_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 18, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:14UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_NFT", "name": "DIM_ALLDAY_METADATA_PLAY_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_NFT", "name": "DIM_TOPSHOT_METADATA_PLAY_CATEGORY", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": null}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": null}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": null}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": null}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": null}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": null}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": null}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": null}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": null}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": null}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": null}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": null}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": null}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": null}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": null}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": null}, "DIM_TOPSHOT_METADATA_ID": {"type": "TEXT", "index": 19, "name": "DIM_TOPSHOT_METADATA_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-23 16:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580"}, "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SWAPS_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 4, "name": "SWAP_CONTRACT", "comment": null}, "SWAP_INDEX": {"type": "NUMBER", "index": 5, "name": "SWAP_INDEX", "comment": null}, "TRADER": {"type": "TEXT", "index": 6, "name": "TRADER", "comment": null}, "TOKEN_OUT_SOURCE": {"type": "TEXT", "index": 7, "name": "TOKEN_OUT_SOURCE", "comment": null}, "TOKEN_OUT_CONTRACT": {"type": "TEXT", "index": 8, "name": "TOKEN_OUT_CONTRACT", "comment": null}, "TOKEN_OUT_AMOUNT": {"type": "FLOAT", "index": 9, "name": "TOKEN_OUT_AMOUNT", "comment": null}, "TOKEN_IN_DESTINATION": {"type": "TEXT", "index": 10, "name": "TOKEN_IN_DESTINATION", "comment": null}, "TOKEN_IN_CONTRACT": {"type": "TEXT", "index": 11, "name": "TOKEN_IN_CONTRACT", "comment": null}, "TOKEN_IN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "TOKEN_IN_AMOUNT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_BRIDGE_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a"}, "model.flow_models.silver_api__points_transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_API", "name": "POINTS_TRANSFERS", "database": "FLOW", "comment": "Response from the Reward Points API Transfers Endpoint. Logs each response and dedplicates by batch_id. Original _inserted_timestamp preserved as request timestamp.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": ""}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": ""}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": ""}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": ""}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": ""}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": ""}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": ""}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": ""}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": ""}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": ""}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(created_at :: DATE, from_address)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6316032, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 147730, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_ORIGIN_FUNCTION_SIGNATURE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f"}, "model.flow_models.streamline__get_transactions_history_mainnet_20": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTIONS_HISTORY_MAINNET_20", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_20"}, "model.flow_models.streamline__reward_points_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "REWARD_POINTS_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 3, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__reward_points_realtime"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TESTNET", "name": "FACT_TRANSACTIONS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b"}, "model.flow_models.silver__complete_native_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_NATIVE_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 5, "name": "BLOCKCHAIN", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 6, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4096, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PREV_BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "PREV_BLOCK_NUMBER", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "GAP": {"type": "NUMBER", "index": 3, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d"}, "model.flow_models.streamline__blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__blocks"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_DECODED_LOGS_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"DECODED_LOGS_ID": {"type": "TEXT", "index": 1, "name": "DECODED_LOGS_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81"}, "model.flow_models.streamline__get_transaction_results_history_mainnet_02": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_TRANSACTION_RESULTS_HISTORY_MAINNET_02", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_02"}, "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_TRANSFERS_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "_INSERTED_TIMESTAMP", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_ID": {"type": "TEXT", "index": 4, "name": "TX_ID", "comment": null}, "SENDER": {"type": "TEXT", "index": 5, "name": "SENDER", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 6, "name": "RECIPIENT", "comment": null}, "TOKEN_CONTRACT": {"type": "TEXT", "index": 7, "name": "TOKEN_CONTRACT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 8, "name": "AMOUNT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 9, "name": "TX_SUCCEEDED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 16:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_DEFI", "name": "FACT_BRIDGE_ACTIVITY_DESTINATION_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5"}, "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "FACT_EVENTS_EVENT_TYPE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 4, "name": "TX_SUCCEEDED", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "EVENT_CONTRACT": {"type": "TEXT", "index": 6, "name": "EVENT_CONTRACT", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "EVENT_DATA": {"type": "OBJECT", "index": 8, "name": "EVENT_DATA", "comment": null}, "FACT_EVENTS_ID": {"type": "TEXT", "index": 9, "name": "FACT_EVENTS_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_MODIFIED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_GOLD_EVM", "name": "FACT_EVENT_LOGS_RECENT_TX_HASH", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_NONCE", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08"}, "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_RECENCY_SILVER_OBSERVABILITY", "name": "TXS_COMPLETENESS_HOURS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"MOST_RECENT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MOST_RECENT", "comment": null}, "THRESHOLD": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "THRESHOLD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703"}, "model.flow_models.streamline__topshot_metadata_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TOPSHOT_METADATA_REALTIME", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "TEXT", "index": 1, "name": "PARTITION_KEY", "comment": ""}, "CONTRACT": {"type": "TEXT", "index": 2, "name": "CONTRACT", "comment": ""}, "ID": {"type": "TEXT", "index": 3, "name": "ID", "comment": ""}, "REQUEST": {"type": "VARIANT", "index": 4, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__topshot_metadata_realtime"}, "model.flow_models.bronze_api__points_transfers": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "POINTS_TRANSFERS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__points_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_SILVER_EVM", "name": "DECODED_LOGS_RECENT_INSERTED_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_TEST_SILVER_EVM", "name": "BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014"}, "model.flow_models.silver__complete_provider_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_PROVIDER_ASSET_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": ""}, "PLATFORM_ID": {"type": "TEXT", "index": 6, "name": "PLATFORM_ID", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6144, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSACTIONS_SECONDARY_MARKET_S_BLOCK_TIMESTAMP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 3, "name": "BLOCK_HEIGHT", "comment": null}, "MARKETPLACE": {"type": "TEXT", "index": 4, "name": "MARKETPLACE", "comment": null}, "NFT_COLLECTION": {"type": "TEXT", "index": 5, "name": "NFT_COLLECTION", "comment": null}, "NFT_ID": {"type": "TEXT", "index": 6, "name": "NFT_ID", "comment": null}, "CURRENCY": {"type": "TEXT", "index": 7, "name": "CURRENCY", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "SELLER": {"type": "TEXT", "index": 9, "name": "SELLER", "comment": null}, "BUYER": {"type": "TEXT", "index": 10, "name": "BUYER", "comment": null}, "TOKENFLOW": {"type": "ARRAY", "index": 11, "name": "TOKENFLOW", "comment": null}, "NUM_STEPS": {"type": "NUMBER", "index": 12, "name": "NUM_STEPS", "comment": null}, "STEP_ACTION": {"type": "ARRAY", "index": 13, "name": "STEP_ACTION", "comment": null}, "STEP_DATA": {"type": "ARRAY", "index": 14, "name": "STEP_DATA", "comment": null}, "COUNTERPARTIES": {"type": "ARRAY", "index": 15, "name": "COUNTERPARTIES", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 16, "name": "TX_SUCCEEDED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 126976, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 250, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8"}, "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_GOV", "name": "EZ_STAKING_ACTIONS_AMOUNT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 2, "name": "EVENT_INDEX", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HEIGHT": {"type": "NUMBER", "index": 4, "name": "BLOCK_HEIGHT", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 5, "name": "TX_SUCCEEDED", "comment": null}, "DELEGATOR": {"type": "TEXT", "index": 6, "name": "DELEGATOR", "comment": null}, "DELEGATOR_ID": {"type": "TEXT", "index": 7, "name": "DELEGATOR_ID", "comment": null}, "ACTION": {"type": "TEXT", "index": 8, "name": "ACTION", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 9, "name": "AMOUNT", "comment": null}, "NODE_ID": {"type": "TEXT", "index": 10, "name": "NODE_ID", "comment": null}, "EZ_STAKING_ACTIONS_ID": {"type": "TEXT", "index": 11, "name": "EZ_STAKING_ACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LABELS_CREATOR", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:51UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b"}, "test.flow_models.tests__streamline_transaction_results_gap": {"metadata": {"type": "BASE TABLE", "schema": "TESTS", "name": "STREAMLINE_TRANSACTION_RESULTS_GAP", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_HEIGHT": {"type": "NUMBER", "index": 1, "name": "BLOCK_HEIGHT", "comment": null}, "EXPECTED": {"type": "NUMBER", "index": 2, "name": "EXPECTED", "comment": null}, "ACTUAL": {"type": "NUMBER", "index": 3, "name": "ACTUAL", "comment": null}, "DIFFERENCE": {"type": "NUMBER", "index": 4, "name": "DIFFERENCE", "comment": null}, "TXS_MISSING": {"type": "ARRAY", "index": 5, "name": "TXS_MISSING", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 375296, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2430, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.tests__streamline_transaction_results_gap"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_HEIGHT", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5"}, "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LABELS_POOLS_S", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TX_ID": {"type": "TEXT", "index": 1, "name": "TX_ID", "comment": null}, "DEPLOYMENT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "DEPLOYMENT_TIMESTAMP", "comment": null}, "POOL_ID": {"type": "NUMBER", "index": 3, "name": "POOL_ID", "comment": null}, "VAULT_ADDRESS": {"type": "TEXT", "index": 4, "name": "VAULT_ADDRESS", "comment": null}, "TOKEN0_CONTRACT": {"type": "TEXT", "index": 5, "name": "TOKEN0_CONTRACT", "comment": null}, "TOKEN1_CONTRACT": {"type": "TEXT", "index": 6, "name": "TOKEN1_CONTRACT", "comment": null}, "SWAP_CONTRACT": {"type": "TEXT", "index": 7, "name": "SWAP_CONTRACT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18"}, "model.flow_models.streamline__get_blocks_history_mainnet_01": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "GET_BLOCKS_HISTORY_MAINNET_01", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST": {"type": "OBJECT", "index": 1, "name": "REQUEST", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_01"}, "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_ADDRESS_MAPPING_FLOW_ADDRESS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_TIMESTAMP_ASSOCIATED": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP_ASSOCIATED", "comment": null}, "BLOCK_HEIGHT_ASSOCIATED": {"type": "NUMBER", "index": 2, "name": "BLOCK_HEIGHT_ASSOCIATED", "comment": null}, "FLOW_ADDRESS": {"type": "TEXT", "index": 3, "name": "FLOW_ADDRESS", "comment": null}, "EVM_ADDRESS": {"type": "TEXT", "index": 4, "name": "EVM_ADDRESS", "comment": null}, "DIM_ADDRESS_MAPPING_ID": {"type": "TEXT", "index": 5, "name": "DIM_ADDRESS_MAPPING_ID", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 16:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": null}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": null}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": null}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": null}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": null}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": null}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_BLOCK_NUMBER", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_EVENT_LOGS_RECENT_EVENT_INDEX", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": null}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": null}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": null}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": null}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": null}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": null}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": null}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72"}, "model.flow_models.test_gold_testnet_evm__fact_blocks_recent": {"metadata": {"type": "VIEW", "schema": "TEST_GOLD_TESTNET_EVM", "name": "FACT_BLOCKS_RECENT", "database": "FLOW", "comment": "This is a view used to test the last three days of gold testnet fact blocks.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_HASH": {"type": "TEXT", "index": 2, "name": "BLOCK_HASH", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": ""}, "NETWORK": {"type": "TEXT", "index": 4, "name": "NETWORK", "comment": ""}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": ""}, "SIZE": {"type": "NUMBER", "index": 6, "name": "SIZE", "comment": ""}, "MINER": {"type": "TEXT", "index": 7, "name": "MINER", "comment": ""}, "MIX_HASH": {"type": "TEXT", "index": 8, "name": "MIX_HASH", "comment": ""}, "EXTRA_DATA": {"type": "TEXT", "index": 9, "name": "EXTRA_DATA", "comment": ""}, "PARENT_HASH": {"type": "TEXT", "index": 10, "name": "PARENT_HASH", "comment": ""}, "GAS_USED": {"type": "NUMBER", "index": 11, "name": "GAS_USED", "comment": ""}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": ""}, "BASE_FEE_PER_GAS": {"type": "NUMBER", "index": 13, "name": "BASE_FEE_PER_GAS", "comment": ""}, "DIFFICULTY": {"type": "NUMBER", "index": 14, "name": "DIFFICULTY", "comment": ""}, "TOTAL_DIFFICULTY": {"type": "NUMBER", "index": 15, "name": "TOTAL_DIFFICULTY", "comment": ""}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": ""}, "UNCLE_BLOCKS": {"type": "VARIANT", "index": 17, "name": "UNCLE_BLOCKS", "comment": ""}, "NONCE": {"type": "NUMBER", "index": 18, "name": "NONCE", "comment": ""}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 19, "name": "RECEIPTS_ROOT", "comment": ""}, "STATE_ROOT": {"type": "TEXT", "index": 20, "name": "STATE_ROOT", "comment": ""}, "TRANSACTIONS_ROOT": {"type": "TEXT", "index": 21, "name": "TRANSACTIONS_ROOT", "comment": ""}, "LOGS_BLOOM": {"type": "TEXT", "index": 22, "name": "LOGS_BLOOM", "comment": ""}, "FACT_BLOCKS_ID": {"type": "TEXT", "index": 23, "name": "FACT_BLOCKS_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_SALES_S_TOKENFLOW", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_TEST_GOLD_TESTNET_EVM", "name": "FACT_TRANSACTIONS_RECENT_V", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "VALUE": {"type": "FLOAT", "index": 7, "name": "VALUE", "comment": null}, "VALUE_PRECISE_RAW": {"type": "TEXT", "index": 8, "name": "VALUE_PRECISE_RAW", "comment": null}, "VALUE_PRECISE": {"type": "TEXT", "index": 9, "name": "VALUE_PRECISE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 10, "name": "TX_FEE", "comment": null}, "TX_FEE_PRECISE": {"type": "TEXT", "index": 11, "name": "TX_FEE_PRECISE", "comment": null}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 12, "name": "TX_SUCCEEDED", "comment": null}, "TX_TYPE": {"type": "NUMBER", "index": 13, "name": "TX_TYPE", "comment": null}, "NONCE": {"type": "NUMBER", "index": 14, "name": "NONCE", "comment": null}, "TX_POSITION": {"type": "NUMBER", "index": 15, "name": "TX_POSITION", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "GAS_PRICE", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 18, "name": "GAS_USED", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 19, "name": "GAS_LIMIT", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "NUMBER", "index": 20, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "NUMBER", "index": 21, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "MAX_FEE_PER_GAS": {"type": "FLOAT", "index": 22, "name": "MAX_FEE_PER_GAS", "comment": null}, "MAX_PRIORITY_FEE_PER_GAS": {"type": "FLOAT", "index": 23, "name": "MAX_PRIORITY_FEE_PER_GAS", "comment": null}, "Y_PARITY": {"type": "NUMBER", "index": 24, "name": "Y_PARITY", "comment": null}, "ACCESS_LIST": {"type": "VARIANT", "index": 25, "name": "ACCESS_LIST", "comment": null}, "R": {"type": "TEXT", "index": 26, "name": "R", "comment": null}, "S": {"type": "TEXT", "index": 27, "name": "S", "comment": null}, "V": {"type": "NUMBER", "index": 28, "name": "V", "comment": null}, "FACT_TRANSACTIONS_ID": {"type": "TEXT", "index": 29, "name": "FACT_TRANSACTIONS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "MODIFIED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 05:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_OF_TYPE_SILVER", "name": "STREAMLINE_TRANSACTIONS_FINAL_EVENTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5"}, "model.flow_models.silver_evm__receipts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_EVM", "name": "RECEIPTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "RECEIPTS_JSON": {"type": "VARIANT", "index": 4, "name": "RECEIPTS_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "RECEIPTS_ID": {"type": "TEXT", "index": 6, "name": "RECEIPTS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 9, "name": "_INVOCATION_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:47UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(modified_timestamp::DATE, partition_key)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6779129856, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 46258462, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.silver_evm__receipts"}, "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_API", "name": "POINTS_TRANSFERS_BOXES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUEST_DATE": {"type": "DATE", "index": 1, "name": "REQUEST_DATE", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "BATCH_ID": {"type": "TEXT", "index": 3, "name": "BATCH_ID", "comment": null}, "BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "BATCH_INDEX", "comment": null}, "TRANSFER_INDEX": {"type": "NUMBER", "index": 5, "name": "TRANSFER_INDEX", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "TO_ADDRESS", "comment": null}, "BOXES": {"type": "NUMBER", "index": 8, "name": "BOXES", "comment": null}, "KEYS": {"type": "NUMBER", "index": 9, "name": "KEYS", "comment": null}, "POINTS": {"type": "NUMBER", "index": 10, "name": "POINTS", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 11, "name": "PARTITION_KEY", "comment": null}, "POINTS_TRANSFERS_ID": {"type": "TEXT", "index": 12, "name": "POINTS_TRANSFERS_ID", "comment": null}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": null}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": null}, "_INVOCATION_ID": {"type": "TEXT", "index": 15, "name": "_INVOCATION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-27 06:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739"}, "model.flow_models.bronze_api__FR_reward_points": {"metadata": {"type": "VIEW", "schema": "BRONZE_API", "name": "FR_REWARD_POINTS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": ""}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": ""}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": ""}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": ""}, "FILE_NAME": {"type": "TEXT", "index": 5, "name": "FILE_NAME", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.flow_models.bronze_api__FR_reward_points"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TOPSHOT_PACK_SALES_S_TX_ID", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:52UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1"}}, "sources": {"source.flow_models.silver_crosschain.complete_provider_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_PROVIDER_PRICES", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "RECORDED_HOUR", "comment": ""}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": ""}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": ""}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": ""}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_PRICES_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:42UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 39515571712, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 783175795, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_provider_prices"}, "source.flow_models.silver_crosschain.number_sequence": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NUMBER_SEQUENCE", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"_ID": {"type": "NUMBER", "index": 1, "name": "_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 08:28UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(round(_id,-3))", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1008582144, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1000000000, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.number_sequence"}, "source.flow_models.silver_crosschain.complete_native_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_NATIVE_PRICES", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 8, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_PRICES_ID": {"type": "TEXT", "index": 15, "name": "COMPLETE_NATIVE_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 16, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:42UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 202699776, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5791921, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_native_prices"}, "source.flow_models.silver_crosschain.complete_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_TOKEN_PRICES", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 3, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 6, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 7, "name": "PRICE", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 10, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 11, "name": "IS_IMPUTED", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 12, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 13, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 14, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_PRICES_ID": {"type": "TEXT", "index": 18, "name": "COMPLETE_TOKEN_PRICES_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 19, "name": "_INVOCATION_ID", "comment": ""}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 21, "name": "IS_VERIFIED", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:56UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 49980477440, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1026382703, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_token_prices"}, "source.flow_models.silver_crosschain.complete_provider_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_PROVIDER_ASSET_METADATA", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": ""}, "PLATFORM_ID": {"type": "TEXT", "index": 6, "name": "PLATFORM_ID", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_PROVIDER_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:41UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9390080, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 144398, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_provider_asset_metadata"}, "source.flow_models.crosschain_public.user_abis": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_PUBLIC", "name": "USER_ABIS", "database": "CROSSCHAIN", "comment": null, "owner": "DS_APP_USER_ABI"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}, "ABI": {"type": "TEXT", "index": 3, "name": "ABI", "comment": null}, "DISCORD_USERNAME": {"type": "TEXT", "index": 4, "name": "DISCORD_USERNAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DUPLICATE_ABI": {"type": "BOOLEAN", "index": 6, "name": "DUPLICATE_ABI", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-24 17:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1765376, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 598, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.crosschain_public.user_abis"}, "source.flow_models.silver_crosschain.complete_native_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_NATIVE_ASSET_METADATA", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 5, "name": "BLOCKCHAIN", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 6, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 8, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_NATIVE_ASSET_METADATA_ID": {"type": "TEXT", "index": 12, "name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 13, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 141, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_native_asset_metadata"}, "source.flow_models.silver_crosschain.complete_token_asset_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMPLETE_TOKEN_ASSET_METADATA", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": ""}, "ASSET_ID": {"type": "TEXT", "index": 2, "name": "ASSET_ID", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": ""}, "BLOCKCHAIN_NAME": {"type": "TEXT", "index": 7, "name": "BLOCKCHAIN_NAME", "comment": ""}, "BLOCKCHAIN_ID": {"type": "TEXT", "index": 8, "name": "BLOCKCHAIN_ID", "comment": ""}, "IS_DEPRECATED": {"type": "BOOLEAN", "index": 9, "name": "IS_DEPRECATED", "comment": ""}, "PROVIDER": {"type": "TEXT", "index": 10, "name": "PROVIDER", "comment": ""}, "SOURCE": {"type": "TEXT", "index": 11, "name": "SOURCE", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "IS_VERIFIED": {"type": "BOOLEAN", "index": 13, "name": "IS_VERIFIED", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "COMPLETE_TOKEN_ASSET_METADATA_ID": {"type": "TEXT", "index": 16, "name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 17, "name": "_INVOCATION_ID", "comment": ""}, "IS_VERIFIED_MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "IS_VERIFIED_MODIFIED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:42UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(blockchain)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2053116928, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23413849, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.complete_token_asset_metadata"}, "source.flow_models.silver_crosschain.labels_combined": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS_COMBINED", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "INSERT_DATE": {"type": "TIMESTAMP_LTZ", "index": 2, "name": "INSERT_DATE", "comment": "The date the label was inserted in the table"}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": "The name of the blockchain"}, "ADDRESS": {"type": "TEXT", "index": 4, "name": "ADDRESS", "comment": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": "The name of the creator of the label"}, "LABEL_TYPE": {"type": "TEXT", "index": 6, "name": "LABEL_TYPE", "comment": "A high-level category describing the addresses main function or ownership"}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 7, "name": "LABEL_SUBTYPE", "comment": "A sub-category nested within label type providing further detail"}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": "Name of the address"}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": "Name of the controlling entity of the address"}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The utc timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The utc timestamp at which the row was last modified."}, "LABELS_COMBINED_ID": {"type": "TEXT", "index": 12, "name": "LABELS_COMBINED_ID", "comment": "The unique identifier for each row in the table."}, "SOURCE": {"type": "TEXT", "index": 13, "name": "SOURCE", "comment": ""}, "_IS_DELETED": {"type": "BOOLEAN", "index": 14, "name": "_IS_DELETED", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:08UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(blockchain, _is_deleted, modified_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 33226508800, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 773942103, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver_crosschain.labels_combined"}, "source.flow_models.crosschain_silver.labels_combined": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS_COMBINED", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_LTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "INSERT_DATE": {"type": "TIMESTAMP_LTZ", "index": 2, "name": "INSERT_DATE", "comment": "The date the label was inserted in the table"}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": "The name of the blockchain"}, "ADDRESS": {"type": "TEXT", "index": 4, "name": "ADDRESS", "comment": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": "The name of the creator of the label"}, "LABEL_TYPE": {"type": "TEXT", "index": 6, "name": "LABEL_TYPE", "comment": "A high-level category describing the addresses main function or ownership"}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 7, "name": "LABEL_SUBTYPE", "comment": "A sub-category nested within label type providing further detail"}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": "Name of the address"}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": "Name of the controlling entity of the address"}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The utc timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The utc timestamp at which the row was last modified."}, "LABELS_COMBINED_ID": {"type": "TEXT", "index": 12, "name": "LABELS_COMBINED_ID", "comment": "The unique identifier for each row in the table."}, "SOURCE": {"type": "TEXT", "index": 13, "name": "SOURCE", "comment": ""}, "_IS_DELETED": {"type": "BOOLEAN", "index": 14, "name": "_IS_DELETED", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-29 18:08UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(blockchain, _is_deleted, modified_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 33226508800, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 773942103, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.crosschain_silver.labels_combined"}, "source.flow_models.data_science_silver.evm_known_event_sigs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_KNOWN_EVENT_SIGS", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"METRIC": {"type": "TEXT", "index": 1, "name": "METRIC", "comment": null}, "PROJECT": {"type": "TEXT", "index": 2, "name": "PROJECT", "comment": null}, "EVENT_SIG": {"type": "TEXT", "index": 3, "name": "EVENT_SIG", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-08-07 15:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13312, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 163, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.evm_known_event_sigs"}, "source.flow_models.data_science_silver.dates": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DATES", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"DATE_DAY": {"type": "DATE", "index": 1, "name": "DATE_DAY", "comment": null}, "PRIOR_DATE_DAY": {"type": "DATE", "index": 2, "name": "PRIOR_DATE_DAY", "comment": null}, "NEXT_DATE_DAY": {"type": "DATE", "index": 3, "name": "NEXT_DATE_DAY", "comment": null}, "PRIOR_YEAR_DATE_DAY": {"type": "DATE", "index": 4, "name": "PRIOR_YEAR_DATE_DAY", "comment": null}, "PRIOR_YEAR_OVER_YEAR_DATE_DAY": {"type": "DATE", "index": 5, "name": "PRIOR_YEAR_OVER_YEAR_DATE_DAY", "comment": null}, "DAY_OF_WEEK": {"type": "NUMBER", "index": 6, "name": "DAY_OF_WEEK", "comment": null}, "DAY_OF_WEEK_ISO": {"type": "NUMBER", "index": 7, "name": "DAY_OF_WEEK_ISO", "comment": null}, "DAY_OF_WEEK_NAME": {"type": "TEXT", "index": 8, "name": "DAY_OF_WEEK_NAME", "comment": null}, "DAY_OF_WEEK_NAME_SHORT": {"type": "TEXT", "index": 9, "name": "DAY_OF_WEEK_NAME_SHORT", "comment": null}, "DAY_OF_MONTH": {"type": "NUMBER", "index": 10, "name": "DAY_OF_MONTH", "comment": null}, "DAY_OF_YEAR": {"type": "NUMBER", "index": 11, "name": "DAY_OF_YEAR", "comment": null}, "WEEK_START_DATE": {"type": "DATE", "index": 12, "name": "WEEK_START_DATE", "comment": null}, "WEEK_END_DATE": {"type": "DATE", "index": 13, "name": "WEEK_END_DATE", "comment": null}, "PRIOR_YEAR_WEEK_START_DATE": {"type": "DATE", "index": 14, "name": "PRIOR_YEAR_WEEK_START_DATE", "comment": null}, "PRIOR_YEAR_WEEK_END_DATE": {"type": "DATE", "index": 15, "name": "PRIOR_YEAR_WEEK_END_DATE", "comment": null}, "WEEK_OF_YEAR": {"type": "NUMBER", "index": 16, "name": "WEEK_OF_YEAR", "comment": null}, "ISO_WEEK_START_DATE": {"type": "DATE", "index": 17, "name": "ISO_WEEK_START_DATE", "comment": null}, "ISO_WEEK_END_DATE": {"type": "DATE", "index": 18, "name": "ISO_WEEK_END_DATE", "comment": null}, "PRIOR_YEAR_ISO_WEEK_START_DATE": {"type": "DATE", "index": 19, "name": "PRIOR_YEAR_ISO_WEEK_START_DATE", "comment": null}, "PRIOR_YEAR_ISO_WEEK_END_DATE": {"type": "DATE", "index": 20, "name": "PRIOR_YEAR_ISO_WEEK_END_DATE", "comment": null}, "ISO_WEEK_OF_YEAR": {"type": "NUMBER", "index": 21, "name": "ISO_WEEK_OF_YEAR", "comment": null}, "PRIOR_YEAR_WEEK_OF_YEAR": {"type": "NUMBER", "index": 22, "name": "PRIOR_YEAR_WEEK_OF_YEAR", "comment": null}, "PRIOR_YEAR_ISO_WEEK_OF_YEAR": {"type": "NUMBER", "index": 23, "name": "PRIOR_YEAR_ISO_WEEK_OF_YEAR", "comment": null}, "MONTH_OF_YEAR": {"type": "NUMBER", "index": 24, "name": "MONTH_OF_YEAR", "comment": null}, "MONTH_NAME": {"type": "TEXT", "index": 25, "name": "MONTH_NAME", "comment": null}, "MONTH_NAME_SHORT": {"type": "TEXT", "index": 26, "name": "MONTH_NAME_SHORT", "comment": null}, "MONTH_START_DATE": {"type": "DATE", "index": 27, "name": "MONTH_START_DATE", "comment": null}, "MONTH_END_DATE": {"type": "DATE", "index": 28, "name": "MONTH_END_DATE", "comment": null}, "PRIOR_YEAR_MONTH_START_DATE": {"type": "DATE", "index": 29, "name": "PRIOR_YEAR_MONTH_START_DATE", "comment": null}, "PRIOR_YEAR_MONTH_END_DATE": {"type": "DATE", "index": 30, "name": "PRIOR_YEAR_MONTH_END_DATE", "comment": null}, "QUARTER_OF_YEAR": {"type": "NUMBER", "index": 31, "name": "QUARTER_OF_YEAR", "comment": null}, "QUARTER_START_DATE": {"type": "DATE", "index": 32, "name": "QUARTER_START_DATE", "comment": null}, "QUARTER_END_DATE": {"type": "DATE", "index": 33, "name": "QUARTER_END_DATE", "comment": null}, "YEAR_NUMBER": {"type": "NUMBER", "index": 34, "name": "YEAR_NUMBER", "comment": null}, "YEAR_START_DATE": {"type": "DATE", "index": 35, "name": "YEAR_START_DATE", "comment": null}, "YEAR_END_DATE": {"type": "DATE", "index": 36, "name": "YEAR_END_DATE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 22:42UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 313856, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8034, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.dates"}, "source.flow_models.data_science_silver.evm_wrapped_assets": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_WRAPPED_ASSETS", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "ASSET_SYMBOL": {"type": "TEXT", "index": 2, "name": "ASSET_SYMBOL", "comment": null}, "WRAPPED_ASSET_SYMBOL": {"type": "TEXT", "index": 3, "name": "WRAPPED_ASSET_SYMBOL", "comment": null}, "WRAPPED_ASSET_ADDRESS": {"type": "TEXT", "index": 4, "name": "WRAPPED_ASSET_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-03-05 16:55UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2560, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.evm_wrapped_assets"}, "source.flow_models.data_science_silver.evm_known_event_names": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_KNOWN_EVENT_NAMES", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"METRIC": {"type": "TEXT", "index": 1, "name": "METRIC", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 2, "name": "EVENT_NAME", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-03-04 22:28UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.evm_known_event_names"}, "source.flow_models.data_science_silver.evm_event_sigs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_EVENT_SIGS", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"EVENT_SIG": {"type": "TEXT", "index": 1, "name": "EVENT_SIG", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 2, "name": "EVENT_NAME", "comment": ""}, "SOURCE_BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "SOURCE_BLOCKCHAIN", "comment": ""}, "EVENT_SIG_ID": {"type": "TEXT", "index": 4, "name": "EVENT_SIG_ID", "comment": ""}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "INSERTED_TIMESTAMP", "comment": ""}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "MODIFIED_TIMESTAMP", "comment": ""}, "_INVOCATION_ID": {"type": "TEXT", "index": 7, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-03-05 16:55UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 28620800, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 261217, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.evm_event_sigs"}, "source.flow_models.data_science_silver.scoring_activity_categories": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "SCORING_ACTIVITY_CATEGORIES", "database": "DATASCIENCE", "comment": "Initial version of the model", "owner": "DBT_CLOUD_DATASCIENCE"}, "columns": {"CATEGORY": {"type": "TEXT", "index": 1, "name": "CATEGORY", "comment": ""}, "METRIC": {"type": "TEXT", "index": 2, "name": "METRIC", "comment": ""}, "PRIMARY_ALTERNATE": {"type": "TEXT", "index": 3, "name": "PRIMARY_ALTERNATE", "comment": ""}, "TXN_RANK": {"type": "NUMBER", "index": 4, "name": "TXN_RANK", "comment": ""}, "DESCRIPTION": {"type": "TEXT", "index": 5, "name": "DESCRIPTION", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 6, "name": "BLOCKCHAIN", "comment": ""}, "METRIC_RANK": {"type": "NUMBER", "index": 7, "name": "METRIC_RANK", "comment": ""}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.data_science_silver.scoring_activity_categories"}, "source.flow_models.bronze_api.allday_metadata": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "ALLDAY_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REQUESTED_IDS": {"type": "ARRAY", "index": 1, "name": "REQUESTED_IDS", "comment": null}, "RES": {"type": "VARIANT", "index": 2, "name": "RES", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}, "CONTRACT": {"type": "TEXT", "index": 4, "name": "CONTRACT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 13:26UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6383143424, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 361671, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_api.allday_metadata"}, "source.flow_models.flow_bronze.espn_nfl_teams": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "ESPN_NFL_TEAMS", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REF": {"type": "TEXT", "index": 1, "name": "REF", "comment": null}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": null}, "GUID": {"type": "TEXT", "index": 3, "name": "GUID", "comment": null}, "UID": {"type": "TEXT", "index": 4, "name": "UID", "comment": null}, "ALTERNATE_IDS": {"type": "TEXT", "index": 5, "name": "ALTERNATE_IDS", "comment": null}, "SLUG": {"type": "TEXT", "index": 6, "name": "SLUG", "comment": null}, "LOCATION": {"type": "TEXT", "index": 7, "name": "LOCATION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "NICKNAME": {"type": "TEXT", "index": 9, "name": "NICKNAME", "comment": null}, "ABBREVIATION": {"type": "TEXT", "index": 10, "name": "ABBREVIATION", "comment": null}, "DISPLAY_NAME": {"type": "TEXT", "index": 11, "name": "DISPLAY_NAME", "comment": null}, "SHORT_DISPLAY_NAME": {"type": "TEXT", "index": 12, "name": "SHORT_DISPLAY_NAME", "comment": null}, "COLOR": {"type": "TEXT", "index": 13, "name": "COLOR", "comment": null}, "ALTERNATE_COLOR": {"type": "TEXT", "index": 14, "name": "ALTERNATE_COLOR", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 15, "name": "IS_ACTIVE", "comment": null}, "IS_ALL_STAR": {"type": "BOOLEAN", "index": 16, "name": "IS_ALL_STAR", "comment": null}, "LOGOS": {"type": "TEXT", "index": 17, "name": "LOGOS", "comment": null}, "RECORD": {"type": "TEXT", "index": 18, "name": "RECORD", "comment": null}, "ODDS_RECORDS": {"type": "TEXT", "index": 19, "name": "ODDS_RECORDS", "comment": null}, "ATHLETES": {"type": "TEXT", "index": 20, "name": "ATHLETES", "comment": null}, "VENUE": {"type": "TEXT", "index": 21, "name": "VENUE", "comment": null}, "GROUPS": {"type": "TEXT", "index": 22, "name": "GROUPS", "comment": null}, "RANKS": {"type": "TEXT", "index": 23, "name": "RANKS", "comment": null}, "STATISTICS": {"type": "TEXT", "index": 24, "name": "STATISTICS", "comment": null}, "LEADERS": {"type": "TEXT", "index": 25, "name": "LEADERS", "comment": null}, "LINKS": {"type": "TEXT", "index": 26, "name": "LINKS", "comment": null}, "INJURIES": {"type": "TEXT", "index": 27, "name": "INJURIES", "comment": null}, "NOTES": {"type": "TEXT", "index": 28, "name": "NOTES", "comment": null}, "AGAINST_THE_SPREAD_RECORDS": {"type": "TEXT", "index": 29, "name": "AGAINST_THE_SPREAD_RECORDS", "comment": null}, "FRANCHISE": {"type": "TEXT", "index": 30, "name": "FRANCHISE", "comment": null}, "DEPTH_CHARTS": {"type": "TEXT", "index": 31, "name": "DEPTH_CHARTS", "comment": null}, "PROJECTION": {"type": "TEXT", "index": 32, "name": "PROJECTION", "comment": null}, "EVENTS": {"type": "TEXT", "index": 33, "name": "EVENTS", "comment": null}, "TRANSACTIONS": {"type": "TEXT", "index": 34, "name": "TRANSACTIONS", "comment": null}, "COACHES": {"type": "TEXT", "index": 35, "name": "COACHES", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TEXT", "index": 36, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 36864, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 32, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.flow_bronze.espn_nfl_teams"}, "source.flow_models.silver.nft_topshot_metadata": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TOPSHOT_METADATA", "database": "FLOW", "comment": "Data for TopShot Moments, including player, team, stats and more.", "owner": "DBT_CLOUD_FLOW"}, "columns": {"NFT_ID": {"type": "TEXT", "index": 1, "name": "NFT_ID", "comment": "The id of the NFT, usually a number."}, "NFT_COLLECTION": {"type": "TEXT", "index": 2, "name": "NFT_COLLECTION", "comment": "The contract address or ID for the NFT Collection."}, "NBATOPSHOT_ID": {"type": "TEXT", "index": 3, "name": "NBATOPSHOT_ID", "comment": "The ID used by NBA TopShot. This can be pasted into the URL https://nbatopshot.com/moment/{nbatopshot_id} to view the moment on the marketplace."}, "SERIAL_NUMBER": {"type": "NUMBER", "index": 4, "name": "SERIAL_NUMBER", "comment": "The serial number for the Moment, such as 25, within the collection."}, "TOTAL_CIRCULATION": {"type": "NUMBER", "index": 5, "name": "TOTAL_CIRCULATION", "comment": "The total number of moments minted for the particular play."}, "MOMENT_DESCRIPTION": {"type": "TEXT", "index": 6, "name": "MOMENT_DESCRIPTION", "comment": "Long-form description of the play, from NBA TopShot."}, "PLAYER": {"type": "TEXT", "index": 7, "name": "PLAYER", "comment": "The player who is the focus of the moment."}, "TEAM": {"type": "TEXT", "index": 8, "name": "TEAM", "comment": "The team that the player from the moment is on, at the time of the moment."}, "SEASON": {"type": "TEXT", "index": 9, "name": "SEASON", "comment": "The season during which the moment occurred."}, "PLAY_CATEGORY": {"type": "TEXT", "index": 10, "name": "PLAY_CATEGORY", "comment": "The broad category of play that is shown in the moment."}, "PLAY_TYPE": {"type": "TEXT", "index": 11, "name": "PLAY_TYPE", "comment": "The more granular (than play_category) type of play that is shown in the moment."}, "MOMENT_DATE": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "MOMENT_DATE", "comment": "When the moment occurred."}, "SET_NAME": {"type": "TEXT", "index": 13, "name": "SET_NAME", "comment": "Name of the set in which the moment was dropped."}, "SET_SERIES_NUMBER": {"type": "NUMBER", "index": 14, "name": "SET_SERIES_NUMBER", "comment": "The series number for this particular set of drops, within the set_name."}, "VIDEO_URLS": {"type": "ARRAY", "index": 15, "name": "VIDEO_URLS", "comment": "An array containing links to the moments."}, "MOMENT_STATS_FULL": {"type": "OBJECT", "index": 16, "name": "MOMENT_STATS_FULL", "comment": "A dictionary of the full moment stats."}, "PLAYER_STATS_GAME": {"type": "OBJECT", "index": 17, "name": "PLAYER_STATS_GAME", "comment": "The statline for the player in the Moment, from the game highlighted."}, "PLAYER_STATS_SEASON_TO_DATE": {"type": "OBJECT", "index": 18, "name": "PLAYER_STATS_SEASON_TO_DATE", "comment": "The season stats for the player as of the game featured in the moment."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}, "NFT_MOMENT_METADATA_TOPSHOT_ID": {"type": "TEXT", "index": 21, "name": "NFT_MOMENT_METADATA_TOPSHOT_ID", "comment": "A uniquely generated identifier assigned by a surrogate key"}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "INSERTED_TIMESTAMP", "comment": "The timestamp at which the record was initially created and inserted into this table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "MODIFIED_TIMESTAMP", "comment": "The timestamp at which this record was last modified by an internal process."}, "_INVOCATION_ID": {"type": "TEXT", "index": 24, "name": "_INVOCATION_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 21:06UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 7514920960, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 42041276, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.silver.nft_topshot_metadata"}, "source.flow_models.flow_bronze.ufc_strike_metadata": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "UFC_STRIKE_METADATA", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"TOKEN_ID": {"type": "NUMBER", "index": 1, "name": "TOKEN_ID", "comment": null}, "EDITION": {"type": "NUMBER", "index": 2, "name": "EDITION", "comment": null}, "OWNER": {"type": "TEXT", "index": 3, "name": "OWNER", "comment": null}, "LISTING_ID": {"type": "NUMBER", "index": 4, "name": "LISTING_ID", "comment": null}, "SET_NAME": {"type": "TEXT", "index": 5, "name": "SET_NAME", "comment": null}, "METADATA": {"type": "OBJECT", "index": 6, "name": "METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_FILENAME": {"type": "TEXT", "index": 8, "name": "_FILENAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-11 12:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14568448, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1434257, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.flow_bronze.ufc_strike_metadata"}, "source.flow_models.flow_bronze.espn_nfl_athletes": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "ESPN_NFL_ATHLETES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"REF": {"type": "TEXT", "index": 1, "name": "REF", "comment": null}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": null}, "UID": {"type": "TEXT", "index": 3, "name": "UID", "comment": null}, "GUID": {"type": "TEXT", "index": 4, "name": "GUID", "comment": null}, "TYPE": {"type": "TEXT", "index": 5, "name": "TYPE", "comment": null}, "ALTERNATE_IDS": {"type": "TEXT", "index": 6, "name": "ALTERNATE_IDS", "comment": null}, "FIRST_NAME": {"type": "TEXT", "index": 7, "name": "FIRST_NAME", "comment": null}, "LAST_NAME": {"type": "TEXT", "index": 8, "name": "LAST_NAME", "comment": null}, "FULL_NAME": {"type": "TEXT", "index": 9, "name": "FULL_NAME", "comment": null}, "DISPLAY_NAME": {"type": "TEXT", "index": 10, "name": "DISPLAY_NAME", "comment": null}, "SHORT_NAME": {"type": "TEXT", "index": 11, "name": "SHORT_NAME", "comment": null}, "WEIGHT": {"type": "FLOAT", "index": 12, "name": "WEIGHT", "comment": null}, "DISPLAY_WEIGHT": {"type": "TEXT", "index": 13, "name": "DISPLAY_WEIGHT", "comment": null}, "HEIGHT": {"type": "FLOAT", "index": 14, "name": "HEIGHT", "comment": null}, "DISPLAY_HEIGHT": {"type": "TEXT", "index": 15, "name": "DISPLAY_HEIGHT", "comment": null}, "AGE": {"type": "FLOAT", "index": 16, "name": "AGE", "comment": null}, "DATE_OF_BIRTH": {"type": "TEXT", "index": 17, "name": "DATE_OF_BIRTH", "comment": null}, "LINKS": {"type": "TEXT", "index": 18, "name": "LINKS", "comment": null}, "BIRTH_PLACE": {"type": "TEXT", "index": 19, "name": "BIRTH_PLACE", "comment": null}, "COLLEGE": {"type": "TEXT", "index": 20, "name": "COLLEGE", "comment": null}, "SLUG": {"type": "TEXT", "index": 21, "name": "SLUG", "comment": null}, "HEADSHOT": {"type": "TEXT", "index": 22, "name": "HEADSHOT", "comment": null}, "JERSEY": {"type": "TEXT", "index": 23, "name": "JERSEY", "comment": null}, "POSITION": {"type": "TEXT", "index": 24, "name": "POSITION", "comment": null}, "LINKED": {"type": "BOOLEAN", "index": 25, "name": "LINKED", "comment": null}, "TEAM": {"type": "TEXT", "index": 26, "name": "TEAM", "comment": null}, "STATISTICS": {"type": "TEXT", "index": 27, "name": "STATISTICS", "comment": null}, "CONTRACTS": {"type": "TEXT", "index": 28, "name": "CONTRACTS", "comment": null}, "EXPERIENCE": {"type": "TEXT", "index": 29, "name": "EXPERIENCE", "comment": null}, "COLLEGE_ATHLETE": {"type": "TEXT", "index": 30, "name": "COLLEGE_ATHLETE", "comment": null}, "ACTIVE": {"type": "BOOLEAN", "index": 31, "name": "ACTIVE", "comment": null}, "DRAFT": {"type": "TEXT", "index": 32, "name": "DRAFT", "comment": null}, "STATUS": {"type": "TEXT", "index": 33, "name": "STATUS", "comment": null}, "STATISTICSLOG": {"type": "TEXT", "index": 34, "name": "STATISTICSLOG", "comment": null}, "DEBUT_YEAR": {"type": "FLOAT", "index": 35, "name": "DEBUT_YEAR", "comment": null}, "HAND": {"type": "TEXT", "index": 36, "name": "HAND", "comment": null}, "NICKNAME": {"type": "TEXT", "index": 37, "name": "NICKNAME", "comment": null}, "CITIZENSHIP": {"type": "TEXT", "index": 38, "name": "CITIZENSHIP", "comment": null}, "MIDDLE_NAME": {"type": "TEXT", "index": 39, "name": "MIDDLE_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TEXT", "index": 40, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-01-13 18:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2211840, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5335, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.flow_bronze.espn_nfl_athletes"}, "source.flow_models.flow_seeds.transaction_entries": {"metadata": {"type": "BASE TABLE", "schema": "SEEDS", "name": "TRANSACTION_ENTRIES", "database": "FLOW", "comment": null, "owner": "DBT_CLOUD_FLOW"}, "columns": {"PARTITION_KEY": {"type": "NUMBER", "index": 1, "name": "PARTITION_KEY", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_AT", "comment": null}, "ENTRY_ID": {"type": "TEXT", "index": 3, "name": "ENTRY_ID", "comment": null}, "INDEX_IN_BATCH": {"type": "NUMBER", "index": 4, "name": "INDEX_IN_BATCH", "comment": null}, "DATA": {"type": "TEXT", "index": 5, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "NUMBER", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-06-17 00:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 128208896, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1141449, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.flow_seeds.transaction_entries"}, "source.livequery_models.ethereum_core.ez_decoded_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_DECODED_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": "## What\n\nThis table provides human-readable decoded event data for smart contracts where ABIs are available. It transforms raw hex-encoded logs into structured JSON with named parameters and values, making blockchain data immediately queryable without manual decoding.\n\n## Key Use Cases\n\n- Analyzing token transfers and approvals without manual decoding\n- Tracking DEX swaps and liquidity events with named parameters\n- Monitoring NFT transfers and marketplace activity\n- Querying DeFi protocol interactions (lending, staking, governance)\n- Building analytics on any smart contract with available ABIs\n\n## Important Relationships\n\n- **Join with fact_event_logs**: Use `tx_hash` and `event_index` for raw event data\n- **Join with dim_contracts**: Use `contract_address` for contract metadata\n- **Join with fact_transactions**: Use `tx_hash` for transaction context\n- **Cross-reference ez_token_transfers**: For simplified token movement data\n\n## Commonly-used Fields\n\n- `contract_address`: The smart contract that emitted the event\n- `event_name`: The event name from the contract ABI (e.g., Transfer, Swap)\n- `decoded_log`: JSON object with decoded parameter names and values\n- `contract_name`: Human-readable name of the contract\n- `block_timestamp`: When the event occurred\n- `tx_hash`: Transaction hash containing this event\n\n## Sample queries\n\n**ERC-20 Transfer Events with Proper Types**\n\n```sql\nSELECT \n block_timestamp,\n tx_hash,\n contract_address,\n contract_name,\n event_name,\n decoded_log:from::string AS from_address,\n decoded_log:to::string AS to_address,\n decoded_log:value::numeric AS amount,\n -- Convert to decimal (assuming 18 decimals)\n decoded_log:value::numeric / POW(10, 18) AS amount_decimal\nFROM .core.ez_decoded_event_logs\nWHERE contract_address = LOWER('0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48') -- USDC\n AND event_name = 'Transfer'\n AND block_timestamp >= CURRENT_DATE - 7\n AND decoded_log:value::numeric > 1000000000 -- Over 1000 USDC\nORDER BY block_timestamp DESC;\n```\n\n**Uniswap V3 Swap Events**\n\n```sql\nSELECT \n block_timestamp,\n tx_hash,\n contract_address AS pool_address,\n event_name,\n decoded_log:sender::string AS sender,\n decoded_log:recipient::string AS recipient,\n decoded_log:amount0::numeric AS amount0,\n decoded_log:amount1::numeric AS amount1,\n decoded_log:sqrtPriceX96::numeric AS sqrt_price,\n decoded_log:liquidity::numeric AS liquidity,\n decoded_log:tick::integer AS tick\nFROM .core.ez_decoded_event_logs\nWHERE event_name = 'Swap'\n AND contract_address IN (\n SELECT address FROM dim_contracts \n WHERE contract_name ILIKE '%Uniswap V3%'\n )\n AND block_timestamp >= CURRENT_DATE - 1\nLIMIT 100;\n```\n\n**NFT Transfer Events (ERC-721)**\n\n```sql\nSELECT \n block_timestamp,\n tx_hash,\n contract_address,\n contract_name AS collection_name,\n decoded_log:from::string AS from_address,\n decoded_log:to::string AS to_address,\n decoded_log:tokenId::string AS token_id\nFROM .core.ez_decoded_event_logs\nWHERE event_name = 'Transfer'\n AND decoded_log:tokenId IS NOT NULL -- Indicates ERC-721\n AND block_timestamp >= CURRENT_DATE - 1\nORDER BY block_timestamp DESC;\n```\n\n**DeFi Protocol Events - Compound Finance**\n\n```sql\nSELECT \n DATE_TRUNC('day', block_timestamp) AS day,\n event_name,\n COUNT(*) AS event_count,\n COUNT(DISTINCT decoded_log:minter::string) AS unique_users\nFROM .core.ez_decoded_event_logs\nWHERE contract_name ILIKE '%compound%'\n AND event_name IN ('Mint', 'Redeem', 'Borrow', 'RepayBorrow')\n AND block_timestamp >= CURRENT_DATE - 30\nGROUP BY 1, 2\nORDER BY 1 DESC, 3 DESC;\n```\n\n**Complex Event Analysis - DEX Aggregator Routes**\n\n```sql\nSELECT \n block_timestamp,\n tx_hash,\n event_name,\n decoded_log,\n ARRAY_SIZE(decoded_log:path) AS swap_hops,\n decoded_log:amountIn::numeric AS amount_in,\n decoded_log:amountOutMin::numeric AS min_amount_out\nFROM .core.ez_decoded_event_logs\nWHERE contract_address = LOWER('0x1111111254fb6c44bAC0beD2854e76F90643097d') -- 1inch\n AND event_name ILIKE '%swap%'\n AND block_timestamp >= CURRENT_DATE - 1;\n```", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Sequential counter representing the position of a block in the blockchain since genesis (block 0).\n\n**Key Facts**:\n- Immutable once finalized\n- Primary ordering mechanism for blockchain data\n- Increments by 1 for each new block\n- Used as a proxy for time in many analyses\n\n**Usage in Queries**:\n```sql\n-- Recent data\nWHERE block_number >= (SELECT MAX(block_number) - 1000 FROM fact_blocks)\n\n-- Historical analysis\nWHERE block_number BETWEEN 15000000 AND 16000000\n\n-- Join across tables\nJOIN .core.fact_event_logs USING (block_number)\n```\n\n**Important**: Block numbers are chain-specific. Block 15000000 on Ethereum \u2260 block 15000000 on Polygon."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "UTC timestamp when the block was produced by validators/miners.\n\n**Format**: TIMESTAMP_NTZ (no timezone)\n**Precision**: Second-level accuracy\n**Reliability**:\n- Set by block producer\n- Can have minor variations (\u00b115 seconds)\n- Always increasing (newer blocks = later timestamps)\n\n**Best Practices**:\n```sql\n-- Time-based filtering (most efficient)\nWHERE block_timestamp >= DATEADD('day', -7, CURRENT_TIMESTAMP)\n\n-- Hourly aggregations\nDATE_TRUNC('hour', block_timestamp) AS hour\n\n-- UTC date extraction\nDATE(block_timestamp) AS block_date\n```\n\n**Note**: Use for time-series analysis, but be aware that block production rates vary by chain."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Unique 66-character identifier for the transaction.\n\n**Format**: 0x + 64 hexadecimal characters\n\n**Usage**:\n- Primary key for transaction lookups\n- Join key for traces, logs, and token transfers\n- Immutable once confirmed\n\n**Example**: `0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060`"}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "Zero-indexed position of transaction within its block.\n\n**Insights**:\n- Position 0: First transaction in block\n- MEV bots often target early positions\n- Bundle transactions appear consecutively\n- Useful for analyzing transaction ordering"}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Zero-based sequential position of the event within a transaction's execution.\n\n**Key Facts**:\n- Starts at 0 for first event\n- Increments across all contracts in transaction\n- Preserves execution order\n- Essential for deterministic event ordering\n\n**Usage Example**:\n```sql\n-- Trace event execution flow\nSELECT \n event_index,\n contract_address,\n topic_0,\n SUBSTRING(data, 1, 10) AS data_preview\nFROM .core.fact_event_logs\nWHERE tx_hash = '0xabc...'\nORDER BY event_index;\n```"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "Smart contract address that emitted this event or received the transaction.\n\n**Key Points**:\n- Always the immediate event emitter for logs\n- May differ from transaction to_address\n- Lowercase normalized format\n- Never NULL for valid events"}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": "Array containing all indexed parameters of the event.\n\nExample: ['0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef', '0x0000000000000000000000001234567890123456789012345678901234567890']"}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": "Event signature hash - keccak256 of the event declaration.\n\nExample: '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'"}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": "First indexed parameter of the event (if exists).\n\nExample: '0x0000000000000000000000001234567890123456789012345678901234567890'"}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": "Second indexed parameter of the event (if exists).\n\nExample: '0x000000000000000000000000abcdefabcdefabcdefabcdefabcdefabcdefabcd'"}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": "Third indexed parameter of the event (if exists).\n\nExample: '0x0000000000000000000000000000000000000000000000000000000000000001'"}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": "Hex-encoded non-indexed event parameters.\n\nExample: '0x0000000000000000000000000000000000000000000000000de0b6b3a7640000'"}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": "Boolean flag indicating if the event was removed due to chain reorganization.\n\nExample: false"}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The externally-owned account (EOA) or contract address that initiated the transaction.\n\n**Key Points**:\n- Always 42 characters (0x + 40 hex chars)\n- Lowercase normalized in all tables\n- Cannot be NULL for valid transactions\n- For contract creation: sender of creation transaction\n\n**Common Patterns**:\n- EOA \u2192 EOA: Simple transfer\n- EOA \u2192 Contract: User interaction\n- Contract \u2192 Contract: Internal calls (see fact_traces)\n- Known addresses: Exchange hot wallets, protocol deployers\n\n**Query Examples**:\n```sql\n-- User activity analysis\nSELECT from_address, COUNT(*) as tx_count\nFROM .core.fact_transactions\nWHERE block_timestamp >= CURRENT_DATE - 30\nGROUP BY 1\nORDER BY 2 DESC;\n\n-- New user detection\nSELECT DISTINCT from_address\nFROM .core.fact_transactions t1\nWHERE NOT EXISTS (\n SELECT 1 FROM .core.fact_transactions t2 \n WHERE t2.from_address = t1.from_address \n AND t2.block_number < t1.block_number\n);\n```"}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The destination address for the transaction - either an EOA or contract address.\n\n**Special Cases**:\n- NULL: Contract creation transaction\n- Contract address: Interacting with smart contract\n- EOA address: Simple transfer or receiving funds\n\n**Important Patterns**:\n```sql\n-- Contract deployments\nWHERE to_address IS NULL\n\n-- Popular contracts\nSELECT to_address, COUNT(*) as interactions\nFROM .core.fact_transactions\nWHERE to_address IS NOT NULL\nGROUP BY 1\nORDER BY 2 DESC;\n\n-- Direct transfers only\nWHERE to_address NOT IN (SELECT address FROM dim_contracts)\n```\n\n**Note**: For token transfers, this is the token contract, not the recipient. See ez_token_transfers tables for recipient."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "Function signature (first 4 bytes) of the called method.\n\n**Format**: 0x + 8 hex characters\n\n**Common Signatures**:\n- 0xa9059cbb: transfer(address,uint256)\n- 0x095ea7b3: approve(address,uint256)\n- 0x23b872dd: transferFrom(address,address,uint256)\n\n**Note**: NULL for simple transfers or invalid calls"}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": "Boolean indicator of transaction success.\n\n**Values**:\n- TRUE: Transaction executed successfully\n- FALSE: Transaction failed/reverted"}, "EVENT_NAME": {"type": "TEXT", "index": 18, "name": "EVENT_NAME", "comment": "The event name as defined in the contract's ABI.\n\n**Format**: PascalCase event identifier\n**Examples**:\n- `Transfer` - Token transfers\n- `Swap` - DEX trades \n- `OwnershipTransferred` - Admin changes\n- `Approval` - Token approvals\n\n**Usage Pattern**:\n\n```sql\n-- Find all event types for a contract\nSELECT DISTINCT event_name, COUNT(*) as occurrences\nFROM ez_decoded_event_logs\nWHERE contract_address = LOWER('0x...')\nGROUP BY 1\nORDER BY 2 DESC;\n```"}, "FULL_DECODED_LOG": {"type": "VARIANT", "index": 19, "name": "FULL_DECODED_LOG", "comment": "Complete decoded event data including parameter names, values, types, and metadata.\n\nExample: '{\"event_name\": \"Transfer\", \"parameters\": [{\"name\": \"from\", \"type\": \"address\", \"value\": \"0x123...\", \"indexed\": true}]}'"}, "DECODED_LOG": {"type": "OBJECT", "index": 20, "name": "DECODED_LOG", "comment": "Flattened JSON object containing decoded event parameters with their values.\n\nExample: '{\"from\": \"0x123...\", \"to\": \"0x456...\", \"value\": \"1000000000000000000\"}'"}, "CONTRACT_NAME": {"type": "TEXT", "index": 21, "name": "CONTRACT_NAME", "comment": "Human-readable name of the smart contract emitting the event, joined from dim_contracts.\n\nExample: 'USD Coin'"}, "EZ_DECODED_EVENT_LOGS_ID": {"type": "TEXT", "index": 22, "name": "EZ_DECODED_EVENT_LOGS_ID", "comment": "Primary key - unique identifier for each row ensuring data integrity.\n\n**Format**: Usually VARCHAR containing composite key generated using MD5 hash of the relevant columns.\n**Example**: MD5(block_number, tx_hash, trace_index)\n\n**Usage**:\n- Deduplication in incremental loads\n- Join operations for data quality checks\n- Troubleshooting specific records\n\n**Important**: Implementation varies by table - check table-specific documentation."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "INSERTED_TIMESTAMP", "comment": "UTC timestamp when the record was first added to the Flipside database.\n\n**Format**: TIMESTAMP_NTZ\n\n**Use Cases**:\n- Data freshness monitoring\n- Incremental processing markers\n- Debugging data pipeline issues\n- SLA tracking\n\n**Query Example**:\n```sql\n-- Check data latency\nSELECT \n DATE_TRUNC('hour', block_timestamp) as block_hour,\n DATE_TRUNC('hour', inserted_timestamp) as insert_hour,\n AVG(TIMESTAMPDIFF('minute', block_timestamp, inserted_timestamp)) as avg_latency_minutes\nFROM .core.fact_transactions\nWHERE block_timestamp >= CURRENT_DATE - 1\nGROUP BY 1, 2;\n```"}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "MODIFIED_TIMESTAMP", "comment": "UTC timestamp of the most recent update to this record.\n\n**Format**: TIMESTAMP_NTZ\n\n**Triggers for Updates**:\n- Data corrections\n- Enrichment additions\n- Reprocessing for accuracy\n- Schema migrations\n\n**Monitoring Usage**:\n```sql\n-- Recently modified records\nSELECT *\nFROM .core.fact_transactions\nWHERE modified_timestamp > inserted_timestamp\nAND modified_timestamp >= CURRENT_DATE - 1;\n\n-- Data quality tracking\nSELECT \n DATE(modified_timestamp) as mod_date,\n COUNT(*) as records_updated,\n COUNT(DISTINCT block_number) as blocks_affected\nFROM .core.fact_transactions\nWHERE modified_timestamp > inserted_timestamp\nGROUP BY 1\nORDER BY 1 DESC;\n```"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-27 15:24UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1298632969728, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4924621421, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.livequery_models.ethereum_core.ez_decoded_event_logs"}, "source.livequery_models.ethereum_core.fact_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": "## What\n\nThis table contains raw event logs emitted by smart contracts during transaction execution. Each row represents a single event with its topics and data. Events are the primary mechanism for smart contracts to communicate state changes and must be explicitly emitted in contract code.\n\n## Key Use Cases\n\n- Tracking raw blockchain events before decoding\n- Filtering events by signature (topic_0) for specific event types\n- Analyzing contract activity patterns and event frequencies\n- Building custom event decoders for unsupported contracts\n- Monitoring specific addresses via indexed parameters\n\n## Important Relationships\n\n- **Join with ez_decoded_event_logs**: Use `tx_hash` and `event_index` for simplified decoded data\n- **Join with fact_transactions**: Use `tx_hash` for transaction context\n- **Join with dim_contracts**: Use `contract_address` for contract metadata\n\n## Commonly-used Fields\n\n- `topic_0`: Event signature hash for filtering event types\n- `contract_address`: Smart contract that emitted the event\n- `topics`: Array of indexed parameters (max 4)\n- `data`: Hex-encoded non-indexed parameters\n- `event_index`: Sequential position within transaction\n- `tx_hash`: Transaction containing this event\n\n## Sample queries\n\n```sql\n-- Find all ERC-20 Transfer events in last 24 hours\nSELECT \n block_timestamp,\n tx_hash,\n contract_address,\n topics[1] AS from_address_padded,\n topics[2] AS to_address_padded,\n data AS amount_hex,\n event_index\nFROM .core.fact_event_logs\nWHERE topic_0 = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND ARRAY_SIZE(topics) = 3 -- ERC-20 has 3 topics\n AND block_timestamp >= CURRENT_DATE - 1\nLIMIT 100;\n\n-- Most active contracts by event count\nSELECT \n contract_address,\n COUNT(*) AS event_count,\n COUNT(DISTINCT tx_hash) AS unique_txs,\n COUNT(DISTINCT topic_0) AS unique_event_types,\n MIN(block_timestamp) AS first_seen,\n MAX(block_timestamp) AS last_seen\nFROM .core.fact_event_logs\nWHERE block_timestamp >= CURRENT_DATE - 7\nGROUP BY 1\nORDER BY 2 DESC\nLIMIT 50;\n\n-- Event patterns within transactions\nSELECT \n tx_hash,\n COUNT(*) AS events_in_tx,\n COUNT(DISTINCT contract_address) AS contracts_touched,\n ARRAY_AGG(DISTINCT topic_0) AS event_signatures\nFROM .core.fact_event_logs\nWHERE block_timestamp >= CURRENT_DATE - 1\nGROUP BY 1\nHAVING COUNT(*) > 10\nORDER BY 2 DESC\nLIMIT 20;\n```", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Sequential counter representing the position of a block in the blockchain since genesis (block 0).\n\n**Key Facts**:\n- Immutable once finalized\n- Primary ordering mechanism for blockchain data\n- Increments by 1 for each new block\n- Used as a proxy for time in many analyses\n\n**Usage in Queries**:\n```sql\n-- Recent data\nWHERE block_number >= (SELECT MAX(block_number) - 1000 FROM fact_blocks)\n\n-- Historical analysis\nWHERE block_number BETWEEN 15000000 AND 16000000\n\n-- Join across tables\nJOIN .core.fact_event_logs USING (block_number)\n```\n\n**Important**: Block numbers are chain-specific. Block 15000000 on Ethereum \u2260 block 15000000 on Polygon."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "UTC timestamp when the block was produced by validators/miners.\n\n**Format**: TIMESTAMP_NTZ (no timezone)\n**Precision**: Second-level accuracy\n**Reliability**:\n- Set by block producer\n- Can have minor variations (\u00b115 seconds)\n- Always increasing (newer blocks = later timestamps)\n\n**Best Practices**:\n```sql\n-- Time-based filtering (most efficient)\nWHERE block_timestamp >= DATEADD('day', -7, CURRENT_TIMESTAMP)\n\n-- Hourly aggregations\nDATE_TRUNC('hour', block_timestamp) AS hour\n\n-- UTC date extraction\nDATE(block_timestamp) AS block_date\n```\n\n**Note**: Use for time-series analysis, but be aware that block production rates vary by chain."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "Unique 66-character identifier for the transaction.\n\n**Format**: 0x + 64 hexadecimal characters\n\n**Usage**:\n- Primary key for transaction lookups\n- Join key for traces, logs, and token transfers\n- Immutable once confirmed\n\n**Example**: `0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060`"}, "TX_POSITION": {"type": "NUMBER", "index": 4, "name": "TX_POSITION", "comment": "Zero-indexed position of transaction within its block.\n\n**Insights**:\n- Position 0: First transaction in block\n- MEV bots often target early positions\n- Bundle transactions appear consecutively\n- Useful for analyzing transaction ordering"}, "EVENT_INDEX": {"type": "NUMBER", "index": 5, "name": "EVENT_INDEX", "comment": "Zero-based sequential position of the event within a transaction's execution.\n\n**Key Facts**:\n- Starts at 0 for first event\n- Increments across all contracts in transaction\n- Preserves execution order\n- Essential for deterministic event ordering\n\n**Usage Example**:\n```sql\n-- Trace event execution flow\nSELECT \n event_index,\n contract_address,\n topic_0,\n SUBSTRING(data, 1, 10) AS data_preview\nFROM .core.fact_event_logs\nWHERE tx_hash = '0xabc...'\nORDER BY event_index;\n```"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "Smart contract address that emitted this event or received the transaction.\n\n**Key Points**:\n- Always the immediate event emitter for logs\n- May differ from transaction to_address\n- Lowercase normalized format\n- Never NULL for valid events"}, "TOPICS": {"type": "VARIANT", "index": 7, "name": "TOPICS", "comment": "Array containing all indexed parameters of the event.\n\nExample: ['0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef', '0x0000000000000000000000001234567890123456789012345678901234567890']"}, "TOPIC_0": {"type": "TEXT", "index": 8, "name": "TOPIC_0", "comment": "Event signature hash - keccak256 of the event declaration.\n\nExample: '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'"}, "TOPIC_1": {"type": "TEXT", "index": 9, "name": "TOPIC_1", "comment": "First indexed parameter of the event (if exists).\n\nExample: '0x0000000000000000000000001234567890123456789012345678901234567890'"}, "TOPIC_2": {"type": "TEXT", "index": 10, "name": "TOPIC_2", "comment": "Second indexed parameter of the event (if exists).\n\nExample: '0x000000000000000000000000abcdefabcdefabcdefabcdefabcdefabcdefabcd'"}, "TOPIC_3": {"type": "TEXT", "index": 11, "name": "TOPIC_3", "comment": "Third indexed parameter of the event (if exists).\n\nExample: '0x0000000000000000000000000000000000000000000000000000000000000001'"}, "DATA": {"type": "TEXT", "index": 12, "name": "DATA", "comment": "Hex-encoded non-indexed event parameters.\n\nExample: '0x0000000000000000000000000000000000000000000000000de0b6b3a7640000'"}, "EVENT_REMOVED": {"type": "BOOLEAN", "index": 13, "name": "EVENT_REMOVED", "comment": "Boolean flag indicating if the event was removed due to chain reorganization.\n\nExample: false"}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 14, "name": "ORIGIN_FROM_ADDRESS", "comment": "The externally-owned account (EOA) or contract address that initiated the transaction.\n\n**Key Points**:\n- Always 42 characters (0x + 40 hex chars)\n- Lowercase normalized in all tables\n- Cannot be NULL for valid transactions\n- For contract creation: sender of creation transaction\n\n**Common Patterns**:\n- EOA \u2192 EOA: Simple transfer\n- EOA \u2192 Contract: User interaction\n- Contract \u2192 Contract: Internal calls (see fact_traces)\n- Known addresses: Exchange hot wallets, protocol deployers\n\n**Query Examples**:\n```sql\n-- User activity analysis\nSELECT from_address, COUNT(*) as tx_count\nFROM .core.fact_transactions\nWHERE block_timestamp >= CURRENT_DATE - 30\nGROUP BY 1\nORDER BY 2 DESC;\n\n-- New user detection\nSELECT DISTINCT from_address\nFROM .core.fact_transactions t1\nWHERE NOT EXISTS (\n SELECT 1 FROM .core.fact_transactions t2 \n WHERE t2.from_address = t1.from_address \n AND t2.block_number < t1.block_number\n);\n```"}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 15, "name": "ORIGIN_TO_ADDRESS", "comment": "The destination address for the transaction - either an EOA or contract address.\n\n**Special Cases**:\n- NULL: Contract creation transaction\n- Contract address: Interacting with smart contract\n- EOA address: Simple transfer or receiving funds\n\n**Important Patterns**:\n```sql\n-- Contract deployments\nWHERE to_address IS NULL\n\n-- Popular contracts\nSELECT to_address, COUNT(*) as interactions\nFROM .core.fact_transactions\nWHERE to_address IS NOT NULL\nGROUP BY 1\nORDER BY 2 DESC;\n\n-- Direct transfers only\nWHERE to_address NOT IN (SELECT address FROM dim_contracts)\n```\n\n**Note**: For token transfers, this is the token contract, not the recipient. See ez_token_transfers tables for recipient."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 16, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "Function signature (first 4 bytes) of the called method.\n\n**Format**: 0x + 8 hex characters\n\n**Common Signatures**:\n- 0xa9059cbb: transfer(address,uint256)\n- 0x095ea7b3: approve(address,uint256)\n- 0x23b872dd: transferFrom(address,address,uint256)\n\n**Note**: NULL for simple transfers or invalid calls"}, "TX_SUCCEEDED": {"type": "BOOLEAN", "index": 17, "name": "TX_SUCCEEDED", "comment": "Boolean indicator of transaction success.\n\n**Values**:\n- TRUE: Transaction executed successfully\n- FALSE: Transaction failed/reverted"}, "FACT_EVENT_LOGS_ID": {"type": "TEXT", "index": 18, "name": "FACT_EVENT_LOGS_ID", "comment": "Primary key - unique identifier for each row ensuring data integrity.\n\n**Format**: Usually VARCHAR containing composite key generated using MD5 hash of the relevant columns.\n**Example**: MD5(block_number, tx_hash, trace_index)\n\n**Usage**:\n- Deduplication in incremental loads\n- Join operations for data quality checks\n- Troubleshooting specific records\n\n**Important**: Implementation varies by table - check table-specific documentation."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INSERTED_TIMESTAMP", "comment": "UTC timestamp when the record was first added to the Flipside database.\n\n**Format**: TIMESTAMP_NTZ\n\n**Use Cases**:\n- Data freshness monitoring\n- Incremental processing markers\n- Debugging data pipeline issues\n- SLA tracking\n\n**Query Example**:\n```sql\n-- Check data latency\nSELECT \n DATE_TRUNC('hour', block_timestamp) as block_hour,\n DATE_TRUNC('hour', inserted_timestamp) as insert_hour,\n AVG(TIMESTAMPDIFF('minute', block_timestamp, inserted_timestamp)) as avg_latency_minutes\nFROM .core.fact_transactions\nWHERE block_timestamp >= CURRENT_DATE - 1\nGROUP BY 1, 2;\n```"}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "MODIFIED_TIMESTAMP", "comment": "UTC timestamp of the most recent update to this record.\n\n**Format**: TIMESTAMP_NTZ\n\n**Triggers for Updates**:\n- Data corrections\n- Enrichment additions\n- Reprocessing for accuracy\n- Schema migrations\n\n**Monitoring Usage**:\n```sql\n-- Recently modified records\nSELECT *\nFROM .core.fact_transactions\nWHERE modified_timestamp > inserted_timestamp\nAND modified_timestamp >= CURRENT_DATE - 1;\n\n-- Data quality tracking\nSELECT \n DATE(modified_timestamp) as mod_date,\n COUNT(*) as records_updated,\n COUNT(DISTINCT block_number) as blocks_affected\nFROM .core.fact_transactions\nWHERE modified_timestamp > inserted_timestamp\nGROUP BY 1\nORDER BY 1 DESC;\n```"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2025-10-27 15:24UTC", "include": true, "description": "The timestamp for last update/change"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 799218302464, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5588042179, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.livequery_models.ethereum_core.fact_event_logs"}, "source.flow_models.bronze_streamline.evm_testnet_traces": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_TESTNET_TRACES", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4663264867, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_testnet_traces"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_16", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4706778717, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16"}, "source.flow_models.bronze_streamline.testnet_transactions_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_TRANSACTIONS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 845130773, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_transactions_v2"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_04", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4854118202, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_20", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 235538088836, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20"}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 94109755, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_12", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2444691618, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2660227099, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 86387733, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_03", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6176477430, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03"}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13747546, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_06", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9632158108, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_11", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11062086402, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_03", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 28618396, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_19", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 109486234333, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19"}, "source.flow_models.bronze_streamline.account_storage": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "ACCOUNT_STORAGE", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 496064787, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.account_storage"}, "source.flow_models.bronze_streamline.testnet_transactions": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_TRANSACTIONS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4871946415, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_transactions"}, "source.flow_models.bronze_streamline.minting_assets": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "MINTING_ASSETS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 275773404, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.minting_assets"}, "source.flow_models.bronze_streamline.transaction_results": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 935393515828, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.transaction_results"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1191884918, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1983063273, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_21", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1992683845, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_01", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 213654927, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_12", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1143281365, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_18", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4416870510, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_12", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 14743555531, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 22902366387, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_19", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4412533889, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19"}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5676653803, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_17", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 52117585109, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17"}, "source.flow_models.bronze_streamline.evm_traces": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_TRACES", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7572283658, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_traces"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_06", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1662549601, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06"}, "source.flow_models.bronze_streamline.evm_receipts": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_RECEIPTS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 30180638275, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_receipts"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_14", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 26807277481, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14"}, "source.flow_models.bronze_streamline.topshot_metadata": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TOPSHOT_METADATA", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_FLOW_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 668359, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.topshot_metadata"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_19", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 14776930175, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19"}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 25717616, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_15", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 37029546304, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15"}, "source.flow_models.bronze_streamline.points_transfers": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "POINTS_TRANSFERS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6178436301, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.points_transfers"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2824649236, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08"}, "source.flow_models.bronze_streamline.evm_blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 49513306681, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_blocks"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_22", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7714355450, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_05", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 12352058277, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05"}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8476048, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_20", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3663486317, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20"}, "source.flow_models.bronze_streamline.reward_points": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "REWARD_POINTS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9434250915, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.reward_points"}, "source.flow_models.bronze_streamline.testnet_blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17231114376, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_blocks"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_11", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1778208384, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11"}, "source.flow_models.bronze_streamline.evm_testnet_blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_TESTNET_BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7914072615, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_testnet_blocks"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_21", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 46967517408, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21"}, "source.flow_models.bronze_streamline.testnet_transaction_results_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_TRANSACTION_RESULTS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1495289887, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_transaction_results_v2"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_01", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 62725840, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_16", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 28932568402, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16"}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5164182295, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_02", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 30545523, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1579980737, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_10", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1342690280, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_12", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5777867654, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_22", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 117573143346, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_22", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 30007601684, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_11", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1015966249, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_05", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7695463546, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_13", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4460101852, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13"}, "source.flow_models.bronze_streamline.transactions_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6002991173, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.transactions_v2"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_21", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 119863192517, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_05", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1155893026, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_01", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10965563466, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 54239544861, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_17", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13036918646, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_18", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 15279085512, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_14", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4212808266, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6629528458, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_11", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4788573053, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_18", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 99285682730, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_02", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10300406611, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_10", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 19274144630, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 29860190852, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_17", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5752949470, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_14", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6371821155, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_03", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 36764448, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03"}, "source.flow_models.bronze_streamline.testnet_collections": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_COLLECTIONS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 861447004, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_collections"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7386557629, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09"}, "source.flow_models.bronze_streamline.blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "ACCOUNTADMIN"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 81611962762, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.blocks"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_22", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 103109534387, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_16", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 40370939710, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 144644151, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_02", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 98101107, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02"}, "source.flow_models.bronze_streamline.testnet_blocks_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_BLOCKS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4166990450, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_blocks_v2"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_10", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1878261684, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_01", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 160727326, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01"}, "source.flow_models.bronze_streamline.collections_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 951605488, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.collections_v2"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_15", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8321732073, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15"}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6495246922, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08"}, "source.flow_models.bronze_streamline.evm_testnet_receipts": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_TESTNET_RECEIPTS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4463080102, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_testnet_receipts"}, "source.flow_models.bronze_streamline.transactions": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS", "database": "STREAMLINE", "comment": null, "owner": "ACCOUNTADMIN"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 598477673936, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.transactions"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_06", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 30735985942, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_04", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6313657594, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_04", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23438198832, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_13", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5649478768, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13"}, "source.flow_models.bronze_streamline.blocks_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 494270285, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.blocks_v2"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10742274609, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_19", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 110771917181, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_06", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 40720606269, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_21", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5728131093, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21"}, "source.flow_models.bronze_streamline.moments_minted_metadata_api": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "MOMENTS_MINTED_METADATA_API", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_FLOW_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_INSERTED_DATE": {"type": "TEXT", "index": 2, "name": "_INSERTED_DATE", "comment": null}, "CONTRACT": {"type": "TEXT", "index": 3, "name": "CONTRACT", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 96756174801, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.moments_minted_metadata_api"}, "source.flow_models.bronze_streamline.collections": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS", "database": "STREAMLINE", "comment": null, "owner": "ACCOUNTADMIN"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 94768644448, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.collections"}, "source.flow_models.bronze_streamline.testnet_transaction_results": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_TRANSACTION_RESULTS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3887776206, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_transaction_results"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_16", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10357217617, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_17", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 57450526807, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17"}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 94280274, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_02", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 122323859, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_03", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10002591, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_07", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4828405939, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_15", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4200533141, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15"}, "source.flow_models.bronze_streamline.evm_traces_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_TRACES_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "ARRAY_INDEX": {"type": "NUMBER", "index": 3, "name": "ARRAY_INDEX", "comment": null}, "METADATA": {"type": "VARIANT", "index": 4, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 5, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 126724170301, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_traces_v2"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_20", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 123172834946, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_18", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 98609586863, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_09", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 77662386, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09"}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_08", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 65571804, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08"}, "source.flow_models.bronze_streamline.transaction_entries": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_ENTRIES", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 370484958, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.transaction_entries"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_20", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9728779561, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20"}, "source.flow_models.bronze_streamline.transaction_results_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8379426632, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.transaction_results_v2"}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_10", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6109464390, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_05", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23685739501, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_04", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1285684681, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04"}, "source.flow_models.bronze_streamline.evm_decoded_logs": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "EVM_DECODED_LOGS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_CREATED_DATE": {"type": "DATE", "index": 2, "name": "_PARTITION_BY_CREATED_DATE", "comment": null}, "_PARTITION_BY_BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "_PARTITION_BY_BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7904598445, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.evm_decoded_logs"}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "BLOCKS_MAINNET_13", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2138886729, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13"}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_13", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 770913387, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_14", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17733797682, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14"}, "source.flow_models.bronze_streamline.testnet_collections_v2": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TESTNET_COLLECTIONS_V2", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "PARTITION_KEY": {"type": "NUMBER", "index": 3, "name": "PARTITION_KEY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 7, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 187149681, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.testnet_collections_v2"}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_15", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_BLOCK_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_BLOCK_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 6, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23435485309, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15"}, "source.flow_models.bronze_streamline.contract_abis": {"metadata": {"type": "EXTERNAL TABLE", "schema": "FLOW", "name": "CONTRACT_ABIS", "database": "STREAMLINE", "comment": null, "owner": "STREAMLINE_SNOWFLAKE"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "PARTITION_KEY": {"type": "NUMBER", "index": 2, "name": "PARTITION_KEY", "comment": null}, "METADATA": {"type": "VARIANT", "index": 3, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 58431065, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.flow_models.bronze_streamline.contract_abis"}, "source.livequery_models.crosschain.dim_evm_event_abis": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_EVM_EVENT_ABIS", "database": "CROSSCHAIN_DEV", "comment": "This table contains the individual event abis for each all contracts that we have ABIs for. Proxies are rolled up to their implementation.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain that the event abi is for."}, "PARENT_CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "PARENT_CONTRACT_ADDRESS", "comment": "The address of the contract that the event abi is for."}, "EVENT_NAME": {"type": "TEXT", "index": 3, "name": "EVENT_NAME", "comment": "The name of the event."}, "ABI": {"type": "VARIANT", "index": 4, "name": "ABI", "comment": "The abi of the event."}, "SIMPLE_EVENT_NAME": {"type": "TEXT", "index": 5, "name": "SIMPLE_EVENT_NAME", "comment": "The name of the event along with its parameters."}, "EVENT_SIGNATURE": {"type": "TEXT", "index": 6, "name": "EVENT_SIGNATURE", "comment": "The keccak256 signature of the simple event name. This can be used to filter for events in the logs table on topics[0]."}, "START_BLOCK": {"type": "NUMBER", "index": 7, "name": "START_BLOCK", "comment": "The block number of the creation of the contract containing the event. This could be from a proxy or an implementation."}, "END_BLOCK": {"type": "NUMBER", "index": 8, "name": "END_BLOCK", "comment": "The block number before a similar event was created in the contract. This could be from a proxy or an implementation."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INSERTED_TIMESTAMP", "comment": "The utc timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "MODIFIED_TIMESTAMP", "comment": "The utc timestamp at which the row was last modified."}, "DIM_EVM_EVENT_ABIS_ID": {"type": "TEXT", "index": 11, "name": "DIM_EVM_EVENT_ABIS_ID", "comment": "The unique identifier for each row in the table."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.livequery_models.crosschain.dim_evm_event_abis"}, "source.livequery_models.crosschain.dim_contracts": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACTS", "database": "CROSSCHAIN_DEV", "comment": "This table contains contract details for contracts deployed on the Ethereum, Optimism, Polygon, BSC, Arbitrum, Avalanche, Osmosis and Solana blockchains.", "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": "The unique address of the deployed contract."}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": "The number of decimal places this contract needs adjusted where token values exist."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": ""}, "CREATED_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_BLOCK_TIMESTAMP", "comment": ""}, "CREATED_TX_HASH": {"type": "TEXT", "index": 7, "name": "CREATED_TX_HASH", "comment": ""}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": ""}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": "The corresponding blockchain for contract details."}, "INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INSERTED_TIMESTAMP", "comment": "The utc timestamp at which the row was inserted into the table."}, "MODIFIED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "MODIFIED_TIMESTAMP", "comment": "The utc timestamp at which the row was last modified."}, "DIM_CONTRACTS_ID": {"type": "TEXT", "index": 12, "name": "DIM_CONTRACTS_ID", "comment": "The unique identifier for each row in the table."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.livequery_models.crosschain.dim_contracts"}, "source.livequery_models.crosschain.dim_date_hours": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_DATE_HOURS", "database": "CROSSCHAIN_DEV", "comment": "Hold rows for each hour from 2017 to current timestamp (UTC)", "owner": "INTERNAL_DEV"}, "columns": {"DATE_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "DATE_HOUR", "comment": "Specific hour of a given date"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.livequery_models.crosschain.dim_date_hours"}}, "errors": null} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..fe9141e --- /dev/null +++ b/docs/index.html @@ -0,0 +1,75 @@ +dbt Docs
icons
diff --git a/docs/manifest.json b/docs/manifest.json new file mode 100644 index 0000000..9ec5c0f --- /dev/null +++ b/docs/manifest.json @@ -0,0 +1 @@ +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/manifest/v11.json", "dbt_version": "1.7.19", "generated_at": "2025-10-29T19:00:07.649555Z", "invocation_id": "a291064e-1d6c-4604-8ed2-fba9e3b74a58", "env": {}, "project_name": "flow_models", "project_id": "208886b48445c6c994c154eb26fa0660", "user_id": "b76861f7-2a35-4226-b3e7-9cc8996b51cd", "send_anonymous_usage_stats": true, "adapter_type": "snowflake"}, "nodes": {"model.flow_models.silver__staking_actions": {"database": "FLOW", "schema": "silver", "name": "silver__staking_actions", "resource_type": "model", "package_name": "flow_models", "path": "silver/staking/silver__staking_actions.sql", "original_file_path": "models/silver/staking/silver__staking_actions.sql", "unique_id": "model.flow_models.silver__staking_actions", "fqn": ["flow_models", "silver", "staking", "silver__staking_actions"], "alias": "staking_actions", "checksum": {"name": "sha256", "checksum": "cfb3754f2e31238aa79f838f21ff84a81a05d2e116db2cc1fddc4e7266ccad13"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,delegator);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table provides transaction-level info on FLOW staking activities.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_index": {"name": "event_index", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "delegator": {"name": "delegator", "description": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "action": {"name": "action", "description": "The specific action or operation occurring in this record, as derived from the event_type in the transaction. Data type: STRING. This field describes the type of staking operation being performed, such as delegation, undelegation, or reward collection. Used for staking operation analysis, transaction categorization, and governance tracking. Example: 'delegate' for delegation actions, 'undelegate' for undelegation actions, 'collect_rewards' for reward collection actions. Critical for understanding staking behavior, governance participation, and maintaining accurate transaction categorization in the Flow staking ecosystem.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "node_id": {"name": "node_id", "description": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "staking_actions_id": {"name": "staking_actions_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/staking/silver__staking_actions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::DATE"], "unique_key": "tx_id", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,delegator);"]}, "created_at": 1761764418.5008924, "relation_name": "FLOW.silver.staking_actions", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::DATE'],\n unique_key = 'tx_id',\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,delegator);\",\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH silver_events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n OR tx_id IN (\n SELECT\n tx_id\n FROM\n {{ this }}\n WHERE\n modified_timestamp >= SYSDATE() - INTERVAL '3 days'\n AND delegator IS NULL\n )\n{% endif %}\n),\nflow_staking AS (\n SELECT\n tx_id,\n event_index,\n block_timestamp,\n block_height,\n tx_succeeded,\n event_contract,\n event_type AS action,\n COALESCE(\n event_data :amount :: FLOAT,\n -- amount for event NewNodeCreated rep initial stake\n event_data :amountCommitted :: FLOAT\n ) AS amount,\n event_data :delegatorID :: STRING AS delegator_id,\n event_data :nodeID :: STRING AS node_id,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n silver_events\n WHERE\n event_contract = 'A.8624b52f9ddcd04a.FlowIDTableStaking'\n AND event_type IN (\n 'DelegatorTokensCommitted',\n 'TokensCommitted',\n\n 'DelegatorTokensStaked',\n 'TokensStaked',\n\n 'DelegatorTokensRequestedToUnstake',\n\n 'DelegatorTokensUnstaking',\n 'TokensUnstaking',\n\n 'DelegatorTokensUnstaked',\n 'TokensUnstaked',\n\n 'DelegatorUnstakedTokensWithdrawn',\n 'UnstakedTokensWithdrawn',\n\n 'DelegatorRewardTokensWithdrawn',\n 'RewardTokensWithdrawn',\n\n -- important additions to include \n -- initial stake, any self-unstake, refund\n 'NewNodeCreated',\n 'NodeTokensRequestedToUnstake',\n 'NodeRemovedAndRefunded',\n\n 'RewardsPaid',\n 'DelegatorRewardsPaid'\n )\n),\nadd_auth AS (\n SELECT\n tx_id,\n COALESCE(\n authorizers [1],\n authorizers [0]\n ) :: STRING AS primary_authorizer\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n flow_staking\n )\n\n{% if is_incremental() %}\nAND (\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n OR tx_id IN (\n SELECT\n tx_id\n FROM\n {{ this }}\n WHERE\n modified_timestamp >= SYSDATE() - INTERVAL '3 days'\n AND delegator IS NULL\n )\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n s.tx_id,\n event_index,\n block_timestamp,\n block_height,\n tx_succeeded,\n IFF(delegator_id IS NOT NULL, primary_authorizer, null) AS delegator,\n delegator_id,\n action,\n amount,\n node_id,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'event_index', 'action']\n ) }} AS staking_actions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n flow_staking s\n LEFT JOIN add_auth A USING (tx_id)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__labels_pools_metapier_s": {"database": "FLOW", "schema": "silver", "name": "silver__labels_pools_metapier_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/labels/silver__labels_pools_metapier_s.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.sql", "unique_id": "model.flow_models.silver__labels_pools_metapier_s", "fqn": ["flow_models", "silver", "labels", "silver__labels_pools_metapier_s"], "alias": "labels_pools_metapier_s", "checksum": {"name": "sha256", "checksum": "e4d8143cafc7f0e12be6c99513f7f0dd23cfc9a38bd74261a3ef6563b1cf35fc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Looks for new PoolCreated events from the Metapier factory and recordes info.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "deployment_timestamp": {"name": "deployment_timestamp", "description": "The block timestamp from the deployment transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token0_contract": {"name": "token0_contract", "description": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token1_contract": {"name": "token1_contract", "description": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "The ID of the swap pool, as designated by the DEX on contract creation.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "vault_address": {"name": "vault_address", "description": "The account address that holds tokens on behalf of the swap contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_contract": {"name": "swap_contract", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "labels_pools_metapier_id": {"name": "labels_pools_metapier_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/labels/silver__labels_pools_metapier_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "incremental_strategy": "delete+insert", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.504955, "relation_name": "FLOW.silver.labels_pools_metapier_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n incremental_strategy = 'delete+insert',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\npierpools AS (\n SELECT\n tx_id,\n block_timestamp,\n event_contract,\n event_type,\n event_data :poolId :: STRING AS pool_id,\n _inserted_timestamp\n FROM\n events\n WHERE\n event_contract = 'A.609e10301860b683.PierSwapFactory'\n AND event_type = 'NewPoolCreated'\n),\npier_events AS (\n SELECT\n *\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n pierpools\n )\n),\ntoken_withdraws AS (\n SELECT\n tx_id,\n block_timestamp,\n event_contract,\n event_index,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n pier_events\n WHERE\n event_type = 'TokensWithdrawn'\n AND event_data :amount :: DOUBLE = 0\n),\npairs AS (\n SELECT\n tx_id,\n block_timestamp AS deployment_timestamp,\n event_contract AS token0_contract,\n LAG(event_contract) over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) AS token1_contract,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n token_withdraws\n),\nescrow AS (\n SELECT\n tx_id,\n event_data :address :: STRING AS vault_address\n FROM\n pier_events\n WHERE\n event_contract = 'flow'\n AND event_type = 'AccountCreated'\n),\npool_addr AS (\n SELECT\n tx_id,\n event_contract AS swap_contract\n FROM\n pier_events\n WHERE\n event_type = 'Mint'\n),\nFINAL AS (\n SELECT\n C.tx_id,\n C.deployment_timestamp,\n C.token0_contract,\n C.token1_contract,\n p.pool_id,\n e.vault_address,\n pa.swap_contract,\n C._inserted_timestamp,\n C._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS labels_pools_metapier_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n pairs C\n LEFT JOIN pierpools p USING (tx_id)\n LEFT JOIN escrow e USING (tx_id)\n LEFT JOIN pool_addr pa USING (tx_id)\n WHERE\n token1_contract IS NOT NULL\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__contract_labels_s": {"database": "FLOW", "schema": "silver", "name": "silver__contract_labels_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/labels/silver__contract_labels_s.sql", "original_file_path": "models/silver/labels/silver__contract_labels_s.sql", "unique_id": "model.flow_models.silver__contract_labels_s", "fqn": ["flow_models", "silver", "labels", "silver__contract_labels_s"], "alias": "contract_labels_s", "checksum": {"name": "sha256", "checksum": "5f7d69cf5d43d6f7f793686da57668360e339d8294ca3219561e8dcfbc4561f8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "event_contract", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["event_contract"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table extracts all contract labels referenced in the events item of a Flow transaction.", "columns": {"event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "contract_name": {"name": "contract_name", "description": "The primary name assigned to a smart contract on the Flow blockchain, typically derived from the contract's deployment address. Data type: STRING. Used for identifying, filtering, and joining contract metadata. Example: 'FlowToken', 'TopShot'. Important for contract-level analytics, entity mapping, and dashboarding.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_address": {"name": "account_address", "description": "The account address in 0x form that instantiated the contract called in the event. Note, on the Flow blockchain the account and the contract are separate as the account may have created more than one contract, in rare instances, such as the following FLOW address 0x8624b52f9ddcd04a.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract_id": {"name": "event_contract_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/labels/silver__contract_labels_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["event_contract"], "unique_key": "event_contract", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.6047137, "relation_name": "FLOW.silver.contract_labels_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['event_contract'],\n unique_key = 'event_contract',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH splt AS (\n\n SELECT\n event_contract,\n SPLIT(\n event_contract,\n '.'\n ) AS ec_s,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp AS _modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nFINAL AS (\n SELECT\n DISTINCT event_contract,\n ec_s [array_size(ec_s)-1] :: STRING AS contract_name,\n CONCAT(\n '0x',\n ec_s [array_size(ec_s)-2] :: STRING\n ) AS account_address,\n _inserted_timestamp,\n _partition_by_block_id,\n _modified_timestamp\n FROM\n splt\n WHERE\n ec_s [0] != 'flow'\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['event_contract']\n ) }} AS event_contract_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL qualify ROW_NUMBER() over (\n PARTITION BY event_contract\n ORDER BY\n _modified_timestamp DESC\n ) = 1", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__labels": {"database": "FLOW", "schema": "silver", "name": "silver__labels", "resource_type": "model", "package_name": "flow_models", "path": "silver/labels/silver__labels.sql", "original_file_path": "models/silver/labels/silver__labels.sql", "unique_id": "model.flow_models.silver__labels", "fqn": ["flow_models", "silver", "labels", "silver__labels"], "alias": "labels", "checksum": {"name": "sha256", "checksum": "8051bbf26e36cd854dc0fcb08771187017e2e8d48e8f8b1c326c27751ea066e5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address); DELETE FROM {{ this }} WHERE _is_deleted = TRUE;", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "labels_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "modified_timestamp::DATE", "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table provides labels for addresses on the Flow blockchain.", "columns": {"_ingested_at": {"name": "_ingested_at", "description": "When the record was ingested by the chainwalker.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "blockchain": {"name": "blockchain", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "address": {"name": "address", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "creator": {"name": "creator", "description": "The source of the labeling information for the address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "label_type": {"name": "label_type", "description": "The primary category or classification assigned to an address, contract, or entity (e.g., 'CEX', 'Operator', 'NFT', 'DeFi', 'Game'). Data type: STRING. Used for grouping, filtering, and analyzing entities by type in dashboards and reports. Example: 'CEX' for centralized exchanges, 'NFT' for non-fungible token contracts. Important for segmentation and entity-level analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "label_subtype": {"name": "label_subtype", "description": "A more granular classification within the primary `label_type`, specifying the role or function of the address or contract (e.g., 'hot wallet', 'deposit wallet', 'validator', 'marketplace'). Data type: STRING. Used for detailed segmentation, filtering, and analytics. Example: 'hot wallet' under 'CEX', or 'validator' under 'Operator'. Important for fine-grained entity analysis and reporting.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "address_name": {"name": "address_name", "description": "The name for a specific address, like Kraken or Huobi for CEX, or consensus vs verification for validator.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "project_name": {"name": "project_name", "description": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "labels_id": {"name": "labels_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "When the record was ingested by the chainwalker.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/labels/silver__labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "labels_id", "cluster_by": "modified_timestamp::DATE", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address); DELETE FROM {{ this }} WHERE _is_deleted = TRUE;"]}, "created_at": 1761764418.6340125, "relation_name": "FLOW.silver.labels", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'labels_id',\n cluster_by = 'modified_timestamp::DATE',\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address); DELETE FROM {{ this }} WHERE _is_deleted = TRUE;\",\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH labels AS (\n\n SELECT\n _ingested_at,\n blockchain,\n address,\n creator,\n label_type,\n label_subtype,\n address_name,\n project_name,\n _is_deleted,\n labels_combined_id AS labels_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n {{ ref('bronze__labels') }}\n\n {% if is_incremental() %}\n WHERE modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\nSELECT\n *\nFROM\n labels", "language": "sql", "refs": [{"name": "bronze__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__validator_labels": {"database": "FLOW", "schema": "silver", "name": "silver__validator_labels", "resource_type": "model", "package_name": "flow_models", "path": "silver/labels/silver__validator_labels.sql", "original_file_path": "models/silver/labels/silver__validator_labels.sql", "unique_id": "model.flow_models.silver__validator_labels", "fqn": ["flow_models", "silver", "labels", "silver__validator_labels"], "alias": "validator_labels", "checksum": {"name": "sha256", "checksum": "fd5ddf8cbd1b25a665e05e791a31a4f609e96adfd8aecc0c8ac1131612431bd3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table stores all of the Validator Node IDs and the type of validator, per id.", "columns": {"node_id": {"name": "node_id", "description": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "validator_type": {"name": "validator_type", "description": "The role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: 'consensus' for consensus nodes, 'execution' for execution nodes, 'collection' for collection nodes, 'verification' for verification nodes, 'access' for access nodes. Critical for understanding Flow's multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "project_name": {"name": "project_name", "description": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/labels/silver__validator_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.6300685, "relation_name": "FLOW.silver.validator_labels", "raw_code": "{{ config(\n materialized = 'table',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH labels AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__labels') }}\n WHERE\n label_type = 'operator'\n)\nSELECT\n address AS node_id,\n address_name AS validator_type,\n project_name\nFROM\n labels", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__labels_pools_s": {"database": "FLOW", "schema": "silver", "name": "silver__labels_pools_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/labels/silver__labels_pools_s.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.sql", "unique_id": "model.flow_models.silver__labels_pools_s", "fqn": ["flow_models", "silver", "labels", "silver__labels_pools_s"], "alias": "labels_pools_s", "checksum": {"name": "sha256", "checksum": "69d98883dc486a5675a8cf1aeb9b8ec0c5468e2f80b6232450c4561f7eec940b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Looks for new PairCreated events from the Swap pair factory and records info.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "deployment_timestamp": {"name": "deployment_timestamp", "description": "The block timestamp from the deployment transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token0_contract": {"name": "token0_contract", "description": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token1_contract": {"name": "token1_contract", "description": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "The ID of the swap pool, as designated by the DEX on contract creation.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "vault_address": {"name": "vault_address", "description": "The account address that holds tokens on behalf of the swap contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_contract": {"name": "swap_contract", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "labels_pools_id": {"name": "labels_pools_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/labels/silver__labels_pools_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "incremental_strategy": "delete+insert", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.6066716, "relation_name": "FLOW.silver.labels_pools_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n incremental_strategy = 'delete+insert',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\npair_labels AS (\n SELECT\n *\n FROM\n {{ ref('silver__contract_labels_s') }}\n WHERE\n contract_name ILIKE '%swappair%'\n),\npair_creation AS (\n SELECT\n tx_id,\n block_timestamp,\n event_contract,\n event_data :numPairs :: NUMBER AS pair_number,\n event_data :pairAddress :: STRING AS account_address,\n event_data :token0Key :: STRING AS token0_contract,\n event_data :token1Key :: STRING AS token1_contract,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n events\n WHERE\n event_type = 'PairCreated'\n),\nFINAL AS (\n SELECT\n tx_id,\n block_timestamp AS deployment_timestamp,\n pair_number as pool_id,\n p.account_address as vault_address,\n token0_contract,\n token1_contract,\n l.event_contract AS swap_contract,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS labels_pools_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n pair_creation p\n LEFT JOIN pair_labels l USING (account_address)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__contract_labels_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__contract_labels_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__transaction_actors": {"database": "FLOW", "schema": "silver", "name": "silver__transaction_actors", "resource_type": "model", "package_name": "flow_models", "path": "silver/curated/silver__transaction_actors.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.sql", "unique_id": "model.flow_models.silver__transaction_actors", "fqn": ["flow_models", "silver", "curated", "silver__transaction_actors"], "alias": "transaction_actors", "checksum": {"name": "sha256", "checksum": "e52045ab00b45d339bc76cb4b06cd486bbde429a711c41cc6a5a6e480e9b43c3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,address);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "transaction_actors_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"]}, "tags": ["scheduled_non_core"], "description": "-| A curated table that extracts addresses involved in the events of a transactions, tagging them as actors in the transaction.", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROPOSER": {"name": "PROPOSER", "description": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUTHORIZERS": {"name": "AUTHORIZERS", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARGUMENT_NAME": {"name": "ARGUMENT_NAME", "description": "The name of the key for the argument in the event payload emitted by the transaction event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_ACTORS_ID": {"name": "TRANSACTION_ACTORS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/curated/silver__transaction_actors.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "transaction_actors_id", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,address);"]}, "created_at": 1761764418.7225387, "relation_name": "FLOW.silver.transaction_actors", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'transaction_actors_id',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n post_hook = 'ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,address);',\n tags = ['scheduled_non_core']\n) }}\n\nWITH transactions AS (\n\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n authorizers,\n payer,\n proposer,\n events,\n tx_succeeded,\n _partition_by_block_id\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n ARRAY_SIZE(events) > 0\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nflatten_events AS (\n SELECT\n tx_id,\n A.value :type :: STRING AS event_type,\n A.value :event_index :: INT AS event_index,\n COALESCE(\n b.value :value :value :type :: STRING,\n b.value :value :type :: STRING\n ) AS argument_type,\n b.value :name :: STRING AS argument_name,\n COALESCE(\n b.value :value :value :value :: STRING,\n b.value :value :value :: STRING\n ) AS address\n FROM\n transactions,\n LATERAL FLATTEN (events) A,\n LATERAL FLATTEN (\n VALUE :values :value :fields :: ARRAY\n ) b\n WHERE\n b.value :value :type :: STRING IN (\n 'Optional',\n 'Address'\n )\n)\nSELECT\n t.block_height,\n t.block_timestamp,\n A.tx_id,\n t.proposer,\n t.payer,\n t.authorizers,\n A.event_type,\n A.event_index,\n A.argument_name,\n A.address,\n t.tx_succeeded,\n t._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'event_index', 'argument_name', 'address']\n ) }} AS transaction_actors_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n flatten_events A\n LEFT JOIN transactions t USING (tx_id)\nWHERE\n A.argument_type = 'Address'", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__flow_evm_address_map": {"database": "FLOW", "schema": "silver", "name": "silver__flow_evm_address_map", "resource_type": "model", "package_name": "flow_models", "path": "silver/curated/silver__flow_evm_address_map.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.sql", "unique_id": "model.flow_models.silver__flow_evm_address_map", "fqn": ["flow_models", "silver", "curated", "silver__flow_evm_address_map"], "alias": "flow_evm_address_map", "checksum": {"name": "sha256", "checksum": "753a2115ff3a0a8929d6764cb5ab477efdf6ccb7bd7defa1677bb2bda3ec0b5b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "flow_evm_address_map_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled_non_core"], "description": "-| A table that maps EVM addresses to Flow addresses based on COA Creation events.", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVM_ADDRESS": {"name": "EVM_ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FLOW_ADDRESS": {"name": "FLOW_ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FLOW_EVM_ADDRESS_MAP_ID": {"name": "FLOW_EVM_ADDRESS_MAP_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/curated/silver__flow_evm_address_map.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "unique_key": "flow_evm_address_map_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "tags": ["scheduled_non_core"]}, "created_at": 1761764418.680706, "relation_name": "FLOW.silver.flow_evm_address_map", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n unique_key = 'flow_evm_address_map_id',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n tags = ['scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n block_timestamp :: DATE >= '2024-09-02'\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncoa_creation AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n CONCAT(\n '0x',\n event_data :address :: STRING\n ) AS evm_address\n FROM\n events\n WHERE\n event_contract = 'A.e467b9dd11fa00df.EVM'\n AND event_type = 'CadenceOwnedAccountCreated'\n),\ntxs AS (\n SELECT\n tx_id,\n block_height,\n authorizers\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n block_timestamp :: DATE >= '2024-09-02'\n AND tx_id IN (\n SELECT\n tx_id\n FROM\n events\n )\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nget_flow_address AS (\n SELECT\n tx_id,\n block_height,\n event_index,\n event_type,\n event_data :address :: STRING AS flow_address\n FROM\n events\n WHERE\n event_contract = 'flow'\n AND event_type = 'CapabilityPublished'\n AND tx_id IN (\n SELECT\n tx_id\n FROM\n coa_creation\n ) -- a transaction may emit multiple CapabilityPublished events\n qualify(ROW_NUMBER() over (PARTITION BY tx_id\n ORDER BY\n event_index) = 1)\n),\nmap_addresses AS (\n SELECT\n A.tx_id,\n A.block_timestamp,\n A.block_height,\n A.evm_address,\n COALESCE(\n b.flow_address,\n C.authorizers [0] :: STRING\n ) AS flow_address,\n b.flow_address IS NULL AS used_authorizer\n FROM\n coa_creation A\n LEFT JOIN get_flow_address b\n ON A.tx_id = b.tx_id\n AND A.block_height = b.block_height\n LEFT JOIN txs C\n ON A.tx_id = C.tx_id\n AND A.block_height = C.block_height\n)\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n evm_address,\n flow_address,\n used_authorizer,\n {{ dbt_utils.generate_surrogate_key(['evm_address', 'flow_address']) }} AS flow_evm_address_map_id,\n SYSDATE() AS modified_timestamp,\n SYSDATE() AS inserted_timestamp,\n '{{ invocation_id }}' AS invocation_id\nFROM\n map_addresses", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__swaps_final": {"database": "FLOW", "schema": "silver", "name": "silver__swaps_final", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/silver__swaps_final.sql", "original_file_path": "models/silver/defi/silver__swaps_final.sql", "unique_id": "model.flow_models.silver__swaps_final", "fqn": ["flow_models", "silver", "defi", "silver__swaps_final"], "alias": "swaps_final", "checksum": {"name": "sha256", "checksum": "565938628c78a553b4ca4c6f707311802c16f8f5245f000d9a2cc1e4cf0dd7c3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,trader);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "swaps_final_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["scheduled_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::DATE"], "unique_key": "swaps_final_id", "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,trader);"]}, "created_at": 1761764411.1670585, "relation_name": "FLOW.silver.swaps_final", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::DATE'],\n unique_key = 'swaps_final_id',\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,trader);\",\n tags = ['scheduled_non_core']\n) }}\n\nWITH swaps_from_aggregator AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n swap_index,\n pool_address AS swap_contract,\n pool_source AS platform,\n trader,\n token_in_amount,\n token_in_contract,\n NULL AS token_in_destination,\n token_out_amount,\n token_out_contract,\n NULL AS token_out_source,\n modified_timestamp AS _modified_timestamp,\n 0 AS _priority\n FROM\n {{ ref('silver__swaps_aggregator') }}\n\n{% if is_incremental() %}\nWHERE\n _modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\n\nswaps_from_increment_factory AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n swap_index,\n swap_contract,\n NULL AS platform,\n trader,\n token_in_amount,\n token_in_contract,\n NULL AS token_in_destination,\n token_out_amount,\n token_out_contract,\n NULL AS token_out_source,\n modified_timestamp AS _modified_timestamp,\n 2 AS _priority -- Priority between aggregator and regular swaps\n FROM\n {{ ref('silver__increment_swaps') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\n\nswaps AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n swap_index,\n swap_contract,\n NULL AS platform,\n trader,\n token_in_amount,\n token_in_contract,\n token_in_destination,\n token_out_amount,\n token_out_contract,\n token_out_source,\n modified_timestamp AS _modified_timestamp,\n 1 AS _priority\n FROM\n {{ ref('silver__swaps_s') }}\n WHERE\n tx_id NOT IN (\n SELECT DISTINCT tx_id \n FROM swaps_from_aggregator\n \n UNION ALL\n \n SELECT DISTINCT tx_id \n FROM swaps_from_increment_factory\n )\n\n{% if is_incremental() %}\nAND _modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nswaps_union AS (\n SELECT\n *\n FROM\n swaps_from_aggregator\n UNION ALL\n SELECT \n * \n FROM \n swaps_from_increment_factory\n UNION ALL\n SELECT\n *\n FROM\n swaps\n) {# Note - curr prices pipeline does not include token address data, making the join difficult and\ninaccurate.NEW prices models DO have this so will\nADD\n price fields WITH may RELEASE.#}\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'swap_index']\n ) }} AS swaps_final_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n swaps_union", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}, {"name": "silver__increment_swaps", "package": null, "version": null}, {"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__swaps_aggregator", "model.flow_models.silver__increment_swaps", "model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__swaps_events_s": {"database": "FLOW", "schema": "silver", "name": "silver__swaps_events_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/silver__swaps_events_s.sql", "original_file_path": "models/silver/defi/silver__swaps_events_s.sql", "unique_id": "model.flow_models.silver__swaps_events_s", "fqn": ["flow_models", "silver", "defi", "silver__swaps_events_s"], "alias": "swaps_events_s", "checksum": {"name": "sha256", "checksum": "b8c2e669bdbe6ef6f918c71fae7b6fea412716fa1245317962c06fc81ff2c99d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', tx_id, event_index)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table records events from each Swap related transaction on the FLOW blockchain, as determined by an interaction with a SwapPair contract. This is intended to be internal only for downstream usage.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_index": {"name": "event_index", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_type": {"name": "event_type", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_data": {"name": "event_data", "description": "The data passed to the event, in the form of key-value pairs.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swaps_events_id": {"name": "swaps_events_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/silver__swaps_events_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "CONCAT_WS('-', tx_id, event_index)", "incremental_strategy": "delete+insert", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.8567526, "relation_name": "FLOW.silver.swaps_events_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = \"CONCAT_WS('-', tx_id, event_index)\",\n incremental_strategy = 'delete+insert',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH swaps_txs AS (\n\n SELECT\n block_height,\n tx_id,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_contract LIKE '%SwapPair%'\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nswap_events AS (\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n event_id,\n event_index,\n events_count,\n payload,\n event_contract,\n event_type,\n event_data,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n swaps_txs\n ) \n -- exclude infra events, always final 3\n AND event_index < events_count - 3\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_id,\n block_height,\n block_timestamp,\n event_id,\n event_index,\n events_count,\n payload,\n event_contract,\n event_type,\n event_data,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'event_index']\n ) }} AS swaps_events_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n swap_events", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__swaps_s": {"database": "FLOW", "schema": "silver", "name": "silver__swaps_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/silver__swaps_s.sql", "original_file_path": "models/silver/defi/silver__swaps_s.sql", "unique_id": "model.flow_models.silver__swaps_s", "fqn": ["flow_models", "silver", "defi", "silver__swaps_s"], "alias": "swaps_s", "checksum": {"name": "sha256", "checksum": "2d7830a9839e351343cdd2b3236ba52c20152c2af7ae8a6a2043b07230a5a049"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', tx_id, swap_index)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table records asset swaps on the Flow blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_contract": {"name": "swap_contract", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_index": {"name": "swap_index", "description": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "trader": {"name": "trader", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_source": {"name": "token_out_source", "description": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_amount": {"name": "token_out_amount", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_contract": {"name": "token_out_contract", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_destination": {"name": "token_in_destination", "description": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_amount": {"name": "token_in_amount", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_contract": {"name": "token_in_contract", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swaps_id": {"name": "swaps_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/silver__swaps_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "CONCAT_WS('-', tx_id, swap_index)", "incremental_strategy": "delete+insert", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764418.7650716, "relation_name": "FLOW.silver.swaps_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = \"CONCAT_WS('-', tx_id, swap_index)\",\n incremental_strategy = 'delete+insert',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_contract,\n event_type,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n {{ ref('silver__swaps_events_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nswap_events AS (\n SELECT\n *\n FROM\n events\n WHERE\n tx_id NOT IN (\n SELECT\n DISTINCT tx_id\n FROM\n events\n WHERE\n event_type = 'RewardTokensWithdrawn'\n OR event_type = 'NFTReceived'\n ) -- PierPair needs a bespoke model as it does not deposit traded token to Pool contract\n AND tx_id NOT IN (\n SELECT\n DISTINCT tx_id\n FROM\n events\n WHERE\n event_contract LIKE '%PierPair%'\n )\n),\npool_info AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n event_type,\n RANK() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) - 1 AS swap_index,\n event_contract AS pool_contract,\n CASE\n WHEN object_keys(event_data) [0] :: STRING = 'side' THEN 'Blocto'\n WHEN object_keys(event_data) [0] :: STRING = 'direction' THEN 'Increment'\n WHEN object_keys(event_data) [3] :: STRING = 'swapAForB' THEN 'Metapier'\n ELSE 'Other'\n END AS likely_dex,\n COALESCE(\n event_data :direction :: NUMBER,\n event_data :side :: NUMBER - 1,\n event_data :swapAForB :: BOOLEAN :: NUMBER\n ) AS direction,\n COALESCE(\n event_data :inTokenAmount,\n event_data :token1Amount,\n event_data :amountIn\n ) :: DOUBLE AS in_token_amount,\n COALESCE(\n event_data :outTokenAmount,\n event_data :token2Amount,\n event_data :amountOut\n ) :: DOUBLE AS out_token_amount,\n _inserted_timestamp\n FROM\n swap_events\n WHERE\n event_type IN (\n 'Trade',\n 'Swap'\n )\n),\ntoken_withdraws AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n RANK() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) - 1 AS token_index,\n RANK() over (\n PARTITION BY CONCAT(\n tx_id,\n event_data :amount :: STRING,\n event_data :from :: STRING\n )\n ORDER BY\n event_index\n ) - 1 AS unique_order,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n swap_events\n WHERE\n event_type = 'TokensWithdrawn'\n AND tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n pool_info\n )\n AND event_data :from :: STRING != 'null'\n),\ntoken_deposits AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n RANK() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) - 1 AS token_index,\n RANK() over (\n PARTITION BY CONCAT(\n tx_id,\n event_data :amount :: STRING,\n event_data :to :: STRING\n )\n ORDER BY\n event_index\n ) - 1 AS unique_order,\n event_contract,\n event_data,\n _inserted_timestamp\n FROM\n swap_events\n WHERE\n event_type = 'TokensDeposited'\n AND tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n pool_info\n )\n AND event_data :to :: STRING != 'null'\n),\nlink_token_movement AS (\n SELECT\n w.tx_id,\n w.block_timestamp,\n w.block_height,\n w._inserted_timestamp,\n w._partition_by_block_id,\n -- set transfer index based on execution via deposit, not withdraw, event\n RANK() over (\n PARTITION BY w.tx_id\n ORDER BY\n d.event_index\n ) - 1 AS transfer_index,\n w.event_data :from :: STRING AS withdraw_from,\n d.event_data :to :: STRING AS deposit_to,\n w.event_data :amount :: DOUBLE AS amount,\n w.event_contract AS token_contract,\n w.event_contract = d.event_contract AS contract_check\n FROM\n token_withdraws w\n LEFT JOIN token_deposits d\n ON w.tx_id = d.tx_id\n AND w.event_contract = d.event_contract\n AND w.event_data :amount :: STRING = d.event_data :amount :: STRING\n AND w.unique_order = d.unique_order\n),\nrestructure AS (\n SELECT\n t.tx_id,\n t.transfer_index,\n p.swap_index,\n RANK() over (\n PARTITION BY t.tx_id,\n swap_index\n ORDER BY\n transfer_index\n ) - 1 AS token_position,\n t.withdraw_from,\n t.deposit_to,\n CONCAT('0x', SPLIT(pool_contract, '.') [1]) AS pool_address,\n sub.trader,\n ARRAYS_OVERLAP(ARRAY_CONSTRUCT(t.withdraw_from, t.deposit_to), ARRAY_CONSTRUCT(pool_address, sub.trader)) AS transfer_involve_pool_or_trader,\n t.amount,\n t.token_contract,\n p.pool_contract,\n p.direction,\n p.in_token_amount,\n p.out_token_amount\n FROM\n link_token_movement t\n LEFT JOIN pool_info p\n ON p.tx_id = t.tx_id\n AND (\n p.in_token_amount = t.amount -- blocto takes a 0.3% fee\n OR ROUND((p.in_token_amount / 0.997) - t.amount) = 0\n OR p.out_token_amount = t.amount\n OR ROUND((p.out_token_amount / 0.997) - t.amount) = 0\n )\n AND transfer_index >= swap_index\n LEFT JOIN (\n SELECT\n tx_id,\n withdraw_from AS trader\n FROM\n link_token_movement\n WHERE\n transfer_index = 0\n ) sub\n ON t.tx_id = sub.tx_id\n WHERE\n swap_index IS NOT NULL -- exclude the network fee token movement\n AND transfer_involve_pool_or_trader\n),\n-- there are some cases where the same token is transferred multiple times in a single swap\n-- causing an error with object agg\nexcl_dup_transfer AS (\n SELECT\n tx_id,\n pool_contract,\n swap_index,\n CONCAT(\n 'token',\n token_position\n ),\n COUNT(1) AS identical_transfer_count\n FROM\n restructure\n GROUP BY\n 1,\n 2,\n 3,\n 4\n HAVING\n identical_transfer_count > 1\n),\npool_token_alignment AS (\n SELECT\n tx_id,\n pool_contract,\n swap_index,\n OBJECT_AGG(CONCAT('token', token_position), token_contract :: variant) AS tokens,\n OBJECT_AGG(CONCAT('amount', token_position), amount) AS amounts,\n OBJECT_AGG(CONCAT('from', token_position), withdraw_from :: variant) AS withdraws,\n OBJECT_AGG(CONCAT('to', token_position), deposit_to :: variant) AS deposits\n FROM\n restructure\n WHERE\n tx_id NOT IN (\n SELECT\n DISTINCT tx_id\n FROM\n excl_dup_transfer\n )\n GROUP BY\n 1,\n 2,\n 3\n),\nboilerplate AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n _inserted_timestamp,\n _partition_by_block_id,\n withdraw_from AS trader\n FROM\n link_token_movement\n WHERE\n transfer_index = 0\n AND tx_id NOT IN (\n SELECT\n DISTINCT tx_id\n FROM\n excl_dup_transfer\n )\n),\nFINAL AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n pool_contract AS swap_contract,\n swap_index,\n trader,\n withdraws :from0 :: STRING AS token_out_source,\n tokens :token0 :: STRING AS token_out_contract,\n amounts :amount0 :: DOUBLE AS token_out_amount,\n deposits :to1 :: STRING AS token_in_destination,\n tokens :token1 :: STRING AS token_in_contract,\n amounts :amount1 :: DOUBLE AS token_in_amount,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'swap_index']\n ) }} AS swaps_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n boilerplate\n LEFT JOIN pool_token_alignment USING (tx_id)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__swaps_events_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__swaps_events_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__swaps_aggregator": {"database": "FLOW", "schema": "silver", "name": "silver__swaps_aggregator", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/silver__swaps_aggregator.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.sql", "unique_id": "model.flow_models.silver__swaps_aggregator", "fqn": ["flow_models", "silver", "defi", "silver__swaps_aggregator"], "alias": "swaps_aggregator", "checksum": {"name": "sha256", "checksum": "6670c15bdfe671cfff93bbc56faa95c5fa51aa154c1defef0805da568848fea9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "swaps_aggregator_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["inserted_timestamp::DATE"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled_non_core"], "description": "This table records asset swaps on the Flow blockchain parsing the log output of swaps through aggregators.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pool_address": {"name": "pool_address", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pool_source": {"name": "pool_source", "description": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_index": {"name": "swap_index", "description": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "trader": {"name": "trader", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_amount": {"name": "token_out_amount", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_contract": {"name": "token_out_contract", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_amount": {"name": "token_in_amount", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_contract": {"name": "token_in_contract", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swaps_aggregator_id": {"name": "swaps_aggregator_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/silver__swaps_aggregator.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["inserted_timestamp::DATE"], "unique_key": "swaps_aggregator_id", "tags": ["scheduled_non_core"]}, "created_at": 1761764418.8597324, "relation_name": "FLOW.silver.swaps_aggregator", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['inserted_timestamp::DATE'],\n unique_key = 'swaps_aggregator_id',\n tags = ['scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_contract,\n event_type,\n event_data,\n _inserted_timestamp,\n modified_timestamp AS _modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n _modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nparse_swap_log AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_type,\n ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) - 1 AS swap_index,\n event_data :poolAddress :: STRING AS pool_address,\n event_data :poolSource :: STRING AS pool_source,\n event_data :tokenInAmount :: FLOAT AS token_in_amount,\n event_data :tokenInKey :: STRING AS token_in_contract,\n event_data :tokenOutAmount :: FLOAT AS token_out_amount,\n event_data :tokenOutKey :: STRING AS token_out_contract\n FROM\n events\n WHERE\n event_contract = 'A.e876e00638d54e75.LogEntry'\n AND event_type = 'PoolSwapInAggregator'\n AND block_height >= 67100587\n),\ntransactions AS (\n SELECT\n tx_id,\n authorizers,\n modified_timestamp AS _modified_timestamp\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n parse_swap_log\n )\n AND block_height >= 67100587\n\n{% if is_incremental() %}\nAND _modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_height,\n block_timestamp,\n s.tx_id,\n swap_index,\n pool_address,\n pool_source,\n t.authorizers [0] :: STRING AS trader,\n token_in_amount,\n token_in_contract,\n token_out_amount,\n token_out_contract,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','swap_index']\n ) }} AS swaps_aggregator_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS invocation_id\nFROM\n parse_swap_log s\n LEFT JOIN transactions t USING (tx_id)", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__swaps_single_trade_s": {"database": "FLOW", "schema": "silver", "name": "silver__swaps_single_trade_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/silver__swaps_single_trade_s.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.sql", "unique_id": "model.flow_models.silver__swaps_single_trade_s", "fqn": ["flow_models", "silver", "defi", "silver__swaps_single_trade_s"], "alias": "swaps_single_trade_s", "checksum": {"name": "sha256", "checksum": "24f0173d9a991a4bdc6c2eae7652088d0fc4133c5c64b8e88afd2129c3938457"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table records single-pool asset swaps on the Flow blockchain. A single-pool asset swap is one where a liquidity pool exists for the trade such that no routing is required. (i.e. Swapping FUSD to USDT using `A.87f3f233f34b0733.FusdUsdtSwapPair`)", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_contract": {"name": "swap_contract", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "trader": {"name": "trader", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_amount": {"name": "token_out_amount", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_contract": {"name": "token_out_contract", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_amount": {"name": "token_in_amount", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_contract": {"name": "token_in_contract", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_side": {"name": "swap_side", "description": "The side of the pool that the trader is engaging, per the Trade or Swap event_data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_1_amount": {"name": "token_1_amount", "description": "Amount being swapped for token 1 in the swap pair.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_2_amount": {"name": "token_2_amount", "description": "Amount being swapped for token 2 in the swap pair.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swaps_single_trade_id": {"name": "swaps_single_trade_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/silver__swaps_single_trade_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "incremental_strategy": "delete+insert", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.0352335, "relation_name": "FLOW.silver.swaps_single_trade_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n incremental_strategy = 'delete+insert',\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH swaps_events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_contract,\n event_type,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n {{ ref('silver__swaps_events_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\naction_ct AS (\n SELECT\n tx_id,\n event_type,\n COUNT(1) AS n\n FROM\n swaps_events\n WHERE\n event_type IN (\n 'Trade',\n 'Swap'\n )\n GROUP BY\n 1,\n 2\n),\nstep_ct AS (\n SELECT\n tx_id,\n OBJECT_AGG(\n event_type,\n n\n ) AS ob\n FROM\n action_ct\n GROUP BY\n 1\n),\nsingle_trade AS (\n SELECT\n tx_id\n FROM\n step_ct\n WHERE\n ob :Trade = 1\n AND ob :Swap IS NULL\n),\nswaps_single_trade AS (\n SELECT\n *\n FROM\n swaps_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n single_trade\n )\n),\nindex_id AS (\n SELECT\n tx_id,\n event_type,\n MIN(event_index) AS event_index\n FROM\n swaps_single_trade\n WHERE\n event_type = 'TokensWithdrawn'\n GROUP BY\n 1,\n 2\n),\ntoken_out_data AS (\n SELECT\n sst.tx_id,\n block_timestamp,\n block_height,\n event_contract AS event_contract_token_out,\n event_data AS event_data_token_out,\n event_data :amount :: DOUBLE AS token_amount_token_out,\n LOWER(\n event_data :from :: STRING\n ) AS trader_token_out,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n index_id ii\n LEFT JOIN swaps_single_trade sst USING (\n tx_id,\n event_index\n )\n),\ntrade_data AS (\n SELECT\n tx_id,\n block_timestamp,\n event_type,\n event_contract AS event_contract_trade,\n event_data AS event_data_trade,\n event_data :side :: NUMBER AS swap_side,\n event_data :token1Amount :: DOUBLE AS token_1_amount,\n -- note some are decimal adjusted, some are not. identify by contract\n event_data :token2Amount :: DOUBLE AS token_2_amount,\n l.account_address AS swap_account,\n _inserted_timestamp\n FROM\n swaps_single_trade sst\n LEFT JOIN {{ ref('silver__contract_labels_s') }}\n l USING (event_contract)\n WHERE\n event_type = 'Trade'\n),\ntoken_in_data AS (\n SELECT\n sst.tx_id,\n sst.block_timestamp,\n sst.event_contract AS event_contract_token_in,\n sst.event_data AS event_data_token_in,\n sst.event_data :amount :: DOUBLE AS amount_token_in\n FROM\n trade_data t\n LEFT JOIN swaps_single_trade sst\n ON sst.tx_id = t.tx_id\n AND t.swap_account = LOWER(\n sst.event_data :from :: STRING\n )\n WHERE\n sst.event_type = 'TokensWithdrawn'\n),\ncombo AS (\n SELECT\n tod.tx_id,\n tod.block_timestamp,\n tod.block_height,\n td.event_contract_trade AS swap_contract,\n LOWER(\n tod.trader_token_out\n ) AS trader,\n tod.token_amount_token_out AS token_out_amount,\n tod.event_contract_token_out AS token_out_contract,\n tid.amount_token_in AS token_in_amount,\n tid.event_contract_token_in AS token_in_contract,\n -- keep these next 3 columns bc i can derive fees from the difference in token_out_amount and token_[n]_amount where n = swap_side\n td.swap_side,\n td.token_1_amount,\n td.token_2_amount,\n tod._inserted_timestamp,\n tod._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS swaps_single_trade_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n token_out_data tod\n LEFT JOIN trade_data td USING (tx_id)\n LEFT JOIN token_in_data tid USING (tx_id)\n)\nSELECT\n *\nFROM\n combo", "language": "sql", "refs": [{"name": "silver__swaps_events_s", "package": null, "version": null}, {"name": "silver__contract_labels_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__swaps_events_s", "model.flow_models.silver__contract_labels_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__increment_deployed_pairs": {"database": "FLOW", "schema": "silver", "name": "silver__increment_deployed_pairs", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/dex/increment/silver__increment_deployed_pairs.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.sql", "unique_id": "model.flow_models.silver__increment_deployed_pairs", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "silver__increment_deployed_pairs"], "alias": "increment_deployed_pairs", "checksum": {"name": "sha256", "checksum": "7b373b52ac10acccab4a42e4820cae1d2302668f4df9eb582e96db819a5267f9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core", "increment", "dex"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "event_contract", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core", "increment", "dex"], "description": "This table records newly deployed SwapPair contracts on the Flow blockchain, as detected from PairCreated events emitted by the SwapFactory contract.", "columns": {"pairAddress": {"name": "pairAddress", "description": "The address of the newly created pair contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The fully qualified contract name for the SwapPair.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token0_contract": {"name": "token0_contract", "description": "The contract address/key for token0 in the pair.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token1_contract": {"name": "token1_contract", "description": "The contract address/key for token1 in the pair.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "increment_deployed_pairs_id": {"name": "increment_deployed_pairs_id", "description": "A surrogate key for the row, generated from event_contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "The timestamp when the row was inserted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "The timestamp when the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "unique_key": "event_contract", "tags": ["scheduled_non_core", "increment", "dex"]}, "created_at": 1761764419.1325903, "relation_name": "FLOW.silver.increment_deployed_pairs", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n unique_key = 'event_contract',\n tags = ['scheduled_non_core','increment', 'dex']\n) }}\n\nWITH pair_data AS (\n SELECT \n event_data:pairAddress::STRING AS pairAddress,\n 'A.' || SUBSTR(pairAddress, 3, 99) || '.SwapPair' AS event_contract,\n event_data:token0Key::STRING AS token0_contract,\n event_data:token1Key::STRING AS token1_contract,\n modified_timestamp\n FROM \n {{ ref('silver__streamline_events') }}\n WHERE \n event_contract = 'A.b063c16cac85dbd1.SwapFactory'\n AND event_type = 'PairCreated'\n \n {% if is_incremental() %}\n AND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT \n pairAddress,\n event_contract,\n token0_contract,\n token1_contract,\n -- Now we use the event_contract from the CTE which is guaranteed to be the unique pair contract\n {{ dbt_utils.generate_surrogate_key(['event_contract']) }} AS increment_deployed_pairs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM \n pair_data", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__increment_swaps": {"database": "FLOW", "schema": "silver", "name": "silver__increment_swaps", "resource_type": "model", "package_name": "flow_models", "path": "silver/defi/dex/increment/silver__increment_swaps.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.sql", "unique_id": "model.flow_models.silver__increment_swaps", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "silver__increment_swaps"], "alias": "increment_swaps", "checksum": {"name": "sha256", "checksum": "1dd34f7330751b9ce08974d0051adcec308845491ee8bfcd7a91c3d75134b0eb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core", "increment", "dex"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "increment_swaps_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["scheduled_non_core", "increment", "dex"], "description": "This table records asset swaps on the Flow blockchain parsed from Swap events emitted by Increment SwapPair contracts (via the SwapFactory contract).", "columns": {"block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_index": {"name": "swap_index", "description": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "swap_contract": {"name": "swap_contract", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "platform": {"name": "platform", "description": "The platform or protocol for the swap. (Always NULL for Increment pairs)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "trader": {"name": "trader", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_amount": {"name": "token_in_amount", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_in_contract": {"name": "token_in_contract", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_amount": {"name": "token_out_amount", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_out_contract": {"name": "token_out_contract", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "increment_swaps_id": {"name": "increment_swaps_id", "description": "A surrogate key for the row, generated from tx_id and event_index.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "The timestamp when the row was inserted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "The timestamp when the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "The dbt invocation ID for the run that produced this row.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/defi/dex/increment/silver__increment_swaps.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::DATE"], "unique_key": "increment_swaps_id", "tags": ["scheduled_non_core", "increment", "dex"]}, "created_at": 1761764419.153201, "relation_name": "FLOW.silver.increment_swaps", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::DATE'],\n unique_key = 'increment_swaps_id',\n tags = ['scheduled_non_core', 'increment', 'dex']\n) }}\n\nWITH increment_pairs AS (\n -- Get all deployed Increment pairs\n SELECT\n event_contract AS pair_contract\n FROM\n {{ ref('silver__increment_deployed_pairs') }}\n),\n\nevents AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_contract,\n event_type,\n event_data,\n _inserted_timestamp,\n modified_timestamp AS _modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_contract IN (SELECT pair_contract FROM increment_pairs)\n AND event_type = 'Swap'\n\n {% if is_incremental() %}\n AND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n {% endif %}\n \n),\n\nswappair_events AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_contract AS swap_contract,\n NULL AS platform,\n CASE \n WHEN event_data:amount0In::FLOAT > 0 THEN event_data:amount0In::FLOAT\n ELSE event_data:amount1In::FLOAT\n END AS token_in_amount,\n \n CASE \n WHEN event_data:amount0In::FLOAT > 0 THEN event_data:amount0Type::STRING\n ELSE event_data:amount1Type::STRING\n END AS token_in_contract,\n \n CASE \n WHEN event_data:amount0Out::FLOAT > 0 THEN event_data:amount0Out::FLOAT\n ELSE event_data:amount1Out::FLOAT\n END AS token_out_amount,\n \n CASE \n WHEN event_data:amount0Out::FLOAT > 0 THEN event_data:amount0Type::STRING\n ELSE event_data:amount1Type::STRING\n END AS token_out_contract,\n \n _modified_timestamp\n FROM\n events\n),\n\ntransactions AS (\n SELECT\n tx_id,\n authorizers\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n tx_id IN (SELECT DISTINCT tx_id FROM swappair_events)\n\n {% if is_incremental() %}\n AND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT\n s.block_height,\n s.block_timestamp,\n s.tx_id,\n ROW_NUMBER() OVER (PARTITION BY s.tx_id ORDER BY s.event_index) - 1 AS swap_index,\n s.swap_contract,\n s.platform,\n t.authorizers[0]::STRING AS trader,\n s.token_in_amount,\n s.token_in_contract,\n s.token_out_amount,\n s.token_out_contract,\n {{ dbt_utils.generate_surrogate_key(['s.tx_id', 's.event_index']) }} AS increment_swaps_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n swappair_events s\nLEFT JOIN\n transactions t ON s.tx_id = t.tx_id", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}, {"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__increment_deployed_pairs", "model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_allday_metadata_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_allday_metadata_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_allday_metadata_s.sql", "original_file_path": "models/silver/nft/silver__nft_allday_metadata_s.sql", "unique_id": "model.flow_models.silver__nft_allday_metadata_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_allday_metadata_s"], "alias": "nft_allday_metadata_s", "checksum": {"name": "sha256", "checksum": "39159be2ac21a99a4b0c2f6ea8184452c3cdba9646069170094ecbc369c137f6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nflallday_id);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_allday_metadata_s_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["nft"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "cluster_by": ["_inserted_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"], "unique_key": "nft_allday_metadata_s_id", "tags": ["nft"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nflallday_id);"]}, "created_at": 1761764411.2558262, "relation_name": "FLOW.silver.nft_allday_metadata_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n cluster_by = ['_inserted_timestamp::DATE'],\n merge_exclude_columns = [\"inserted_timestamp\"],\n unique_key = 'nft_allday_metadata_s_id',\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nflallday_id);\",\n tags = ['nft']\n) }}\n\nWITH api_call AS (\n\n SELECT\n *\n FROM\n {{ source(\n 'bronze_api',\n 'allday_metadata'\n ) }}\n WHERE\n contract = 'A.e4cf4bdc1751c65d.AllDay'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFLATTEN_RES AS (\n SELECT\n flattened_array.value:node as data,\n api_call.res:status_code as status_code,\n SYSDATE() as _inserted_timestamp,\n contract\n FROM api_call,\n LATERAL FLATTEN(input => api_call.res:data:data:searchMomentNFTsV2:edges) as flattened_array\n WHERE api_call.res:status_code = 200 \n AND data IS NOT NULL\n),\n\nFINAL AS (\n SELECT\n DATA :flowID :: STRING AS nft_id,\n {{ dbt_utils.generate_surrogate_key(\n ['nft_id']\n ) }} AS nft_allday_metadata_s_id,\n contract AS nft_collection,\n DATA :id :: STRING AS nflallday_id,\n DATA :serialNumber :: NUMBER AS serial_number,\n DATA: edition :tier :: STRING AS moment_tier,\n DATA :edition :currentMintSize :: NUMBER AS total_circulation,\n DATA :edition :play :metadata :description :: VARCHAR AS moment_description,\n IFF(\n DATA :edition :play :metadata :playerFullName :: STRING = '',\n 'N/A',\n DATA :edition :play :metadata :playerFullName :: STRING\n ) AS player,\n DATA :edition :play :metadata: teamName :: STRING AS team,\n DATA :edition :play :metadata :season :: STRING AS season,\n DATA :edition :play :metadata: week :: STRING AS week,\n DATA :edition :play :metadata: classification :: STRING AS classification,\n DATA :edition :play :metadata :playType :: STRING AS play_type,\n DATA :edition :play :metadata :gameDate :: TIMESTAMP AS moment_date,\n DATA :edition :series :name :: STRING AS series,\n DATA :edition: set :name :: STRING AS set_name,\n DATA :edition :play :metadata :videos :: ARRAY AS video_urls,\n DATA :edition :play :: OBJECT AS moment_stats_full,\n _inserted_timestamp,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n FLATTEN_RES\n)\nSELECT\n *\nFROM\n FINAL\nqualify ROW_NUMBER() over (\n PARTITION BY nft_allday_metadata_s_id\n ORDER BY\n _inserted_timestamp DESC\n ) = 1", "language": "sql", "refs": [], "sources": [["bronze_api", "allday_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_api.allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_topshot_pack_sales_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_topshot_pack_sales_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_topshot_pack_sales_s.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.sql", "unique_id": "model.flow_models.silver__nft_topshot_pack_sales_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_topshot_pack_sales_s"], "alias": "nft_topshot_pack_sales_s", "checksum": {"name": "sha256", "checksum": "ccc547bfd68de3c9429ead170718eb4f41ea6383ad977313bd0e422cb79ce732"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["tx_id", "nft_id"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "TopShot pack sales", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "marketplace": {"name": "marketplace", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_collection": {"name": "nft_collection", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "currency": {"name": "currency", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tokenflow": {"name": "tokenflow", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparties": {"name": "counterparties", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_topshot_sales_id": {"name": "nft_topshot_sales_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": ["tx_id", "nft_id"], "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.4894457, "relation_name": "FLOW.silver.nft_topshot_pack_sales_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = ['tx_id','nft_id'],\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH silver_events AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nnft_txs AS (\n SELECT\n tx_id,\n event_index,\n block_height,\n block_timestamp,\n tx_succeeded,\n event_data :id :: INT AS nft_id,\n _inserted_timestamp\n FROM\n silver_events\n WHERE\n event_data :from = '0xe1f2a091f7bb5245'\n AND event_contract = 'A.0b2a3299cc857e29.TopShot'\n)\nSELECT\n A.tx_id,\n A.block_height,\n A.block_timestamp,\n 'topshot pack' AS marketplace,\n NULL AS nft_collection,\n A.nft_id,\n b.event_data :to :: STRING buyer,\n NULL AS seller,\n NULL price,\n NULL currency,\n A.tx_succeeded,\n NULL AS tokenflow,\n NULL AS counterparties,\n MD5(\n CAST(COALESCE(CAST(A.tx_id AS VARCHAR), '') AS VARCHAR)\n ) AS pack_id,\n A._inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['A.tx_id', 'nft_id']\n ) }} AS nft_topshot_pack_sales_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n nft_txs A\n JOIN silver_events b\n ON A.tx_id = b.tx_id\n AND A.nft_id :: STRING = b.event_data :id :: STRING\nWHERE\n event_data :to IS NOT NULL\n AND A.event_index <> b.event_index", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_sales_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_sales_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_sales_s.sql", "original_file_path": "models/silver/nft/silver__nft_sales_s.sql", "unique_id": "model.flow_models.silver__nft_sales_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_sales_s"], "alias": "nft_sales_s", "checksum": {"name": "sha256", "checksum": "fe24922ab61e56522201e8b3a25900f2a9f28ffc4cf213fe89ff66bae6fc449f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,nft_id,buyer,seller);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "NFT market sales on the Flow blockchain. This table will only contain successful transactions, as failed transactions will not have the requisite events to determine it was an attempted NFT purchase.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "marketplace": {"name": "marketplace", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_collection": {"name": "nft_collection", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "currency": {"name": "currency", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tokenflow": {"name": "tokenflow", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparties": {"name": "counterparties", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_sales_id": {"name": "nft_sales_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/silver__nft_sales_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::DATE"], "unique_key": "tx_id", "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,nft_id,buyer,seller);"]}, "created_at": 1761764419.4875333, "relation_name": "FLOW.silver.nft_sales_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::DATE'],\n unique_key = 'tx_id',\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,nft_id,buyer,seller);\",\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH topshot AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__nft_topshot_sales_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nsecondary_mkts AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_transactions_secondary_market_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\ngiglabs AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_giglabs_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\ncombo AS (\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','seller', 'buyer', 'nft_collection', 'nft_id']\n ) }} AS nft_sales_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n tokenflow,\n counterparties\n FROM\n topshot\n UNION ALL\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','seller', 'buyer', 'nft_collection', 'nft_id']\n ) }} AS nft_sales_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n tokenflow,\n counterparties\n FROM\n secondary_mkts\n UNION ALL\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','seller', 'buyer', 'nft_collection', 'nft_id']\n ) }} AS nft_sales_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n tokenflow,\n counterparties\n FROM\n giglabs\n)\nSELECT\n *\nFROM\n combo", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}, {"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}, {"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s", "model.flow_models.silver__nft_transactions_secondary_market_s", "model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_giglabs_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_giglabs_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_giglabs_s.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.sql", "unique_id": "model.flow_models.silver__nft_giglabs_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_giglabs_s"], "alias": "nft_giglabs_s", "checksum": {"name": "sha256", "checksum": "3297cb5ca3321f48bb8cdaf9ac97903518aa3ecf2485c439e870d2b96b0a3efb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "NFT primary market sales for Giglabs marketplaces.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "marketplace": {"name": "marketplace", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_collection": {"name": "nft_collection", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "currency": {"name": "currency", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tokenflow": {"name": "tokenflow", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparties": {"name": "counterparties", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_giglabs_id": {"name": "nft_giglabs_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/silver__nft_giglabs_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.3335867, "relation_name": "FLOW.silver.nft_giglabs_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nmapped_sales AS (\n SELECT\n DISTINCT tx_id\n FROM\n {{ ref('silver__nft_transactions_secondary_market_s') }}\n UNION\n SELECT\n DISTINCT tx_id\n FROM\n {{ ref('silver__nft_topshot_sales_s') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nduc AS (\n SELECT\n DISTINCT tx_id\n FROM\n events\n WHERE\n event_contract = 'A.ead892083b3e2c6c.DapperUtilityCoin'\n),\nduc_events AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n duc\n )\n AND tx_id NOT IN (\n SELECT\n tx_id\n FROM\n mapped_sales\n )\n),\nduc_transfers AS (\n SELECT\n _inserted_timestamp,\n tx_id,\n COUNT(event_type) AS event_count,\n MAX(\n event_index + 1\n ) AS max_index\n FROM\n duc_events\n WHERE\n event_type IN (\n 'TokensDeposited',\n 'TokensWithdrawn',\n 'FeesDeducted',\n 'ForwardedDeposit'\n )\n GROUP BY\n _inserted_timestamp,\n tx_id\n HAVING\n event_count = max_index\n),\ngig_nfts AS (\n SELECT\n *\n FROM\n duc_events\n WHERE\n tx_id NOT IN (\n SELECT\n DISTINCT tx_id\n FROM\n duc_transfers\n )\n AND event_contract ILIKE 'A.329feb3ab062d289%'\n AND event_type IN (\n 'Withdraw',\n 'Deposit'\n )\n),\ngig_sales_events AS (\n SELECT\n *\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n gig_nfts\n )\n),\nmissing_contract AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n event_contract AS currency,\n event_data :amount :: DOUBLE AS amount,\n event_data :from :: STRING AS forwarded_from,\n TRUE AS missing\n FROM\n gig_sales_events\n WHERE\n event_index = 0\n AND event_type = 'TokensWithdrawn'\n),\npurchase_amt AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n 'A.ead892083b3e2c6c.DapperUtilityCoin' AS currency,\n event_data :amount :: DOUBLE AS amount,\n event_data :from :: STRING AS forwarded_from,\n FALSE AS missing\n FROM\n gig_sales_events\n WHERE\n event_type = 'ForwardedDeposit'\n AND tx_id NOT IN (\n SELECT\n tx_id\n FROM\n missing_contract\n )\n),\ntriage AS (\n SELECT\n *\n FROM\n missing_contract\n UNION\n SELECT\n *\n FROM\n purchase_amt\n),\nwithdraw_event AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n _inserted_timestamp,\n event_contract AS nft_collection,\n event_data :from :: STRING AS seller,\n event_data :id :: STRING AS nft_id\n FROM\n gig_sales_events\n WHERE\n event_type = 'Withdraw'\n AND event_data :from :: STRING != 'null'\n),\ndeposit_event AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n _inserted_timestamp,\n event_contract AS nft_collection,\n event_data :to :: STRING AS buyer,\n event_data :id :: STRING AS nft_id\n FROM\n gig_sales_events\n WHERE\n event_type = 'Deposit'\n AND event_data :to :: STRING != 'null'\n),\ngl_sales AS (\n SELECT\n p.tx_id,\n p.block_timestamp,\n p.block_height,\n p.tx_succeeded,\n p._inserted_timestamp,\n p._partition_by_block_id,\n 'Gigantik Primary Market' AS marketplace,\n p.missing,\n p.currency,\n p.amount,\n p.forwarded_from,\n w.seller,\n d.buyer,\n w.nft_collection,\n w.nft_id AS withdraw_nft_id,\n d.nft_id AS deposit_nft_id,\n w.nft_collection = d.nft_collection AS collection_check,\n w.nft_id = d.nft_id AS nft_id_check\n FROM\n triage p\n LEFT JOIN withdraw_event w USING (\n tx_id,\n block_timestamp,\n block_height,\n _inserted_timestamp\n )\n LEFT JOIN deposit_event d USING (\n tx_id,\n block_timestamp,\n block_height,\n _inserted_timestamp\n )\n),\nmulti AS (\n SELECT\n tx_id,\n COUNT(\n DISTINCT deposit_nft_id\n ) AS nfts\n FROM\n gl_sales\n WHERE\n nft_id_check\n GROUP BY\n 1\n),\ngiglabs_final AS (\n SELECT\n s.tx_id,\n block_timestamp,\n block_height,\n marketplace,\n currency,\n amount / m.nfts AS price,\n seller,\n buyer,\n nft_collection,\n withdraw_nft_id AS nft_id,\n m.nfts,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n gl_sales s\n LEFT JOIN multi m USING (tx_id)\n WHERE\n nft_id_check\n),\nstep_data AS (\n SELECT\n tx_id,\n event_index,\n event_type,\n event_data\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n giglabs_final\n )\n AND event_type IN (\n 'TokensWithdrawn',\n 'TokensDeposited',\n 'ForwardedDeposit'\n )\n),\ncounterparty_data AS (\n SELECT\n tx_id,\n ARRAY_AGG(OBJECT_CONSTRUCT(event_type :: STRING, event_data)) within GROUP (\n ORDER BY\n event_index\n ) AS tokenflow,\n ARRAY_AGG(COALESCE(event_data :to, event_data :from) :: STRING) within GROUP (\n ORDER BY\n event_index\n ) AS counterparties\n FROM\n step_data\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n s.tx_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS nft_giglabs_id,\n block_timestamp,\n block_height,\n marketplace,\n currency,\n price,\n seller,\n buyer,\n nft_collection,\n nft_id,\n nfts,\n tokenflow,\n counterparties,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n giglabs_final s\n LEFT JOIN counterparty_data C USING (tx_id)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}, {"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__nft_transactions_secondary_market_s", "model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_topshot_sales_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_topshot_sales_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_topshot_sales_s.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.sql", "unique_id": "model.flow_models.silver__nft_topshot_sales_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_topshot_sales_s"], "alias": "nft_topshot_sales_s", "checksum": {"name": "sha256", "checksum": "08d38ed29c944cb6d31b62bca71452a1494d228b5074c659b89b5546f424c06b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "TopShot direct market sales on the Flow blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "marketplace": {"name": "marketplace", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_collection": {"name": "nft_collection", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "currency": {"name": "currency", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tokenflow": {"name": "tokenflow", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparties": {"name": "counterparties", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_topshot_sales_id": {"name": "nft_topshot_sales_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/silver__nft_topshot_sales_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.2291307, "relation_name": "FLOW.silver.nft_topshot_sales_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH silver_events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n -- WHERE\n -- event_data :: STRING != '{}'\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nmoment_data AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_contract :: STRING AS marketplace,\n event_data :id :: STRING AS nft_id,\n event_data :price :: DOUBLE AS price,\n event_data :seller :: STRING AS seller,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n silver_events\n WHERE\n event_type = 'MomentPurchased'\n AND event_contract LIKE 'A.c1e4f4f4c4257510%' -- topshot\n),\ncurrency_data AS (\n SELECT\n tx_id,\n event_contract :: STRING AS currency\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n moment_data\n )\n AND event_index = 0\n),\nnft_data AS (\n SELECT\n tx_id,\n event_contract :: STRING AS nft_collection,\n event_data :to :: STRING AS buyer\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n moment_data\n )\n AND event_type = 'Deposit'\n),\ncombo AS (\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n moment_data\n LEFT JOIN currency_data USING (tx_id)\n LEFT JOIN nft_data USING (tx_id)\n),\nstep_data AS (\n SELECT\n tx_id,\n event_index,\n event_type,\n event_data\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n combo\n )\n AND event_type IN (\n 'TokensWithdrawn',\n 'TokensDeposited',\n 'ForwardedDeposit'\n )\n),\ncounterparty_data AS (\n SELECT\n tx_id,\n ARRAY_AGG(OBJECT_CONSTRUCT(event_type :: STRING, event_data)) within GROUP (\n ORDER BY\n event_index\n ) AS tokenflow,\n ARRAY_AGG(COALESCE(event_data :to, event_data :from) :: STRING) within GROUP (\n ORDER BY\n event_index\n ) AS counterparties\n FROM\n step_data\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n C.tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS nft_topshot_sales_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n cd.tokenflow,\n cd.counterparties\n FROM\n combo C\n LEFT JOIN counterparty_data cd USING (tx_id)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_transactions_secondary_market_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_transactions_secondary_market_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/silver__nft_transactions_secondary_market_s.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.sql", "unique_id": "model.flow_models.silver__nft_transactions_secondary_market_s", "fqn": ["flow_models", "silver", "nft", "silver__nft_transactions_secondary_market_s"], "alias": "nft_transactions_secondary_market_s", "checksum": {"name": "sha256", "checksum": "f5fa83c5300829e3acd87554242bc99c1ea5e65e67925eb6ee34b74ca272754b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table filters all NFT sales that interact with the general purpose contract `A.4eb8a10cb9f87357.NFTStorefront`. Transactions that purchase multiple NFTs in a single transaction are presently excluded from this table!", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "marketplace": {"name": "marketplace", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_collection": {"name": "nft_collection", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "currency": {"name": "currency", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tokenflow": {"name": "tokenflow", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "num_steps": {"name": "num_steps", "description": "The number of steps (events) taken by tokens within the transaction. This includes only tokenflow steps, and is not the count of total events within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "step_action": {"name": "step_action", "description": "An array containing the actions taken at index `n` within the tokenflow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "step_data": {"name": "step_data", "description": "An array containing the data passed at index `n` within the tokenflow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparties": {"name": "counterparties", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transactions_secondary_market_id": {"name": "transactions_secondary_market_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "tx_id", "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.3577979, "relation_name": "FLOW.silver.nft_transactions_secondary_market_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'tx_id',\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH silver_events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nsale_trigger AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n tx_succeeded,\n event_contract AS marketplace,\n event_data,\n COALESCE(\n event_data :purchased :: BOOLEAN,\n event_data :accepted :: BOOLEAN,\n IFF(\n event_data :status = 'sold'\n OR event_data :status IS NULL,\n TRUE,\n FALSE\n ),\n TRUE\n ) AS is_purchased,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n silver_events\n WHERE\n is_purchased\n AND -- each market uses a slightly different sale trigger\n (\n (\n event_contract = 'A.30cf5dcf6ea8d379.AeraPack'\n AND event_type = 'Purchased'\n )\n OR (\n event_contract = 'A.8f9231920da9af6d.AFLPack'\n AND event_type = 'PackBought'\n )\n OR (\n event_contract = 'A.e2e1689b53e92a82.AniqueMarket'\n AND event_type = 'CollectiblePurchased'\n )\n OR (\n event_contract = 'A.9969d64233d69723.BlockleteMarket_NFT_V2'\n AND event_type = 'BlockletePurchased'\n )\n OR (\n event_contract = 'A.64f83c60989ce555.ChainmonstersMarketplace'\n AND event_type = 'CollectionRemovedSaleOffer'\n )\n OR (\n event_contract = 'A.c8c340cebd11f690.DarkCountryMarket'\n AND event_type = 'SaleOfferAccepted'\n )\n OR (\n event_contract = 'A.921ea449dffec68a.FlovatarMarketplace'\n AND event_type IN (\n 'FlovatarPurchased',\n 'FlovatarComponentPurchased'\n )\n )\n OR (\n event_contract = 'A.09e03b1f871b3513.TheFabricantMarketplace'\n AND event_type = 'NFTPurchased'\n )\n OR (\n event_contract = 'A.097bafa4e0b48eef.FindMarketAuctionEscrow'\n AND event_type = 'EnglishAuction'\n )\n OR (\n event_contract = 'A.097bafa4e0b48eef.FindMarketDirectOfferEscrow'\n AND event_type = 'DirectOffer'\n )\n OR (\n event_contract = 'A.097bafa4e0b48eef.FindMarketSale'\n AND event_type = 'Sale'\n )\n OR (\n event_contract = 'A.097bafa4e0b48eef.FindPack'\n AND event_type = 'Purchased'\n )\n OR (\n event_contract = 'A.8b148183c28ff88f.GaiaOrder'\n AND event_type = 'OrderClosed'\n )\n OR (\n event_contract = 'A.abda6627c70c7f52.GeniaceMarketplace'\n AND event_type = 'SaleOfferCompleted'\n )\n OR (\n event_contract = 'A.82ed1b9cba5bb1b3.KaratNFTMarket'\n AND event_type = 'SaleOfferAccepted'\n )\n OR (\n event_contract = 'A.2162bbe13ade251e.MatrixMarketOpenOffer'\n AND event_type = 'OfferCompleted'\n )\n OR (\n event_contract = 'A.49b8e5d4d66ae880.MintStoreMarketFactory'\n AND event_type = 'MintStoreItemPurchased'\n )\n OR (\n event_contract = 'A.a49cc0ee46c54bfb.MotoGPNFTStorefront'\n AND event_type = 'SaleOfferCompleted'\n )\n OR (\n event_contract = 'A.b8ea91944fd51c43.Offers'\n AND event_type = 'OfferCompleted'\n )\n OR (\n event_contract = 'A.b8ea91944fd51c43.OffersV2'\n AND event_type = 'OfferCompleted'\n )\n OR (\n event_contract = 'A.856bd81e73e6752b.PonsNftMarketContract'\n AND event_type = 'PonsNFTSold'\n )\n OR (\n event_contract = 'A.52cbea4e6f616b8e.PublishedNFTStorefront'\n AND event_type = 'ListingCompleted'\n )\n OR (\n event_contract = 'A.489fcc527edc21cf.TuneGOMarket'\n AND event_type = 'SaleOfferAccepted'\n )\n OR (\n event_contract = 'A.4eb8a10cb9f87357.NFTStorefront' -- general storefront\n AND event_type = 'ListingCompleted'\n )\n OR (\n event_contract = 'A.4eb8a10cb9f87357.NFTStorefrontV2' -- funds move in 2ND TOKEN MVMT not FIRST\n AND event_type = 'ListingCompleted'\n )\n OR (\n event_contract = 'A.85b8bbf926dcddfa.NFTStoreFront'\n AND event_type = 'ListingSold'\n )\n OR (\n event_contract = 'A.85b075e08d13f697.OlympicPinMarket'\n AND event_type = 'PiecePurchased'\n )\n OR (\n event_contract = 'A.5b82f21c0edf76e3.StarlyCardMarket'\n AND event_type = 'CollectionRemovedSaleOffer'\n )\n OR (\n event_contract = 'A.62b3063fbe672fc8.ZeedzMarketplace'\n AND event_type = 'RemovedListing'\n )\n )\n),\nnum_triggers AS (\n SELECT\n tx_id,\n -- storing the marketplace contract interactions\n ARRAY_AGG(marketplace) within GROUP (\n ORDER BY\n marketplace\n ) AS marketplaces,\n -- compare total sales (by listing id) with distinct to eliminate the case where 2 marketplaces\n -- (general & gaia) are called for 1 sale\n ARRAY_AGG(\n COALESCE(\n event_data :orderId,\n -- general\n event_data :listingResourceID,\n -- gaia, zeedz\n event_data :saleItemID,\n --chainmonster\n event_data :itemID,\n --starly, darkcountry\n event_data :id,\n -- olympic pin, flovatar, fina\n event_data :saleOfferResourceID,\n -- moto gp\n event_data :bidId,\n -- matrix\n event_data :listingID,\n -- fabricant\n event_data :templateId,\n -- AFLPack\n event_data :saleOfferId,\n -- tunego\n event_data :offerId,\n -- OffersV2\n event_data :nftId,\n -- pons doesn't do order ids\n event_data :packId -- find pack, aera\n )\n ) AS sale_ids,\n ARRAY_AGG(\n DISTINCT COALESCE(\n event_data :orderId,\n -- general\n event_data :listingResourceID,\n -- gaia, zeedz\n event_data :saleItemID,\n --chainmonster\n event_data :itemID,\n --starly, darkcountry\n event_data :id,\n -- olympic pin, flovatar, fina\n event_data :saleOfferResourceID,\n -- moto gp\n event_data :bidId,\n -- matrix\n event_data :listingID,\n -- fabricant\n event_data :templateId,\n -- AFLPack\n event_data :saleOfferId,\n -- tunego\n event_data :offerId,\n -- OffersV2\n event_data :nftId,\n -- pons doesn't do order ids\n event_data :packId -- find pack, aera\n )\n ) AS dist_sale_ids,\n COUNT(1) AS sale_trigger_count,\n ARRAY_SIZE(dist_sale_ids) AS num_sales\n FROM\n sale_trigger\n GROUP BY\n 1\n),\nomit_nft_nontransfers AS (\n SELECT\n tx_id,\n ARRAY_AGG(\n DISTINCT event_type\n ) AS events,\n -- don't forget to update below if adding any new movement method !\n ARRAY_SIZE(\n array_intersection(\n ['Deposit', 'Withdraw', 'FlovatarSaleWithdrawn', 'FlovatarComponentSaleWithdrawn'],\n events\n )\n ) = 2 AS nft_transferred,\n count_if(\n event_type = 'Deposit'\n ) AS nft_deposits\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n num_triggers\n WHERE\n num_sales < 2\n )\n GROUP BY\n 1\n HAVING\n nft_deposits = 1\n),\nfirst_token_withdraw AS (\n SELECT\n tx_id,\n MIN(event_index) AS min_index\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n omit_nft_nontransfers\n WHERE\n nft_transferred\n )\n AND event_type = 'TokensWithdrawn'\n GROUP BY\n 1\n),\n-- 3 most important events are the first TokenWithdraw, then Withdraw and Deposit (NFT movement)\ntoken_withdraw_event AS (\n SELECT\n tx_id,\n event_contract AS currency,\n event_data :amount :: DOUBLE AS amount,\n event_data :from :: STRING AS buyer_purchase,\n min_index\n FROM\n silver_events\n LEFT JOIN first_token_withdraw USING (tx_id)\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n omit_nft_nontransfers\n WHERE\n nft_transferred\n )\n AND event_index = min_index\n AND event_type = 'TokensWithdrawn'\n),\nnft_withdraw_event_seller AS (\n SELECT\n tx_id,\n event_index AS event_index_seller,\n event_contract AS nft_collection_seller,\n COALESCE(\n event_data :from,\n event_data :address\n ) :: STRING AS seller,\n COALESCE(\n event_data :id,\n event_data :tokenId\n ) :: STRING AS nft_id_seller\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n omit_nft_nontransfers\n WHERE\n nft_transferred\n )\n AND event_type IN (\n 'Withdraw',\n 'FlovatarSaleWithdrawn',\n 'FlovatarComponentSaleWithdrawn' -- if adding anything new, don't forget about omit_nft_nontransfers check!\n )\n),\nnft_deposit_event_buyer AS (\n SELECT\n tx_id,\n event_contract AS nft_collection_deposit,\n event_data :id :: STRING AS nft_id_deposit,\n event_data :to :: STRING AS buyer_deposit\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n omit_nft_nontransfers\n WHERE\n nft_transferred\n )\n AND event_type = 'Deposit'\n),\nnft_sales AS (\n SELECT\n e.tx_id,\n e.block_timestamp,\n e.block_height,\n e.tx_succeeded,\n e.is_purchased,\n e.marketplace,\n w.currency,\n IFF(\n e.marketplace = 'A.4eb8a10cb9f87357.NFTStorefrontV2',\n e.event_data :salePrice :: DOUBLE,\n w.amount\n ) AS amount,\n w.buyer_purchase,\n s.nft_collection_seller,\n s.seller,\n s.nft_id_seller,\n b.nft_collection_deposit,\n b.nft_id_deposit,\n b.buyer_deposit,\n e._inserted_timestamp,\n e._partition_by_block_id\n FROM\n sale_trigger e\n LEFT JOIN token_withdraw_event w USING (tx_id)\n LEFT JOIN nft_withdraw_event_seller s USING (tx_id)\n LEFT JOIN nft_deposit_event_buyer b USING (tx_id)\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n omit_nft_nontransfers\n WHERE\n nft_transferred\n )\n),\nstep_data AS (\n SELECT\n tx_id,\n event_index,\n event_type,\n event_data\n FROM\n silver_events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n nft_sales\n )\n AND event_type IN (\n 'TokensWithdrawn',\n 'TokensDeposited',\n 'ForwardedDeposit',\n 'RoyaltyDeposited'\n )\n),\ncounterparty_data AS (\n SELECT\n tx_id,\n ARRAY_AGG(OBJECT_CONSTRUCT(event_type :: STRING, event_data)) within GROUP (\n ORDER BY\n event_index\n ) AS tokenflow,\n ARRAY_SIZE(tokenflow) AS steps,\n ARRAY_AGG(event_type) within GROUP (\n ORDER BY\n event_index\n ) AS action,\n ARRAY_AGG(event_data) within GROUP (\n ORDER BY\n event_index\n ) AS step_data,\n ARRAY_AGG(COALESCE(event_data :to, event_data :from) :: STRING) within GROUP (\n ORDER BY\n event_index\n ) AS counterparties\n FROM\n step_data\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n ns.tx_id,\n block_timestamp,\n block_height,\n marketplace,\n nft_collection_deposit AS nft_collection,\n nft_id_seller AS nft_id,\n currency,\n amount AS price,\n seller,\n buyer_deposit AS buyer,\n cd.tokenflow,\n cd.steps AS num_steps,\n cd.action AS step_action,\n cd.step_data,\n cd.counterparties,\n tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n nft_sales ns\n LEFT JOIN counterparty_data cd USING (tx_id)\n),\ndedupe_gaia AS (\n SELECT\n *\n FROM\n FINAL\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n num_triggers\n WHERE\n sale_trigger_count = 2\n AND num_sales = 1\n ) qualify ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n marketplace\n ) = 1\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS transactions_secondary_market_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL\nEXCEPT\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS transactions_secondary_market_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n dedupe_gaia", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_allday_metadata": {"database": "FLOW", "schema": "silver", "name": "silver__nft_allday_metadata", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/silver__nft_allday_metadata.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_allday_metadata.sql", "unique_id": "model.flow_models.silver__nft_allday_metadata", "fqn": ["flow_models", "silver", "nft", "metadata", "silver__nft_allday_metadata"], "alias": "nft_allday_metadata", "checksum": {"name": "sha256", "checksum": "b13d5315c437974e6b8801838f925bd7558a2fc6678939337d1c8969eefd4a25"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "nft_id"}, "created_at": 1761764411.4107525, "relation_name": "FLOW.silver.nft_allday_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = 'nft_id'\n) }}\n{# Note - removed schedule tag as the legacy lambda workflow is inactive.\nNo need to query external table #}\n{# Not updating incremental to modts logic due to above comment JMF 6/7/2024 #}\nWITH metadata AS (\n\n SELECT\n *\n FROM\n {{ ref('bronze__moments_metadata') }}\n WHERE\n contract = 'A.e4cf4bdc1751c65d.AllDay'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify ROW_NUMBER() over (\n PARTITION BY id\n ORDER BY\n _inserted_timestamp\n) = 1\n),\nFINAL AS (\n SELECT\n id AS nft_id,\n contract AS nft_collection,\n DATA :id :: STRING AS nflallday_id,\n DATA :serialNumber :: NUMBER AS serial_number,\n DATA: edition :tier :: STRING AS moment_tier,\n DATA :edition :currentMintSize :: NUMBER AS total_circulation,\n DATA :edition :play :metadata :description :: VARCHAR AS moment_description,\n IFF(\n DATA :edition :play :metadata :playerFullName :: STRING = '',\n 'N/A',\n DATA :edition :play :metadata :playerFullName :: STRING\n ) AS player,\n DATA :edition :play :metadata: teamName :: STRING AS team,\n DATA :edition :play :metadata :season :: STRING AS season,\n DATA :edition :play :metadata: week :: STRING AS week,\n DATA :edition :play :metadata: classification :: STRING AS classification,\n DATA :edition :play :metadata :playType :: STRING AS play_type,\n DATA :edition :play :metadata :gameDate :: TIMESTAMP AS moment_date,\n DATA :edition :series :name :: STRING AS series,\n DATA :edition: set :name :: STRING AS set_name,\n DATA :edition :play :metadata :videos :: ARRAY AS video_urls,\n DATA :edition :play :: OBJECT AS moment_stats_full,\n _inserted_timestamp\n FROM\n metadata\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "bronze__moments_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__moments_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__allday_moments_metadata_error": {"database": "FLOW", "schema": "silver", "name": "silver__allday_moments_metadata_error", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/silver__allday_moments_metadata_error.sql", "original_file_path": "models/silver/nft/metadata/silver__allday_moments_metadata_error.sql", "unique_id": "model.flow_models.silver__allday_moments_metadata_error", "fqn": ["flow_models", "silver", "nft", "metadata", "silver__allday_moments_metadata_error"], "alias": "allday_moments_metadata_error", "checksum": {"name": "sha256", "checksum": "0d8198cfe02d35e970f4aca1046abf6515f25554fcbf5c38c7ad58bb3288aeb2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "chainwalkers_scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled", "chainwalkers_scheduled"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled", "chainwalkers_scheduled"]}, "created_at": 1761764411.4196832, "relation_name": "FLOW.silver.allday_moments_metadata_error", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled', 'chainwalkers_scheduled']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver__nft_allday_metadata') }}\nWHERE\n nft_id IS NULL\n OR nft_collection IS NULL\n OR nflallday_id IS NULL\n OR serial_number IS NULL\n OR moment_tier IS NULL\n OR total_circulation IS NULL\n OR moment_description IS NULL\n OR player IS NULL\n OR team IS NULL\n OR season IS NULL\n OR week IS NULL\n OR classification IS NULL\n OR play_type IS NULL\n OR moment_date IS NULL\n OR series IS NULL\n OR set_name IS NULL\n OR video_urls IS NULL\n OR moment_stats_full IS NULL", "language": "sql", "refs": [{"name": "silver__nft_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moments_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moments_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/silver__nft_moments_s.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_moments_s.sql", "unique_id": "model.flow_models.silver__nft_moments_s", "fqn": ["flow_models", "silver", "nft", "metadata", "silver__nft_moments_s"], "alias": "nft_moments_s", "checksum": {"name": "sha256", "checksum": "a672226b4f672f2aeb0107159bcedcfdb53620fd07156bac65a34c9a60b172a2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', tx_id, event_index)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"]}, "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::DATE"], "unique_key": "CONCAT_WS('-', tx_id, event_index)", "tags": ["nft", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764411.4267075, "relation_name": "FLOW.silver.nft_moments_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::DATE'],\n unique_key = \"CONCAT_WS('-', tx_id, event_index)\",\n tags = ['nft', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH moment_events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type IN (\n 'MomentPurchased',\n 'MomentLocked',\n 'MomentCreated',\n 'MomentNFTBurned',\n 'MomentListed',\n 'MomentDestroyed',\n 'MomentWithdrawn',\n 'MomentMinted',\n 'MomentNFTMinted'\n )\n{% if is_incremental() %}\nAND\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moments_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n moment_events", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_ufc_strike_metadata": {"database": "FLOW", "schema": "silver", "name": "silver__nft_ufc_strike_metadata", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/silver__nft_ufc_strike_metadata.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.sql", "unique_id": "model.flow_models.silver__nft_ufc_strike_metadata", "fqn": ["flow_models", "silver", "nft", "metadata", "silver__nft_ufc_strike_metadata"], "alias": "nft_ufc_strike_metadata", "checksum": {"name": "sha256", "checksum": "2b492d49f464706d3f644328b3f591fcc61b4c8177743659dc6c670632c45c93"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["nft_id"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled_non_core"], "description": "UFC Strike NFT Metadata", "columns": {"NFT_ID": {"name": "NFT_ID", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIAL_NUMBER": {"name": "SERIAL_NUMBER", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "OWNER": {"name": "OWNER", "description": "The last known owner of this NFT at time of data pull", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LISTING_ID": {"name": "LISTING_ID", "description": "The listing ID used by the NFT marketplace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_NAME": {"name": "SET_NAME", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_DESCRIPTION": {"name": "SET_DESCRIPTION", "description": "Description for a set.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "METADATA": {"name": "METADATA", "description": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_FILENAME": {"name": "_FILENAME", "description": "The filename of the source of the data", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_UFC_STRIKE_METADATA_ID": {"name": "NFT_UFC_STRIKE_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "unique_key": ["nft_id"], "merge_exclude_columns": ["inserted_timestamp"], "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id);"]}, "created_at": 1761764419.5519059, "relation_name": "FLOW.silver.nft_ufc_strike_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n unique_key = ['nft_id'],\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id);\",\n tags = ['scheduled_non_core']\n) }}\n\nWITH metadata AS (\n\n SELECT\n token_id,\n edition,\n owner,\n listing_id,\n set_name,\n metadata,\n _inserted_timestamp,\n _filename\n FROM\n {{ source(\n 'flow_bronze',\n 'ufc_strike_metadata'\n ) }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n token_id AS nft_id,\n edition AS serial_number,\n owner,\n listing_id,\n metadata :SET :: STRING AS set_name,\n set_name AS set_description,\n metadata,\n _inserted_timestamp,\n _filename,\n {{ dbt_utils.generate_surrogate_key(\n ['nft_id']\n ) }} AS nft_ufc_strike_metadata_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{invocation_id}}' AS _invocation_id\nFROM\n metadata", "language": "sql", "refs": [], "sources": [["flow_bronze", "ufc_strike_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.flow_bronze.ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_editions_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_editions_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_editions_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_editions_s.sql", "unique_id": "model.flow_models.silver__nft_moment_editions_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_editions_s"], "alias": "nft_moment_editions_s", "checksum": {"name": "sha256", "checksum": "c9bc7b332a91340aabc10011d7e7c52d426406848878b13aec6f430e85eca244"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-', event_contract, edition_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned EditionCreated events.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "edition_id": {"name": "edition_id", "description": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "max_mint_size": {"name": "max_mint_size", "description": "The gross NFTs minted for the batch.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "play_id": {"name": "play_id", "description": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "series_id": {"name": "series_id", "description": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_id": {"name": "set_id", "description": "The numeric ID for the set. This corresponds with the set name found in some metadata columns.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tier": {"name": "tier", "description": "The tiered rarity of the edition.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_editions_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp"], "unique_key": "concat_ws('-', event_contract, edition_id)", "incremental_strategy": "delete+insert", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.59955, "relation_name": "FLOW.silver.nft_moment_editions_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp'],\n unique_key = \"concat_ws('-', event_contract, edition_id)\",\n incremental_strategy = 'delete+insert',\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type = 'EditionCreated'\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n event_data AS edition_data,\n event_data :id :: STRING AS edition_id,\n event_data :maxMintSize :: STRING AS max_mint_size,\n event_data :playID :: STRING AS play_id,\n event_data :seriesID :: STRING AS series_id,\n event_data :setID :: STRING AS set_id,\n event_data :tier :: STRING AS tier,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moment_editions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n events", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_metadata_final_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_metadata_final_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_metadata_final_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_metadata_final_s.sql", "unique_id": "model.flow_models.silver__nft_moment_metadata_final_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_metadata_final_s"], "alias": "nft_moment_metadata_final_s", "checksum": {"name": "sha256", "checksum": "db82c7fbec082bf547d005382c0494ef2c49687e8910011f89666f355e5c5920"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-',event_contract,edition_id,nft_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned PlayCreated events.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "serial_number": {"name": "serial_number", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "max_mint_size": {"name": "max_mint_size", "description": "The gross NFTs minted for the batch.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "play_id": {"name": "play_id", "description": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "series_id": {"name": "series_id", "description": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "series_name": {"name": "series_name", "description": "The series for this particular set of drops.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_id": {"name": "set_id", "description": "The numeric ID for the set. This corresponds with the set name found in some metadata columns.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_name": {"name": "set_name", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "edition_id": {"name": "edition_id", "description": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tier": {"name": "tier", "description": "The tiered rarity of the edition.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "metadata": {"name": "metadata", "description": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_moment_metadata_id": {"name": "nft_moment_metadata_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_metadata_final_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "cluster_by": ["_inserted_timestamp"], "unique_key": "concat_ws('-',event_contract,edition_id,nft_id)", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.6070988, "relation_name": "FLOW.silver.nft_moment_metadata_final_s", "raw_code": "{{ config(\n materialized = 'table',\n cluster_by = ['_inserted_timestamp'],\n unique_key = \"concat_ws('-',event_contract,edition_id,nft_id)\",\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH moments_minted AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__nft_moment_minted_s') }}\n),\nmetadata AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_moment_metadata_s') }}\n),\neditions AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_moment_editions_s') }}\n),\nseries AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_moment_series_s') }}\n),\nnft_sets AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_moment_set_s') }}\n),\nFINAL AS (\n SELECT\n m.tx_id,\n m.block_timestamp,\n m.event_contract,\n m.nft_id,\n m.serial_number,\n e.max_mint_size,\n COALESCE(\n m.play_id,\n e.play_id\n ) AS play_id,\n COALESCE(\n m.series_id,\n e.series_id,\n sn.series_id\n ) AS series_id,\n s.series_name,\n COALESCE(\n m.set_id,\n e.set_id\n ) AS set_id,\n sn.set_name,\n COALESCE(\n m.edition_id,\n e.edition_id\n ) AS edition_id,\n e.tier,\n pl.metadata,\n set_data,\n series_data,\n edition_data,\n m._inserted_timestamp,\n sn._inserted_timestamp AS _inserted_timestamp_set\n FROM\n moments_minted m\n LEFT JOIN editions e\n ON m.event_contract = e.event_contract\n AND m.edition_id = e.edition_id\n LEFT JOIN metadata pl\n ON m.event_contract = pl.event_contract\n AND COALESCE(\n m.play_id,\n e.play_id\n ) = pl.play_id\n LEFT JOIN nft_sets sn\n ON m.event_contract = sn.event_contract\n AND COALESCE(\n m.set_id,\n e.set_id\n ) = sn.set_id\n LEFT JOIN series s\n ON m.event_contract = s.event_contract\n AND COALESCE(\n m.series_id,\n e.series_id,\n sn.series_id\n ) = s.series_id\n\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['event_contract','nft_id', 'play_id']\n ) }} AS nft_moment_metadata_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__nft_moment_minted_s", "package": null, "version": null}, {"name": "silver__nft_moment_metadata_s", "package": null, "version": null}, {"name": "silver__nft_moment_editions_s", "package": null, "version": null}, {"name": "silver__nft_moment_series_s", "package": null, "version": null}, {"name": "silver__nft_moment_set_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_moment_minted_s", "model.flow_models.silver__nft_moment_metadata_s", "model.flow_models.silver__nft_moment_editions_s", "model.flow_models.silver__nft_moment_series_s", "model.flow_models.silver__nft_moment_set_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_minted_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_minted_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_minted_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_minted_s.sql", "unique_id": "model.flow_models.silver__nft_moment_minted_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_minted_s"], "alias": "nft_moment_minted_s", "checksum": {"name": "sha256", "checksum": "8406a0320bbe4114d6a17db0475fd49abf2e12e3d33407898599fa99f8e3a3eb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-', event_contract, edition_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned MomentNFTMinted events.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "serial_number": {"name": "serial_number", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "edition_id": {"name": "edition_id", "description": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_minted_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp"], "unique_key": "concat_ws('-', event_contract, edition_id)", "incremental_strategy": "delete+insert", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.5750508, "relation_name": "FLOW.silver.nft_moment_minted_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp'],\n unique_key = \"concat_ws('-', event_contract, edition_id)\",\n incremental_strategy = 'delete+insert',\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type IN (\n 'MomentNFTMinted',\n 'MomentMinted'\n )\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n event_data,\n event_data :editionID :: STRING AS edition_id,\n event_data :subeditionID :: STRING AS subedition_id,\n event_data :seriesID :: STRING AS series_id,\n event_data :setID :: STRING AS set_id,\n COALESCE(\n event_data :id,\n event_data :momentID\n ) :: STRING AS nft_id,\n event_data :serialNumber :: STRING AS serial_number,\n event_data :playID :: STRING AS play_id,\n event_data :contentEditionID :: STRING AS content_edition_id,\n event_data :contentID :: STRING AS content_id,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moment_minted_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n events", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_series_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_series_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_series_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_series_s.sql", "unique_id": "model.flow_models.silver__nft_moment_series_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_series_s"], "alias": "nft_moment_series_s", "checksum": {"name": "sha256", "checksum": "4cee9bae6972f8937f9eefd78630fbb90fe002f6b7632e7dd8e1da4261cd6b6e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-', event_contract, series_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned SeriesCreated events.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "series_id": {"name": "series_id", "description": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "series_name": {"name": "series_name", "description": "The series for this particular set of drops.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_series_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp"], "unique_key": "concat_ws('-', event_contract, series_id)", "incremental_strategy": "delete+insert", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.6102285, "relation_name": "FLOW.silver.nft_moment_series_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp'],\n unique_key = \"concat_ws('-', event_contract, series_id)\",\n incremental_strategy = 'delete+insert',\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type = 'SeriesCreated'\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n event_data AS series_data,\n event_data :id :: STRING AS series_id,\n event_data :name :: STRING AS series_name,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moment_series_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n events", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_set_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_set_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_set_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_set_s.sql", "unique_id": "model.flow_models.silver__nft_moment_set_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_set_s"], "alias": "nft_moment_set_s", "checksum": {"name": "sha256", "checksum": "afdadd0fb5f0a85deb44e227680a200e40fc4cda5bfa964c7615e4171fbce817"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-', event_contract, set_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned SetCreated events.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_id": {"name": "set_id", "description": "The numeric ID for the set. This corresponds with the set name found in some metadata columns.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_name": {"name": "set_name", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_set_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["_inserted_timestamp"], "unique_key": "concat_ws('-', event_contract, set_id)", "incremental_strategy": "delete+insert", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.5920708, "relation_name": "FLOW.silver.nft_moment_set_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['_inserted_timestamp'],\n unique_key = \"concat_ws('-', event_contract, set_id)\",\n incremental_strategy = 'delete+insert',\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type = 'SetCreated'\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n event_data AS set_data,\n COALESCE(\n event_data :id :: STRING,\n event_data :setID :: STRING\n ) AS set_id,\n event_data :name :: STRING AS set_name,\n event_data :series :: STRING AS series_id,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moment_set_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n events\nWHERE\n set_id IS NOT NULL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__nft_moment_metadata_s": {"database": "FLOW", "schema": "silver", "name": "silver__nft_moment_metadata_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/onchain/silver__nft_moment_metadata_s.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_metadata_s.sql", "unique_id": "model.flow_models.silver__nft_moment_metadata_s", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "silver__nft_moment_metadata_s"], "alias": "nft_moment_metadata_s", "checksum": {"name": "sha256", "checksum": "2d14045dc2519116754d38d59810ccf3539a7de1c8ade3e57df300d3410f5394"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "concat_ws('-', event_contract, play_id)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["play_id"]}, "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "Cleaned PlayCreated events, which is what records the metadata on-chain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "play_id": {"name": "play_id", "description": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/onchain/silver__nft_moment_metadata_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["play_id"], "unique_key": "concat_ws('-', event_contract, play_id)", "incremental_strategy": "delete+insert", "tags": ["nft", "dapper", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.6221433, "relation_name": "FLOW.silver.nft_moment_metadata_s", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['play_id'],\n unique_key = \"concat_ws('-', event_contract, play_id)\",\n incremental_strategy = 'delete+insert',\n tags = ['nft', 'dapper', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH play_creation AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n event_type = 'PlayCreated'\n \n{# \ncurrently includes the following contracts\nA.c38aea683c0c4d38.Eternal\nA.b715b81853fef53f.AllDay\nA.67af7ecf76556cd3.ABD\nA.0b2a3299cc857e29.TopShot\nA.5c0992b465832a94.TKNZ\nA.e4cf4bdc1751c65d.AllDay\nA.87ca73a41bb50ad5.Golazos\n #}\n\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nplay_metadata AS (\n SELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n event_data :id :: NUMBER AS play_id,\n VALUE :key :value :: STRING AS column_header,\n VALUE :value :value :: STRING AS column_value,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n play_creation,\n LATERAL FLATTEN(input => TRY_PARSE_JSON(event_data :metadata))\n),\nFINAL AS (\n SELECT\n tx_id,\n event_id,\n block_timestamp,\n event_contract,\n play_id,\n _inserted_timestamp,\n _partition_by_block_id,\n OBJECT_AGG(\n column_header :: variant,\n column_value :: variant\n ) AS metadata\n FROM\n play_metadata\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS nft_moment_metadata_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.livequery__moments_parameters": {"database": "FLOW", "schema": "livequery", "name": "livequery__moments_parameters", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/livequery/livequery__moments_parameters.sql", "original_file_path": "models/silver/nft/metadata/livequery/livequery__moments_parameters.sql", "unique_id": "model.flow_models.livequery__moments_parameters", "fqn": ["flow_models", "silver", "nft", "metadata", "livequery", "livequery__moments_parameters"], "alias": "moments_parameters", "checksum": {"name": "sha256", "checksum": "548d5e3324aff0280f9fa2efc67620fbb3048c1beb71f85b35766dc45cbb0ca6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["livequery", "topshot", "allday", "moment_metadata"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["livequery", "topshot", "allday", "moment_metadata"], "description": "A simple helper table to store the base_url and graphQL query for the livequery request moments model(s). Ok to store in plaintext as it is not sensitive information.\n ", "columns": {"contract": {"name": "contract", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "base_url": {"name": "base_url", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "query": {"name": "query", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/nft/metadata/livequery/livequery__moments_parameters.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "unique_key": "contract", "tags": ["livequery", "topshot", "allday", "moment_metadata"]}, "created_at": 1761764419.628991, "relation_name": "FLOW.livequery.moments_parameters", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = 'contract',\n tags = ['livequery', 'topshot', 'allday', 'moment_metadata']\n) }}\n\nSELECT\n 'A.0b2a3299cc857e29.TopShot' AS contract,\n 'https://public-api.nbatopshot.com/graphql' as base_url,\n 'query getMintedMoment ($momentId: ID!) {\n getMintedMoment (momentId: $momentId) {\n data {\n id\n version\n sortID\n set {\n id\n sortID\n version\n flowId\n flowName\n flowSeriesNumber\n flowLocked\n setVisualId\n assetPath\n assets {\n images {\n type\n url\n }\n }\n }\n play {\n id\n version\n description\n flowID\n sortID\n status\n assets {\n videos {\n type\n url\n videoLength\n }\n videoLengthInMilliseconds\n }\n stats {\n playerID\n playerName\n firstName\n lastName\n jerseyNumber\n teamAtMoment\n awayTeamName\n awayTeamScore\n homeTeamName\n homeTeamScore\n dateOfMoment\n totalYearsExperience\n teamAtMomentNbaId\n height\n weight\n currentTeam\n currentTeamId\n primaryPosition\n homeTeamNbaId\n awayTeamNbaId\n nbaSeason\n draftYear\n draftSelection\n draftRound\n birthplace\n birthdate\n draftTeam\n draftTeamNbaId\n playCategory\n playType\n quarter\n }\n statsPlayerGameScores {\n blocks\n points\n steals\n assists\n minutes\n rebounds\n turnovers\n plusMinus\n flagrantFouls\n personalFouls\n technicalFouls\n twoPointsMade\n blockedAttempts\n fieldGoalsMade\n freeThrowsMade\n threePointsMade\n defensiveRebounds\n offensiveRebounds\n pointsOffTurnovers\n twoPointsAttempted\n assistTurnoverRatio\n fieldGoalsAttempted\n freeThrowsAttempted\n twoPointsPercentage\n fieldGoalsPercentage\n freeThrowsPercentage\n threePointsAttempted\n threePointsPercentage\n playerPosition\n }\n statsPlayerSeasonAverageScores {\n minutes\n blocks\n points\n steals\n assists\n rebounds\n turnovers\n plusMinus\n flagrantFouls\n personalFouls\n technicalFouls\n twoPointsMade\n blockedAttempts\n fieldGoalsMade\n freeThrowsMade\n threePointsMade\n defensiveRebounds\n offensiveRebounds\n pointsOffTurnovers\n twoPointsAttempted\n assistTurnoverRatio\n fieldGoalsAttempted\n freeThrowsAttempted\n twoPointsPercentage\n fieldGoalsPercentage\n freeThrowsPercentage\n threePointsAttempted\n threePointsPercentage\n efficiency\n true_shooting_attempts\n points_in_paint_made\n points_in_paint_attempted\n points_in_paint\n fouls_drawn\n offensive_fouls\n fast_break_points\n fast_break_points_attempted\n fast_break_points_made\n second_chance_points\n second_chance_points_attempted\n second_chance_points_made\n }\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n flowId\n flowSerialNumber\n price\n forSale\n listingOrderID\n owner {\n dapperID\n email\n flowAddress\n username\n profileImageUrl\n twitterHandle\n segmentID\n }\n assetPathPrefix\n setPlay {\n ID\n setID\n playID\n flowRetired\n circulationCount\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n createdAt\n acquiredAt\n packListingID\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n }\n }' AS query\nUNION\nSELECT\n 'A.e4cf4bdc1751c65d.AllDay' AS contract,\n 'https://nflallday.com/consumer/graphql' as base_url,\n 'query SearchMomentNFTsV2($input: SearchMomentNFTsInputV2!) {\n searchMomentNFTsV2(input: $input) {\n edges {\n cursor\n node {\n id\n ownerAddress\n serialNumber\n flowID\n distributionFlowID\n packNFTFlowID\n editionFlowID\n owner {\n id\n dapperID\n email\n phoneNumber\n username\n flowAddress\n profileImageUrl\n isCurrentTOSSigned\n }\n edition {\n id\n flowID\n playFlowID\n seriesFlowID\n setFlowID\n maxMintSize\n currentMintSize\n tier\n description\n numMomentsOwned\n numMomentsInPacks\n numMomentsUnavailable\n numMomentsBurned\n series {\n flowID\n name\n active\n }\n set {\n flowID\n name\n }\n play {\n id\n flowID\n metadata {\n state\n description\n league\n playType\n videos {\n type\n url\n videoLength\n }\n images {\n type\n url\n }\n classification\n week\n season\n playerID\n playerFullName\n playerFirstName\n playerLastName\n playerPosition\n playerNumber\n playerWeight\n playerHeight\n playerBirthdate\n playerBirthplace\n playerBirthplace\n playerRookieYear\n playerDraftTeam\n playerDraftYear\n playerDraftRound\n playerDraftNumber\n playerCollege\n teamID\n gameNflID\n gameDate\n homeTeamName\n homeTeamID\n homeTeamScore\n awayTeamName\n awayTeamID\n awayTeamScore\n gameTime\n gameQuarter\n gameDown\n gameDistance\n teamName\n }\n }\n }\n }\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n totalCount\n }\n }' AS query", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__allday_moments_metadata_needed_s": {"database": "FLOW", "schema": "silver", "name": "silver__allday_moments_metadata_needed_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/livequery/allday/silver__allday_moments_metadata_needed_s.sql", "original_file_path": "models/silver/nft/metadata/livequery/allday/silver__allday_moments_metadata_needed_s.sql", "unique_id": "model.flow_models.silver__allday_moments_metadata_needed_s", "fqn": ["flow_models", "silver", "nft", "metadata", "livequery", "allday", "silver__allday_moments_metadata_needed_s"], "alias": "allday_moments_metadata_needed_s", "checksum": {"name": "sha256", "checksum": "4ee31e655de139f428b16541e29a5ba0c2303195717e0059688c0299cff53f01"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["livequery", "allday", "moment_metadata"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["livequery", "allday", "moment_metadata"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["livequery", "allday", "moment_metadata"]}, "created_at": 1761764411.5285704, "relation_name": "FLOW.silver.allday_moments_metadata_needed_s", "raw_code": "-- depends_on: {{ ref('silver__nft_allday_metadata_s') }}\n{{ config(\n materialized = 'view',\n tags = ['livequery', 'allday', 'moment_metadata'],\n) }}\n\n{% set table_exists = check_table_exists(\n 'SILVER',\n 'NFT_ALLDAY_METADATA_S'\n) %}\nWITH mints AS (\n\n SELECT\n event_contract,\n event_data :id :: STRING AS moment_id\n FROM\n {{ ref('silver__nft_moments_s') }}\n WHERE\n event_contract = 'A.e4cf4bdc1751c65d.AllDay'\n AND event_type = 'MomentNFTMinted'\n),\nsales AS (\n SELECT\n nft_collection AS event_contract,\n nft_id AS moment_id\n FROM\n {{ ref('silver__nft_sales_s') }}\n WHERE\n nft_collection = 'A.e4cf4bdc1751c65d.AllDay'\n),\nall_day_ids AS (\n SELECT\n *\n FROM\n mints\n UNION\n SELECT\n *\n FROM\n sales\n)\nSELECT\n *\nFROM\n all_day_ids\nEXCEPT\nSELECT\n nft_collection AS event_contract,\n nft_id AS moment_id\nFROM\n {{ ref('silver__nft_allday_metadata') }}\n{% if table_exists | trim == '\"True\"' %}\nEXCEPT\nSELECT\n nft_collection AS event_contract,\n nft_id AS moment_id\nFROM\n {{ ref('silver__nft_allday_metadata_s') }}\nEXCEPT\n(\n WITH try_number AS (\n SELECT\n 'A.e4cf4bdc1751c65d.AllDay' AS EVENT_CONTRACT,\n FLATTENED.VALUE AS REQUESTED_ID, \n COUNT(*) AS REQUEST_COUNT\n\n FROM\n {{ source(\n 'bronze_api',\n 'allday_metadata'\n ) }} AS mf, LATERAL FLATTEN(\n input => mf.requested_ids\n ) AS flattened\n WHERE contract = 'A.e4cf4bdc1751c65d.AllDay'\n GROUP BY FLATTENED.VALUE\n )\nSELECT\n event_contract,\n REQUESTED_ID AS moment_id\nFROM\n try_number\nWHERE\n request_count > 10\n)\n{% endif %}", "language": "sql", "refs": [{"name": "silver__nft_allday_metadata_s", "package": null, "version": null}, {"name": "silver__nft_moments_s", "package": null, "version": null}, {"name": "silver__nft_sales_s", "package": null, "version": null}, {"name": "silver__nft_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.check_table_exists", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_allday_metadata_s", "model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_sales_s", "model.flow_models.silver__nft_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_stats__core_metrics_hourly": {"database": "FLOW", "schema": "silver_stats", "name": "silver_stats__core_metrics_hourly", "resource_type": "model", "package_name": "flow_models", "path": "silver/stats/silver_stats__core_metrics_hourly.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.sql", "unique_id": "model.flow_models.silver_stats__core_metrics_hourly", "fqn": ["flow_models", "silver", "stats", "silver_stats__core_metrics_hourly"], "alias": "core_metrics_hourly", "checksum": {"name": "sha256", "checksum": "0f7e0664a6045513a8e6329255f7deec376064cfd9660eb59ca2cee6b304f7d8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["curated", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_timestamp_hour", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp_hour::DATE"]}, "tags": ["curated", "scheduled_non_core"], "description": "", "columns": {"BLOCK_TIMESTAMP_HOUR": {"name": "BLOCK_TIMESTAMP_HOUR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT": {"name": "TRANSACTION_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT_SUCCESS": {"name": "TRANSACTION_COUNT_SUCCESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT_FAILED": {"name": "TRANSACTION_COUNT_FAILED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNIQUE_FROM_COUNT": {"name": "UNIQUE_FROM_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/stats/silver_stats__core_metrics_hourly.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_timestamp_hour", "cluster_by": ["block_timestamp_hour::DATE"], "tags": ["curated", "scheduled_non_core"]}, "created_at": 1761764419.6761427, "relation_name": "FLOW.silver_stats.core_metrics_hourly", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = \"block_timestamp_hour\",\n cluster_by = ['block_timestamp_hour::DATE'],\n tags = ['curated', 'scheduled_non_core']\n) }}\n/* run incremental timestamp value first then use it as a static value */\n{% if execute %}\n\n{% if is_incremental() %}\n{% set query %}\n\nSELECT\n MIN(DATE_TRUNC('hour', block_timestamp)) block_timestamp_hour\nFROM\n {{ ref('core__fact_transactions') }}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) - INTERVAL '2 hours'\n FROM\n {{ this }}\n ) {% endset %}\n {% set min_block_timestamp_hour = run_query(query).columns [0].values() [0] %}\n {% if min_block_timestamp_hour is none %}\n {% set min_block_timestamp_hour = run_query(\"SELECT DATE_TRUNC('hour', CURRENT_TIMESTAMP - INTERVAL '3 days')\").columns[0].values()[0] %}\n {% endif %}\n{% endif %}\n{% endif %}\n\nWITH fees AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_timestamp_hour,\n SUM(\n event_data :amount :: FLOAT\n ) AS total_fees\n FROM\n {{ ref('core__fact_events') }}\n -- TODO: change this to silver when the backfill is done\n WHERE\n event_type = 'FeesDeducted'\n AND block_timestamp_hour < DATE_TRUNC(\n 'hour',\n CURRENT_TIMESTAMP\n )\n\n{% if is_incremental() %}\nAND DATE_TRUNC(\n 'hour',\n block_timestamp\n) >= '{{ min_block_timestamp_hour }}'\n{% endif %}\nGROUP BY\n 1\n),\ntransactions AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_timestamp_hour,\n COUNT(\n DISTINCT tx_id\n ) AS transaction_count,\n COUNT(\n DISTINCT CASE\n WHEN tx_succeeded THEN tx_id\n END\n ) AS transaction_count_success,\n COUNT(\n DISTINCT CASE\n WHEN NOT tx_succeeded THEN tx_id\n END\n ) AS transaction_count_failed,\n COUNT(\n DISTINCT COALESCE(\n authorizers [1],\n authorizers [0]\n ) :: STRING\n ) AS unique_from_count,\n COUNT(\n payer\n ) AS unique_payer_count,\n MAX(inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('core__fact_transactions') }} AS tx\n WHERE\n block_timestamp_hour < DATE_TRUNC(\n 'hour',\n CURRENT_TIMESTAMP\n )\n\n{% if is_incremental() %}\nAND DATE_TRUNC(\n 'hour',\n block_timestamp\n) >= '{{ min_block_timestamp_hour }}'\n{% endif %}\nGROUP BY\n 1\n)\nSELECT\n tx.*,\n COALESCE(\n total_fees,\n 0\n ) AS total_fees,\n -- As we are missing data, we miss the fee events. We need to coalesce to 0\n {{ dbt_utils.generate_surrogate_key(\n ['tx.block_timestamp_hour']\n ) }} AS core_metrics_hourly_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n transactions AS tx\n LEFT JOIN fees\n ON tx.block_timestamp_hour = fees.block_timestamp_hour", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}, {"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core__fact_events", "model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_stats__core_metrics_block_hourly": {"database": "FLOW", "schema": "silver_stats", "name": "silver_stats__core_metrics_block_hourly", "resource_type": "model", "package_name": "flow_models", "path": "silver/stats/silver_stats__core_metrics_block_hourly.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.sql", "unique_id": "model.flow_models.silver_stats__core_metrics_block_hourly", "fqn": ["flow_models", "silver", "stats", "silver_stats__core_metrics_block_hourly"], "alias": "core_metrics_block_hourly", "checksum": {"name": "sha256", "checksum": "c177990aa3bbe17f16047bbd1167a058a4a6478f791aa5b9d363dddf8a14225b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["curated", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_timestamp_hour", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp_hour::DATE"]}, "tags": ["curated", "scheduled_non_core"], "description": "", "columns": {"BLOCK_TIMESTAMP_HOUR": {"name": "BLOCK_TIMESTAMP_HOUR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_NUMBER_MIN": {"name": "BLOCK_NUMBER_MIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_NUMBER_MAX": {"name": "BLOCK_NUMBER_MAX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_COUNT": {"name": "BLOCK_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_timestamp_hour", "cluster_by": ["block_timestamp_hour::DATE"], "tags": ["curated", "scheduled_non_core"]}, "created_at": 1761764419.6314116, "relation_name": "FLOW.silver_stats.core_metrics_block_hourly", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = \"block_timestamp_hour\",\n cluster_by = ['block_timestamp_hour::DATE'],\n tags = ['curated', 'scheduled_non_core']\n) }}\n/* run incremental timestamp value first then use it as a static value */\n{% if execute %}\n\n{% if is_incremental() %}\n{% set query %}\n\nSELECT\n MIN(DATE_TRUNC('hour', block_timestamp)) block_timestamp_hour\nFROM\n {{ ref('core__fact_blocks') }}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) - INTERVAL '2 hours'\n FROM\n {{ this }}\n ) {% endset %}\n {% set min_block_timestamp_hour = run_query(query).columns [0].values() [0] %}\n {% if min_block_timestamp_hour is none %}\n {% set min_block_timestamp_hour = run_query(\"SELECT DATE_TRUNC('hour', CURRENT_TIMESTAMP - INTERVAL '3 days')\").columns[0].values()[0] %}\n {% endif %}\n{% endif %}\n{% endif %}\nSELECT\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_timestamp_hour,\n MIN(block_height) :: INT AS block_number_min,\n MAX(block_height) :: INT AS block_number_max,\n COUNT(\n 1\n ) AS block_count,\n MAX(inserted_timestamp) AS _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_timestamp_hour']\n ) }} AS core_metrics_block_hourly_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n {{ ref('core__fact_blocks') }}\nWHERE\n DATE_TRUNC('hour', block_timestamp) < DATE_TRUNC('hour', systimestamp())\n\n{% if is_incremental() %}\nAND DATE_TRUNC(\n 'hour',\n block_timestamp\n) >= '{{ min_block_timestamp_hour }}'\n{% endif %}\nGROUP BY\n 1", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_transactions_final": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_transactions_final", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_transactions_final.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.sql", "unique_id": "model.flow_models.silver__streamline_transactions_final", "fqn": ["flow_models", "silver", "core", "silver__streamline_transactions_final"], "alias": "streamline_transactions_final", "checksum": {"name": "sha256", "checksum": "7591fe04ff96051bd31872f5515713e45e1bdd689f31217b0fe59d013eb3b8ca"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "description": "This table records all the transactions of the FLOW blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pending_result_response": {"name": "pending_result_response", "description": "Internal column tracking if the events response has been received yet, to re-sync the tx_id and append events.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "gas_limit": {"name": "gas_limit", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payer": {"name": "payer", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "arguments": {"name": "arguments", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "authorizers": {"name": "authorizers", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "count_authorizers": {"name": "count_authorizers", "description": "Number of authorizers", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "envelope_signatures": {"name": "envelope_signatures", "description": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payload_signatures": {"name": "payload_signatures", "description": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "proposal_key": {"name": "proposal_key", "description": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "proposer": {"name": "proposer", "description": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "script": {"name": "script", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "events": {"name": "events", "description": "An array containing all events that occurred in the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_COUNT": {"name": "EVENT_COUNT", "description": "Number of events in a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "status": {"name": "status", "description": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "status_code": {"name": "status_code", "description": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "error_message": {"name": "error_message", "description": "The error message, if a transaction has failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_partition_by_block_id": {"name": "_partition_by_block_id", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_transaction_id": {"name": "streamline_transaction_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_transactions_final.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "tx_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);"]}, "created_at": 1761764419.8248215, "relation_name": "FLOW.silver.streamline_transactions_final", "raw_code": "-- depends_on: {{ ref('silver__streamline_transactions') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);\",\n tags = ['core', 'streamline_scheduled', 'scheduled', 'scheduled_core']\n) }}\n\n{% if execute %}\n {% set query = \"\"\"\n CREATE OR REPLACE TEMPORARY TABLE silver.streamline_transactions_final_intermediate_tmp AS\n WITH retry_tx_ids AS (\n SELECT\n tx_id,\n block_height\n FROM \"\"\" ~ this ~ \"\"\"\n WHERE\n modified_timestamp >= SYSDATE() - INTERVAL '\"\"\" ~ var('RETRY_WINDOW', 3) ~ \"\"\" days'\n AND (\n block_timestamp IS NULL\n OR pending_result_response\n )\n )\n SELECT\n *\n FROM\n \"\"\" ~ ref('silver__streamline_transactions')\n %}\n {% set incr = \"\" %}\n {% if is_incremental() %}\n\n {% set incr = \"\"\"\n\n WHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) modified_timestamp\n FROM\n \"\"\" ~ this ~ \"\"\"\n )\n OR -- re-run record if block comes in later than tx records\n (\n modified_timestamp >= SYSDATE() - INTERVAL '\"\"\" ~ var('RETRY_WINDOW', 3) ~ \"\"\" days'\n AND\n tx_id IN (\n SELECT\n tx_id\n FROM\n retry_tx_ids\n )\n )\n \"\"\" %}\n {% endif %}\n\n {% set run = run_query(query ~ incr) %}\n{% endif %}\n/* \n Do this because snowflake does not do well with dynamic query pruning. \n This will set a \"static\" timestamp value which will always enable query pruning if the timestamp is a cluster key\n Coalesce in case there are 0 txs returned by the temp table\n*/\n{% if execute %}\n {% set min_time = run_query(\"select coalesce(min(modified_timestamp),sysdate()) from silver.streamline_transactions_final_intermediate_tmp\").columns [0].values() [0] %}\n{% endif %}\n\nWITH txs AS (\n\n SELECT\n *\n FROM\n silver.streamline_transactions_final_intermediate_tmp\n),\ntx_results AS (\n SELECT\n *\n FROM\n {{ ref('silver__streamline_transaction_results') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= SYSDATE() - INTERVAL '{{ var('RETRY_WINDOW', 3) }} days'\n AND tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n silver.streamline_transactions_final_intermediate_tmp\n )\n{% endif %}\n\n),\nblocks AS (\n SELECT\n *\n FROM\n {{ ref('silver__streamline_blocks') }}\n\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= SYSDATE() - INTERVAL '{{ var('RETRY_WINDOW', 3) }} days'\n AND block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n silver.streamline_transactions_final_intermediate_tmp\n )\n{% endif %}\n\n),\nFINAL AS (\n SELECT\n COALESCE(\n t.tx_id,\n tr.tx_id\n ) AS tx_id,\n tr.status IS NULL AS pending_result_response,\n t.block_number,\n b.block_timestamp,\n t.gas_limit,\n CONCAT(\n '0x',\n payer\n ) AS payer,\n t.arguments,\n {{ target.database }}.silver.udf_address_array_adj(\n t.authorizers\n ) AS authorizers,\n ARRAY_SIZE(\n t.authorizers\n ) AS count_authorizers,\n t.envelope_signatures,\n t.payload_signatures,\n t.proposal_key,\n CONCAT(\n '0x',\n t.proposal_key: address :: STRING\n ) AS proposer,\n t.script,\n tr.error_message,\n tr.events,\n ARRAY_SIZE(\n tr.events\n ) AS events_count,\n tr.status,\n tr.status_code,\n GREATEST(\n [b._inserted_timestamp],\n [tr._inserted_timestamp],\n [t._inserted_timestamp]\n ) [0] :: timestamp_ntz AS _inserted_timestamp,\n t._partition_by_block_id\n FROM\n txs t\n LEFT JOIN tx_results tr USING (tx_id)\n LEFT JOIN blocks b\n ON t.block_number = b.block_number\n)\nSELECT\n tx_id,\n pending_result_response,\n block_timestamp,\n block_number AS block_height,\n gas_limit,\n payer,\n arguments,\n authorizers,\n count_authorizers,\n envelope_signatures,\n payload_signatures,\n proposal_key,\n proposer,\n script,\n events,\n events_count,\n status,\n status_code,\n error_message,\n NOT status_code :: BOOLEAN AS tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS streamline_transaction_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id \nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_transactions", "package": null, "version": null}, {"name": "silver__streamline_transaction_results", "package": null, "version": null}, {"name": "silver__streamline_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_transactions", "model.flow_models.silver__streamline_transaction_results", "model.flow_models.silver__streamline_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_transaction_results": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_transaction_results.sql", "original_file_path": "models/silver/core/silver__streamline_transaction_results.sql", "unique_id": "model.flow_models.silver__streamline_transaction_results", "fqn": ["flow_models", "silver", "core", "silver__streamline_transaction_results"], "alias": "streamline_transaction_results", "checksum": {"name": "sha256", "checksum": "13287ca97e0befb81e1fb7092921bec57e3cf216f87718968440835690a2e8f0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_load", "core", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_number", "_inserted_timestamp::date"], "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_load", "core", "scheduled_core"], "description": "-| Initial table for the gRPC transaction results response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_MESSAGE": {"name": "ERROR_MESSAGE", "description": "The error message, if a transaction has failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENTS": {"name": "EVENTS", "description": "An array containing all events that occurred in the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATUS_CODE": {"name": "STATUS_CODE", "description": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_results_id": {"name": "tx_results_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_transaction_results.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "unique_key": "tx_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["block_number", "_inserted_timestamp::date"], "tags": ["streamline_load", "core", "scheduled_core"]}, "created_at": 1761764419.8005826, "relation_name": "FLOW.silver.streamline_transaction_results", "raw_code": "-- depends_on: {{ ref('bronze__streamline_transaction_results') }}\n{{ config(\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = [\"block_number\",\"_inserted_timestamp::date\"],\n tags = ['streamline_load', 'core', 'scheduled_core']\n) }}\n\nSELECT\n block_number,\n id AS tx_id,\n DATA :error_message :: STRING AS error_message,\n DATA :events :: ARRAY AS events,\n DATA :status :: INT AS status,\n DATA :status_code :: INT AS status_code,\n _partition_by_block_id,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS tx_results_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id \nFROM\n{% if var('LOAD_BACKFILL', False) %}\n {{ ref('bronze__streamline_transaction_results_history') }}\n -- TODO need incremental logic of some sort probably (for those 5800 missing txs)\n -- where inserted timestamp >= max from this where network version = backfill version OR block range between root and end\n{% elif var('MANUAL_FIX', False) %}\n {{ ref('bronze__streamline_fr_transaction_results') }}\n WHERE \n _partition_by_block_id BETWEEN {{ var('RANGE_START', 0) }} AND {{ var('RANGE_END', 0) }}\n{% else %}\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_transaction_results') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n -- AND _partition_by_block_id > 107700000 -- march 27th 2025\n -- AND _partition_by_block_id > 108000000 -- march 28th 2025\n -- AND _partition_by_block_id > 108800000 -- april 5th 2025\n{% else %}\n {{ ref('bronze__streamline_fr_transaction_results') }}\n{% endif %}\n\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY tx_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_transaction_results", "model.flow_models.bronze__streamline_fr_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_events": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_events", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_events.sql", "original_file_path": "models/silver/core/silver__streamline_events.sql", "unique_id": "model.flow_models.silver__streamline_events", "fqn": ["flow_models", "silver", "core", "silver__streamline_events"], "alias": "streamline_events", "checksum": {"name": "sha256", "checksum": "a807ed2fa9914c5fa04e692458df6139d4eda357a3ee0afa35854f715d14d69e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "event_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "description": "This table records events from each transaction on the FLOW blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_id": {"name": "event_id", "description": "The id for the event, which is a concatenation of tx_id-event_index.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_index": {"name": "event_index", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_COUNT": {"name": "EVENT_COUNT", "description": "Number of events in a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payload": {"name": "payload", "description": "The innermost portion of a transaction and contains the data that uniquely identifies the operations applied by the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_type": {"name": "event_type", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_data": {"name": "event_data", "description": "The data passed to the event, in the form of key-value pairs.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_partition_by_block_id": {"name": "_partition_by_block_id", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_event_id": {"name": "streamline_event_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_events.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "event_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["core", "streamline_scheduled", "scheduled", "scheduled_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);"]}, "created_at": 1761764419.7387018, "relation_name": "FLOW.silver.streamline_events", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'event_id',\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::date\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);\",\n tags = ['core', 'streamline_scheduled', 'scheduled', 'scheduled_core']\n) }}\n\nWITH transactions AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n NOT pending_result_response\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nflatten_events AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n events_count,\n VALUE :: variant AS event_data_full,\n VALUE :event_index :: INT AS event_index,\n concat_ws(\n '-',\n tx_id,\n event_index\n ) AS event_id,\n VALUE :payload :: STRING AS payload,\n TRY_PARSE_JSON(utils.udf_hex_to_string(payload)) AS decoded_payload,\n VALUE :type :: STRING AS event_type_id,\n VALUE :values :: variant AS event_values,\n COALESCE(\n SUBSTR(\n VALUE :type :: STRING,\n 0,\n LENGTH(\n VALUE :type :: STRING\n ) - LENGTH(SPLIT(VALUE :type :: STRING, '.') [3]) - 1\n ),\n -- if null, then flow.\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [0]\n ) AS event_contract,\n COALESCE(\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [3],\n -- if null, then flow.\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [1]\n ) :: STRING AS event_type,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n transactions t,\n LATERAL FLATTEN(\n input => events\n ) e\n QUALIFY ROW_NUMBER() OVER (PARTITION BY event_id ORDER BY _inserted_timestamp DESC) = 1\n\n),\nattributes AS (\n SELECT\n event_id,\n OBJECT_AGG(\n data_key,\n IFF(IS_ARRAY(TRY_PARSE_JSON(data_value)) OR IS_OBJECT(TRY_PARSE_JSON(data_value)), PARSE_JSON(data_value)::VARIANT, data_value::VARIANT)\n ) AS event_data\n FROM\n (\n SELECT\n event_id,\n VALUE :name :: variant AS data_key,\n COALESCE(\n VALUE :value :value :fields,\n VALUE :value :value :staticType,\n VALUE :value :value :value :value :: STRING,\n VALUE :value :value :value :: STRING,\n VALUE :value :value :: STRING,\n 'null'\n ) AS data_value\n FROM\n flatten_events,\n LATERAL FLATTEN (\n COALESCE(\n decoded_payload :value :fields :: variant,\n event_values :value :fields :: variant\n )\n )\n )\n GROUP BY\n 1\n ),\n FINAL AS (\n SELECT\n e.tx_id,\n e.block_height,\n e.block_timestamp,\n e.event_id,\n e.event_index,\n e.events_count,\n e.payload,\n e.event_contract,\n e.event_type,\n A.event_data,\n e.tx_succeeded,\n e._inserted_timestamp,\n e._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS streamline_event_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n flatten_events e\n LEFT JOIN attributes A USING (event_id)\n )\n SELECT\n *\n FROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_collections": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_collections", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_collections.sql", "original_file_path": "models/silver/core/silver__streamline_collections.sql", "unique_id": "model.flow_models.silver__streamline_collections", "fqn": ["flow_models", "silver", "core", "silver__streamline_collections"], "alias": "streamline_collections", "checksum": {"name": "sha256", "checksum": "59dbbf6ad5616ff6c14c2bdeb348dbce41859e3df5b53c89d67333d00062e379"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_load", "core", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "collection_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE", "block_number"], "incremental_predicates": ["dynamic_range_predicate", "block_number"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_load", "core", "scheduled_core"], "description": "-| Initial table for the gRPC collections response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_ID": {"name": "COLLECTION_ID", "description": "SHA3-256 hash of the collection contents.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collections", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_IDS": {"name": "TRANSACTION_IDS", "description": "An array containing all transaction IDs that were included in the collection.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_collection_id": {"name": "streamline_collection_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_collections.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "collection_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "block_number"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE", "block_number"], "tags": ["streamline_load", "core", "scheduled_core"]}, "created_at": 1761764419.7350066, "relation_name": "FLOW.silver.streamline_collections", "raw_code": "-- depends_on: {{ ref('bronze__streamline_collections') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"collection_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_number\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE', 'block_number'],\n tags = ['streamline_load', 'core', 'scheduled_core']\n) }}\n\nSELECT\n block_number,\n DATA: id :: STRING AS collection_id,\n ARRAY_SIZE(\n DATA :transaction_ids :: ARRAY\n ) AS tx_count,\n DATA: transaction_ids :: ARRAY AS transaction_ids,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['collection_id']\n ) }} AS streamline_collection_id,\n _inserted_timestamp,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if var('LOAD_BACKFILL', False) %}\n {{ ref('bronze__streamline_collections_history') }}\n -- TODO need incremental logic of some sort probably (for those 5800 missing txs)\n -- where inserted timestamp >= max from this where network version = backfill version OR block range between root and end\n{% else %}\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_collections') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze__streamline_fr_collections') }}\n{% endif %}\n\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY collection_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_collections", "model.flow_models.bronze__streamline_fr_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__account_storage": {"database": "FLOW", "schema": "silver", "name": "silver__account_storage", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__account_storage.sql", "original_file_path": "models/silver/core/silver__account_storage.sql", "unique_id": "model.flow_models.silver__account_storage", "fqn": ["flow_models", "silver", "core", "silver__account_storage"], "alias": "account_storage", "checksum": {"name": "sha256", "checksum": "f525ecaf992f151f93a5cce65be432a42073822c4da2d713cf6664cdfec1faab"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(streamline_account_storage_id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "streamline_account_storage_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "partition_key", "incremental_predicates": ["dynamic_range_predicate", "partition_key"]}, "tags": ["scheduled_non_core"], "description": "-| Raw table for rest API account storage data.", "columns": {"INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__account_storage.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "streamline_account_storage_id", "cluster_by": "partition_key", "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(streamline_account_storage_id)"]}, "created_at": 1761764419.8013554, "relation_name": "FLOW.silver.account_storage", "raw_code": "-- depends_on: {{ ref('bronze__streamline_account_storage') }}\n-- depends_on: {{ ref('bronze__streamline_fr_account_storage') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"streamline_account_storage_id\",\n cluster_by = \"partition_key\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(streamline_account_storage_id)\",\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n value:\"BLOCK_HEIGHT\"::INT AS block_height,\n value:\"ACCOUNT_ADDRESS\"::STRING AS account_address,\n value:\"BLOCK_DATE\"::string::Date as block_date,\n data::string as encoded_data,\n TRY_PARSE_JSON(BASE64_DECODE_STRING(encoded_data)) as decoded_data,\n file_name,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_height', 'account_address']\n ) }} AS streamline_account_storage_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_account_storage') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_account_storage') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY streamline_account_storage_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_account_storage", "package": null, "version": null}, {"name": "bronze__streamline_fr_account_storage", "package": null, "version": null}, {"name": "bronze__streamline_fr_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_account_storage", "model.flow_models.bronze__streamline_fr_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_transactions": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_transactions", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_transactions.sql", "original_file_path": "models/silver/core/silver__streamline_transactions.sql", "unique_id": "model.flow_models.silver__streamline_transactions", "fqn": ["flow_models", "silver", "core", "silver__streamline_transactions"], "alias": "streamline_transactions", "checksum": {"name": "sha256", "checksum": "c3faab61664bbf5ea5eca269c36c045041fce825682057bef8bec47a766c28c1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_load", "core", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "_inserted_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_load", "core", "scheduled_core"], "description": "-| Initial table for the gRPC transactions response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_ID": {"name": "BLOCK_ID", "description": "The id, or hash, of the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARGUMENTS": {"name": "ARGUMENTS", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUTHORIZERS": {"name": "AUTHORIZERS", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ENVELOPE_SIGNATURES": {"name": "ENVELOPE_SIGNATURES", "description": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYLOAD_SIGNATURES": {"name": "PAYLOAD_SIGNATURES", "description": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROPOSAL_KEY": {"name": "PROPOSAL_KEY", "description": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SCRIPT": {"name": "SCRIPT", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_tx_id": {"name": "streamline_tx_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "tx_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "_inserted_timestamp::date", "tags": ["streamline_load", "core", "scheduled_core"]}, "created_at": 1761764419.9108324, "relation_name": "FLOW.silver.streamline_transactions", "raw_code": "-- depends_on: {{ ref('bronze__streamline_transactions') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"_inserted_timestamp::date\",\n tags = ['streamline_load', 'core', 'scheduled_core']\n) }}\n\nSELECT\n block_number,\n DATA: reference_block_id :: STRING AS block_id,\n id AS tx_id,\n DATA: gas_limit :: NUMBER AS gas_limit,\n DATA: payer :: STRING AS payer,\n DATA: arguments :: ARRAY AS arguments,\n DATA: authorizers :: ARRAY AS authorizers,\n DATA: envelope_signatures :: ARRAY AS envelope_signatures,\n DATA: payload_signatures :: ARRAY AS payload_signatures,\n DATA: proposal_key :: variant AS proposal_key,\n DATA: script :: STRING AS script,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS streamline_tx_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if var('LOAD_BACKFILL', False) %}\n {{ ref('bronze__streamline_transactions_history') }}\n -- TODO need incremental logic of some sort probably (for those 5800 missing txs)\n -- where inserted timestamp >= max from this where network version = backfill version OR block range between root and end\n{% else %}\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_transactions') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze__streamline_fr_transactions') }}\n{% endif %}\n\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY tx_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_transactions", "model.flow_models.bronze__streamline_fr_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__streamline_blocks": {"database": "FLOW", "schema": "silver", "name": "silver__streamline_blocks", "resource_type": "model", "package_name": "flow_models", "path": "silver/core/silver__streamline_blocks.sql", "original_file_path": "models/silver/core/silver__streamline_blocks.sql", "unique_id": "model.flow_models.silver__streamline_blocks", "fqn": ["flow_models", "silver", "core", "silver__streamline_blocks"], "alias": "streamline_blocks", "checksum": {"name": "sha256", "checksum": "59e1755c25eeca9b1d2798186a903062c6a254bd673d3cf656008a5140948291"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_load", "core", "scheduled_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_load", "core", "scheduled_core"], "description": "-| Initial table for the gRPC blocks response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ID": {"name": "ID", "description": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_COUNT": {"name": "COLLECTION_COUNT", "description": "The number of collections included in a blocks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_ID": {"name": "PARENT_ID", "description": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIGNATURES": {"name": "SIGNATURES", "description": "An array of signatures contained in the block header.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_GUARANTEES": {"name": "COLLECTION_GUARANTEES", "description": "A signed attestation that specifies the collection nodes that have guaranteed to store and respond to queries about a collection.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collection-guarantee", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_SEALS": {"name": "BLOCK_SEALS", "description": "A block seal is an attestation that the execution result of a specific block has been verified and approved by a quorum of verification nodes.\n\nhttps://developers.flow.com/concepts/nodes/access-api#block-seal", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_COUNT_AGG": {"name": "COLLECTION_COUNT_AGG", "description": "Collection count from the tx_count aggregation, used to check against the collection_count in the block header.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_ID": {"name": "BLOCKS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/core/silver__streamline_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_number", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["streamline_load", "core", "scheduled_core"]}, "created_at": 1761764419.7979138, "relation_name": "FLOW.silver.streamline_blocks", "raw_code": "-- depends_on: {{ ref('bronze__streamline_blocks') }}\n-- depends_on: {{ ref('bronze__streamline_blocks_history') }}\n\n{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n tags = ['streamline_load', 'core', 'scheduled_core']\n) }}\n\nWITH\n\n{% if is_incremental() and not var('LOAD_BACKFILL', False) %}\ntx_count_lookback AS (\n -- lookback to ensure tx count is correct\n\n SELECT\n block_height\n FROM\n {{ this }}\n WHERE\n block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }} -- TODO, remove AFTER backfill is complete\n -- limit to 3 day lookback for performance\n AND _inserted_timestamp >= SYSDATE() - INTERVAL '3 days'\n AND (\n tx_count IS NULL\n OR collection_count != collection_count_agg\n )\n),\n{% endif %}\n\nstreamline_blocks AS (\n SELECT\n block_number,\n DATA: height :: STRING AS block_height,\n DATA: id :: STRING AS block_id,\n DATA :timestamp :: timestamp_ntz AS block_timestamp,\n ARRAY_SIZE(\n DATA :collection_guarantees :: ARRAY\n ) AS collection_count,\n DATA: parent_id :: STRING AS parent_id,\n DATA: signatures :: ARRAY AS signatures,\n DATA: collection_guarantees :: ARRAY AS collection_guarantees,\n DATA: block_seals :: ARRAY AS block_seals,\n _partition_by_block_id,\n _inserted_timestamp\n FROM\n{% if var('LOAD_BACKFILL', False) %}\n {{ ref('bronze__streamline_blocks_history') }}\n -- TODO need incremental logic of some sort probably (for those 5800 missing txs)\n -- where inserted timestamp >= max from this where network version = backfill version OR block range between root and end\n{% else %}\n{% if is_incremental() %}\n{{ ref('bronze__streamline_blocks') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n OR block_height IN (\n SELECT\n block_height\n FROM\n tx_count_lookback\n )\n{% else %}\n {{ ref('bronze__streamline_fr_blocks') }}\n{% endif %}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1\n),\nnetwork_version AS (\n SELECT\n root_height,\n network_version,\n COALESCE(LAG(root_height) over (\n ORDER BY\n network_version DESC) - 1, 'inf' :: FLOAT) AS end_height\n FROM\n {{ ref('seeds__network_version') }}\n),\ncollections AS (\n SELECT\n *\n FROM\n {{ ref('silver__streamline_collections') }}\n{% if var('LOAD_BACKFILL', False) %}\nWHERE\n block_number between (\n SELECT root_height FROM network_version WHERE lower(network_version) = lower('{{ var('LOAD_BACKFILL_VERSION').replace('_', '-') }}')\n ) AND (\n SELECT end_height FROM network_version WHERE lower(network_version) = lower('{{ var('LOAD_BACKFILL_VERSION').replace('_', '-') }}')\n )\n{% else %}\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n OR block_number IN (\n SELECT\n block_height\n FROM\n tx_count_lookback\n )\n{% endif %}\n{% endif %}\n),\ntx_count AS (\n SELECT\n block_number AS block_height,\n SUM(tx_count) AS tx_count,\n COUNT(1) AS collection_count,\n MIN(_inserted_timestamp) AS _inserted_timestamp\n FROM\n collections\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_height,\n v.network_version,\n b.block_id AS id,\n b.block_timestamp,\n b.collection_count,\n IFF(\n b.collection_count = 0,\n b.collection_count,\n C.tx_count\n ) AS tx_count,\n b.parent_id,\n b.signatures,\n b.collection_guarantees,\n b.block_seals,\n C.collection_count AS collection_count_agg,\n b._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number']\n ) }} AS blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n b._inserted_timestamp\n FROM\n streamline_blocks b\n LEFT JOIN network_version v\n ON b.block_height BETWEEN v.root_height\n AND v.end_height\n LEFT JOIN tx_count C USING (block_height)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "bronze__streamline_blocks", "package": null, "version": null}, {"name": "bronze__streamline_blocks_history", "package": null, "version": null}, {"name": "bronze__streamline_fr_blocks", "package": null, "version": null}, {"name": "seeds__network_version", "package": null, "version": null}, {"name": "silver__streamline_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_blocks", "model.flow_models.bronze__streamline_blocks_history", "model.flow_models.bronze__streamline_fr_blocks", "seed.flow_models.seeds__network_version", "model.flow_models.silver__streamline_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__token_transfers": {"database": "FLOW", "schema": "silver", "name": "silver__token_transfers", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver__token_transfers.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.sql", "unique_id": "model.flow_models.silver__token_transfers", "fqn": ["flow_models", "silver", "transfers", "silver__token_transfers"], "alias": "token_transfers", "checksum": {"name": "sha256", "checksum": "cb9b12346456d9f5009267f76752511dbd546d529b2212384b378a6b49aecf70"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "token_transfers_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"]}, "tags": ["scheduled_non_core"], "description": "This table records all token transfers on the FLOW blockchain from after the Crescendo upgrade.", "columns": {"DEPOSITED_UUID_ROOT": {"name": "DEPOSITED_UUID_ROOT", "description": "The UUID of the transfer that was deposited to the recipient. This is the root deposit, as certain transfers that utilize a Vault may have two subsequent Deposited events.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "WITHDRAWN_UUID_ROOT": {"name": "WITHDRAWN_UUID_ROOT", "description": "The UUID of the transfer that was withdrawn from the sender's account. This is the root withdrawal, as certain transfers that utilize a Vault may have two subsequent Withdrawal events.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_CONTRACT": {"name": "TOKEN_CONTRACT", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "Address sending the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "Address receiving the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_ADJ": {"name": "AMOUNT_ADJ", "description": "An amount with decimal adjustment applied.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS_BALANCE_AFTER": {"name": "FROM_ADDRESS_BALANCE_AFTER", "description": "The token balance of the withdrawn token in the sender account after the transfer.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS_BALANCE_AFTER": {"name": "TO_ADDRESS_BALANCE_AFTER", "description": "The token balance of the deposited token in the recipient account after the transfer.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_FEE_TRANSFER": {"name": "IS_FEE_TRANSFER", "description": "A boolean field indicating if the transfer was the transaction fee payment, as assessed by to_uuid = 0", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_TRANSFERS_ID": {"name": "TOKEN_TRANSFERS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/transfers/silver__token_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "unique_key": "token_transfers_id", "tags": ["scheduled_non_core"]}, "created_at": 1761764419.9159825, "relation_name": "FLOW.silver.token_transfers", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n unique_key = \"token_transfers_id\",\n tags = ['scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n _partition_by_block_id >= 85000000\n AND block_height >= 85981726\n AND (\n (\n event_contract = 'A.f233dcee88fe0abe.FungibleToken'\n AND event_type IN (\n 'Withdrawn',\n 'Deposited'\n )\n )\n OR (\n -- no initial \"Withdrawal\" event if it's a new token mint\n -- and contract will be the token minted, not the new FT contract\n event_type IN ('TokensMinted')\n )\n )\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nwithdrawn AS (\n SELECT\n tx_id,\n event_index,\n event_contract,\n event_data :amount :: STRING AS amount_adj,\n event_data :balanceAfter :: STRING AS balance_after_adj,\n event_data :from :: STRING AS from_address,\n event_data :fromUUID :: STRING AS from_uuid,\n event_data :type :: STRING AS token_type,\n event_data :withdrawnUUID :: STRING AS withdrawn_uuid,\n _inserted_timestamp\n FROM\n events\n WHERE\n event_type = 'Withdrawn'\n),\ndeposited AS (\n SELECT\n tx_id,\n event_index,\n block_height,\n block_timestamp,\n event_contract,\n event_data :amount :: STRING AS amount_adj,\n event_data :balanceAfter :: STRING AS balance_after_adj,\n event_data :depositedUUID :: STRING AS deposited_uuid,\n event_data :to :: STRING AS to_address,\n event_data :toUUID :: STRING AS to_uuid,\n event_data :type :: STRING AS token_type,\n ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) AS rn,\n tx_succeeded,\n _inserted_timestamp\n FROM\n events\n WHERE\n event_type = 'Deposited'\n),\nminted AS (\n SELECT\n tx_id,\n event_index,\n event_contract AS token_type,\n event_data :amount :: STRING AS amount_adj,\n COALESCE(\n event_data :from :: STRING,\n event_data :type :: STRING\n ) AS from_address,\n '-1' AS withdrawn_uuid,\n ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) AS rn\n FROM\n events\n WHERE\n event_type = 'TokensMinted'\n),\nFINAL AS (\n SELECT\n COALESCE(\n d2.deposited_uuid,\n d.deposited_uuid\n ) AS deposited_uuid_root,\n COALESCE(\n w2.withdrawn_uuid,\n w.withdrawn_uuid,\n m.withdrawn_uuid\n ) AS withdrawn_uuid_root,\n d.tx_id,\n d.block_height,\n d.block_timestamp,\n REGEXP_REPLACE(\n COALESCE(\n d.token_type,\n d2.token_type,\n w2.token_type,\n w.token_type,\n m.token_type\n ),\n '\\.Vault$',\n ''\n ) AS token_contract,\n COALESCE(\n w2.from_address,\n w.from_address,\n m.from_address\n ) AS from_address,\n COALESCE(\n d2.to_address,\n d.to_address\n ) AS to_address,\n COALESCE(\n d.amount_adj,\n d2.amount_adj,\n w2.amount_adj,\n w.amount_adj,\n m.amount_adj\n ) AS amount_adj,\n COALESCE(\n w2.balance_after_adj,\n w.balance_after_adj\n ) AS from_address_balance_after,\n COALESCE(\n d2.balance_after_adj,\n d.balance_after_adj\n ) AS to_address_balance_after,\n d.to_uuid = '0' AS is_fee_transfer,\n d.tx_succeeded,\n d._inserted_timestamp\n FROM\n deposited d\n LEFT JOIN deposited d2\n ON d.tx_id = d2.tx_id\n AND d.to_uuid = d2.deposited_uuid\n LEFT JOIN withdrawn w\n ON d.tx_id = w.tx_id\n AND d.deposited_uuid = w.withdrawn_uuid\n LEFT JOIN withdrawn w2\n ON d.tx_id = w2.tx_id\n AND w.from_uuid = w2.withdrawn_uuid\n LEFT JOIN minted m\n ON d.tx_id = m.tx_id\n AND d.amount_adj = m.amount_adj\n AND d.rn = m.rn\n)\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id', 'deposited_uuid_root', 'withdrawn_uuid_root']\n ) }} AS token_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL \nqualify(ROW_NUMBER() over (PARTITION BY tx_id, deposited_uuid_root\nORDER BY\n from_address = 'null')) = 1", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__bridge_complete": {"database": "FLOW", "schema": "silver", "name": "silver__bridge_complete", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver__bridge_complete.sql", "original_file_path": "models/silver/transfers/silver__bridge_complete.sql", "unique_id": "model.flow_models.silver__bridge_complete", "fqn": ["flow_models", "silver", "transfers", "silver__bridge_complete"], "alias": "bridge_complete", "checksum": {"name": "sha256", "checksum": "f35114de15908b950d9a4863ae78846ed569ac8d5927e00be79ad058d4e2456a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "bridge_complete_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["block_timestamp::date"], "unique_key": "bridge_complete_id", "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764411.6909585, "relation_name": "FLOW.silver.bridge_complete", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['block_timestamp::date'],\n unique_key = 'bridge_complete_id',\n tags = ['bridge', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH\nblocto AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n teleport_contract AS bridge_address,\n token_contract AS token_address,\n gross_amount,\n amount_fee,\n net_amount,\n IFF(teleport_direction = 'inbound', flow_wallet_address, null) AS destination_address,\n IFF(teleport_direction = 'outbound', flow_wallet_address, null) AS source_address,\n IFF(teleport_direction = 'inbound', 'flow', blockchain) AS destination_chain,\n IFF(teleport_direction = 'outbound', 'flow', blockchain) AS source_chain,\n bridge AS platform,\n inserted_timestamp,\n modified_timestamp,\n bridge_blocto_id AS bridge_complete_id\n FROM\n {{ ref('silver__bridge_blocto_s') }}\n{% if is_incremental() %}\nWHERE modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nceler AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_contract AS bridge_address,\n token_contract AS token_address,\n amount AS gross_amount,\n NULL AS amount_fee,\n amount AS net_amount,\n IFF(direction = 'inbound', flow_wallet_address, counterparty) AS destination_address,\n IFF(direction = 'outbound', flow_wallet_address, counterparty) AS source_address,\n IFF(direction = 'inbound', 'flow', blockchain) AS destination_chain,\n IFF(direction = 'outbound', 'flow', blockchain) AS source_chain,\n bridge AS platform,\n inserted_timestamp,\n modified_timestamp,\n bridge_celer_id AS bridge_complete_id\n FROM\n {{ ref('silver__bridge_celer_s') }}\n{% if is_incremental() %}\nWHERE modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nstargate AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_address,\n token_address,\n gross_amount,\n amount_fee,\n net_amount,\n IFF(direction = 'inbound', flow_wallet_address, null) AS destination_address,\n IFF(direction = 'outbound', flow_wallet_address, null) AS source_address,\n IFF(direction = 'inbound', 'flow', destination_chain) AS destination_chain,\n IFF(direction = 'outbound', 'flow', source_chain) AS source_chain,\n platform,\n inserted_timestamp,\n modified_timestamp,\n bridge_startgate_id AS bridge_complete_id\n FROM\n {{ ref('silver_evm__bridge_stargate_s') }}\n{% if is_incremental() %}\nWHERE modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncombo AS (\n SELECT\n *\n FROM\n blocto\n UNION ALL\n SELECT\n *\n FROM\n celer\n UNION ALL\n SELECT\n *\n FROM\n stargate\n)\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_address,\n token_address,\n gross_amount,\n amount_fee,\n net_amount,\n source_address,\n destination_address,\n source_chain,\n destination_chain,\n platform,\n bridge_complete_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\nFROM\n combo", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}, {"name": "silver__bridge_celer_s", "package": null, "version": null}, {"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__bridge_blocto_s", "model.flow_models.silver__bridge_celer_s", "model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__bridge_stargate_s": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__bridge_stargate_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver_evm__bridge_stargate_s.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.sql", "unique_id": "model.flow_models.silver_evm__bridge_stargate_s", "fqn": ["flow_models", "silver", "transfers", "silver_evm__bridge_stargate_s"], "alias": "bridge_stargate_s", "checksum": {"name": "sha256", "checksum": "4c2834769c43f67a385e601aaacb61ee52a72bbb4be9225b6b703d331b83ae66"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core", "stargate"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "bridge_startgate_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \n \n FLOW.silver_evm.bridge_stargate_s__dbt_tmp)"]}, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core", "stargate"], "description": "This table parses transactions where tokens are bridged to or from the Flow EVM network using the Stargate (LayerZero) messaging protocol.", "columns": {"tx_id": {"name": "tx_id", "description": "Transaction hash (unique for each bridge event)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp of the event", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block number of the event", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge_address": {"name": "bridge_address", "description": "The Stargate endpoint contract address", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_address": {"name": "token_address", "description": "The address of the token being transferred (if applicable)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "gross_amount": {"name": "gross_amount", "description": "Gross amount sent or received in the transfer", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount_fee": {"name": "amount_fee", "description": "Fee amount for the transfer (if available)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "net_amount": {"name": "net_amount", "description": "Net amount received after fees (if available)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "flow_wallet_address": {"name": "flow_wallet_address", "description": "Flow wallet address involved in the transfer", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "source_chain": {"name": "source_chain", "description": "Source blockchain for the message, mapped using Stargate endpoint IDs seed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "destination_chain": {"name": "destination_chain", "description": "Destination blockchain for the message, mapped using Stargate endpoint IDs seed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "direction": {"name": "direction", "description": "Direction of the bridge transaction (inbound or outbound)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "platform": {"name": "platform", "description": "Bridge platform name (always 'stargate')", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transfer_guid": {"name": "transfer_guid", "description": "Unique transfer identifier from Stargate event logs", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Timestamp when this record was inserted (raw event)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge_stargate_id": {"name": "bridge_stargate_id", "description": "Unique identifier for this record (surrogate key)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "Timestamp when this record was inserted", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "Timestamp when this record was last modified", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "Invocation ID for this dbt run", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/transfers/silver_evm__bridge_stargate_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \n \n FLOW.silver_evm.bridge_stargate_s__dbt_tmp)"], "cluster_by": ["modified_timestamp::date"], "unique_key": "bridge_startgate_id", "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core", "stargate"]}, "created_at": 1761764420.0602582, "relation_name": "FLOW.silver_evm.bridge_stargate_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n incremental_predicates = [\"COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \" ~ generate_tmp_view_name(this) ~ \")\"],\n cluster_by = ['modified_timestamp::date'],\n unique_key = 'bridge_startgate_id',\n tags = ['bridge', 'scheduled', 'streamline_scheduled', 'scheduled_non_core', 'stargate']\n) }}\n\nWITH pools AS (\n SELECT\n pool_address,\n LOWER(token_address) AS token_address\n FROM\n {{ ref('silver_evm__bridge_stargate_create_pool') }}\n),\nevents AS (\n SELECT\n block_number AS block_height,\n block_timestamp,\n tx_hash AS tx_id,\n event_index,\n contract_address AS event_contract,\n p.token_address,\n event_name AS event_type,\n decoded_log AS event_data,\n modified_timestamp,\n inserted_timestamp AS _inserted_timestamp\n FROM\n {{ ref('core_evm__ez_decoded_event_logs') }}\n e\n INNER JOIN pools p\n ON e.contract_address = p.pool_address\n WHERE\n block_timestamp :: DATE >= '2025-01-29' -- first date of Stargate events\n AND event_name IN (\n 'OFTSent',\n 'OFTReceived'\n )\n AND event_data IS NOT NULL\n \n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n\n),\n-- Process OFTSent events (outbound transfers)\noft_sent_events AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n event_contract AS bridge_contract,\n event_data :amountSentLD :: DOUBLE AS sent_amount,\n event_data :amountReceivedLD :: DOUBLE AS received_amount,\n COALESCE(\n sent_amount - received_amount,\n 0\n ) AS fee_amount,\n LOWER(\n event_data :fromAddress :: STRING\n ) AS flow_wallet_address,\n token_address,\n event_data :dstEid :: NUMBER AS dst_endpoint_id,\n 30362 AS src_endpoint_id,\n event_data :guid :: STRING AS transfer_guid,\n 'outbound' AS direction,\n 'stargate' AS bridge,\n _inserted_timestamp\n FROM\n events\n WHERE\n event_type = 'OFTSent'\n),\n-- Process OFTReceived events (inbound transfers)\noft_received_events AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n event_contract AS bridge_contract,\n event_data :amountReceivedLD :: DOUBLE AS received_amount,\n 0 AS fee_amount,\n received_amount AS net_amount,\n LOWER(\n event_data :toAddress :: STRING\n ) AS flow_wallet_address,\n token_address,\n NULL AS dst_endpoint_id,\n event_data :srcEid :: NUMBER AS src_endpoint_id,\n event_data :guid :: STRING AS transfer_guid,\n 'inbound' AS direction,\n 'stargate' AS bridge,\n _inserted_timestamp\n FROM\n events\n WHERE\n event_type = 'OFTReceived'\n),\ncombined_events AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n bridge_contract,\n sent_amount AS gross_amount,\n fee_amount,\n received_amount AS net_amount,\n flow_wallet_address,\n token_address,\n src_endpoint_id,\n dst_endpoint_id,\n transfer_guid,\n direction,\n bridge,\n _inserted_timestamp\n FROM\n oft_sent_events\n UNION ALL\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_index,\n bridge_contract,\n received_amount AS gross_amount,\n fee_amount,\n net_amount,\n flow_wallet_address,\n token_address,\n src_endpoint_id,\n dst_endpoint_id,\n transfer_guid,\n direction,\n bridge,\n _inserted_timestamp\n FROM\n oft_received_events\n),\n\nendpoint_ids AS (\n SELECT\n endpoint_id,\n LOWER(blockchain) AS blockchain\n FROM\n {{ ref('seeds__layerzero_endpoint_ids') }}\n)\nSELECT\n ce.tx_id,\n ce.block_timestamp,\n ce.block_height,\n ce.bridge_contract AS bridge_address,\n ce.token_address,\n ce.gross_amount,\n ce.fee_amount AS amount_fee,\n ce.net_amount,\n ce.flow_wallet_address,\n CASE\n WHEN ce.direction = 'outbound' THEN 'flow_evm'\n ELSE COALESCE(\n src.blockchain,\n 'other_chains'\n )\n END AS source_chain,\n CASE\n WHEN ce.direction = 'inbound' THEN 'flow_evm'\n ELSE COALESCE(\n dst.blockchain,\n 'other_chains'\n )\n END AS destination_chain,\n ce.direction,\n ce.bridge AS platform,\n ce.transfer_guid,\n ce._inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['ce.tx_id', 'ce.event_index']) }} AS bridge_startgate_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n combined_events ce \n LEFT JOIN endpoint_ids src\n ON src.endpoint_id = ce.src_endpoint_id\n LEFT JOIN endpoint_ids dst\n ON dst.endpoint_id = ce.dst_endpoint_id", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_create_pool", "package": null, "version": null}, {"name": "core_evm__ez_decoded_event_logs", "package": null, "version": null}, {"name": "seeds__layerzero_endpoint_ids", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.generate_tmp_view_name", "macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_create_pool", "model.flow_models.core_evm__ez_decoded_event_logs", "seed.flow_models.seeds__layerzero_endpoint_ids"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__bridge_blocto_s": {"database": "FLOW", "schema": "silver", "name": "silver__bridge_blocto_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver__bridge_blocto_s.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.sql", "unique_id": "model.flow_models.silver__bridge_blocto_s", "fqn": ["flow_models", "silver", "transfers", "silver__bridge_blocto_s"], "alias": "bridge_blocto_s", "checksum": {"name": "sha256", "checksum": "8067a9dc1fcc2ad72fb96b96304fc97c62f3821da5ef707d565c78b300f88728"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::date"]}, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table parses transactions where tokens are bridged to or from the Flow network via Blocto Teleport.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "teleport_contract": {"name": "teleport_contract", "description": "The contract address for the bridge used to move tokens to or from Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_contract": {"name": "token_contract", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "gross_amount": {"name": "gross_amount", "description": "The amount of the asset involved in the transaction, before any fees or royalities.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount_fee": {"name": "amount_fee", "description": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "net_amount": {"name": "net_amount", "description": "The amount of the asset involved in the transaction, net of any fees or royalties.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "flow_wallet_address": {"name": "flow_wallet_address", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "teleport_direction": {"name": "teleport_direction", "description": "For bridging transactions, inbound refers to tokens bridged to the Flow blockchain, while outbound indicated tokens were sent from Flow to another (i.e. to Ethereum, BSC, etc.).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "blockchain": {"name": "blockchain", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge": {"name": "bridge", "description": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge_blocto_id": {"name": "bridge_blocto_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/transfers/silver__bridge_blocto_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::date"], "unique_key": "tx_id", "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764420.1637645, "relation_name": "FLOW.silver.bridge_blocto_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::date'],\n unique_key = 'tx_id',\n tags = ['bridge', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n -- WHERE\n -- event_data :: STRING != '{}'\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nteleport_events AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_contract AS teleport_contract_fee,\n event_data :amount :: DOUBLE AS amount_fee,\n event_data :type :: NUMBER AS teleport_direction,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n events\n WHERE\n event_type = 'FeeCollected'\n AND event_contract LIKE '%Teleport%'\n),\nteleports_in AS (\n SELECT\n tx_id,\n event_contract AS event_contract_teleport,\n event_data :amount :: DOUBLE AS amount_teleport,\n event_data :from AS from_teleport,\n STRTOK_TO_ARRAY(\n REPLACE(REPLACE(event_data :from :: STRING, '['), ']'),\n ', '\n ) :: ARRAY AS from_teleport_array,\n COALESCE(\n event_data :hash,\n event_data :txHash\n ) :: STRING AS hash_teleport,\n _inserted_timestamp\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n teleport_events\n WHERE\n teleport_direction = 1\n )\n AND event_index = 0\n AND event_contract LIKE '%Teleport%'\n AND event_type IN (\n 'TokensTeleportedIn',\n 'Unlocked'\n )\n AND from_teleport :: STRING NOT LIKE '%{\\\"ArrayType%'\n),\ndeposits AS (\n SELECT\n tx_id,\n event_contract,\n event_index,\n event_data :amount :: DOUBLE AS amount_deposits,\n ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n amount_deposits DESC\n ) AS rn,\n event_data :to :: STRING AS to_deposits\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n teleports_in\n )\n AND event_type = 'TokensDeposited'\n ORDER BY\n tx_id,\n amount_deposits DESC\n),\nblocto_inbound AS (\n SELECT\n t.tx_id,\n f.block_timestamp,\n f.block_height,\n t.event_contract_teleport AS teleport_contract,\n d.event_contract AS token_contract,\n t.amount_teleport AS gross_amount,\n f.amount_fee,\n d.amount_deposits AS net_amount,\n d.to_deposits AS flow_wallet_address,\n f.teleport_direction,\n 'blocto' AS bridge,\n f._inserted_timestamp,\n f._partition_by_block_id\n FROM\n teleports_in t\n LEFT JOIN deposits d USING (tx_id)\n LEFT JOIN teleport_events f USING (tx_id)\n WHERE\n d.rn = 1\n),\nteleports_out_withdraw_non_fiat AS (\n SELECT\n tx_id,\n event_contract,\n event_data :amount :: DOUBLE AS amount_withdraw,\n event_data :from :: STRING AS from_withdraw\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n teleport_events\n WHERE\n teleport_direction = 0\n )\n AND event_index = 0\n AND event_contract != 'A.b19436aae4d94622.FiatToken'\n),\nteleports_out_withdraw_fiat AS (\n SELECT\n tx_id,\n event_contract,\n event_data :amount :: DOUBLE AS amount_withdraw,\n event_data :from :: STRING AS from_withdraw\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n teleport_events\n WHERE\n teleport_direction = 0\n )\n AND event_index = 1\n AND event_contract = 'A.b19436aae4d94622.FiatToken'\n),\nteleports_out_withdraw AS (\n SELECT\n tx_id,\n event_contract,\n amount_withdraw,\n from_withdraw\n FROM\n teleports_out_withdraw_non_fiat\n UNION\n SELECT\n tx_id,\n event_contract,\n amount_withdraw,\n from_withdraw\n FROM\n teleports_out_withdraw_fiat\n),\nteleports_out AS (\n SELECT\n tx_id,\n event_contract AS event_contract_teleport,\n event_data :amount :: DOUBLE AS amount_teleport,\n event_data :to AS to_teleport,\n STRTOK_TO_ARRAY(\n REPLACE(REPLACE(event_data :to :: STRING, '['), ']'),\n ', '\n ) :: ARRAY AS to_teleport_array\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n teleport_events\n WHERE\n teleport_direction = 0\n )\n AND event_type IN (\n 'TokensTeleportedOut',\n 'Locked'\n )\n),\nblocto_outbound AS (\n SELECT\n t.tx_id,\n f.block_timestamp,\n f.block_height,\n t.event_contract_teleport AS teleport_contract,\n w.event_contract AS token_contract,\n w.amount_withdraw AS gross_amount,\n f.amount_fee,\n t.amount_teleport AS net_amount,\n w.from_withdraw AS flow_wallet_address,\n f.teleport_direction,\n 'blocto' AS bridge,\n f._inserted_timestamp,\n f._partition_by_block_id\n FROM\n teleports_out t\n LEFT JOIN teleports_out_withdraw w USING (tx_id)\n LEFT JOIN teleport_events f USING (tx_id)\n),\ntbl_union AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n teleport_contract,\n token_contract,\n gross_amount,\n amount_fee,\n net_amount,\n flow_wallet_address,\n teleport_direction,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n blocto_inbound\n UNION\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n teleport_contract,\n token_contract,\n gross_amount,\n amount_fee,\n net_amount,\n flow_wallet_address,\n teleport_direction,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n blocto_outbound\n),\ntele_labels AS (\n SELECT\n teleport_contract,\n blockchain\n FROM\n {{ ref('seeds__blocto_teleport_labels') }}\n),\nFINAL AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n t.teleport_contract,\n token_contract,\n gross_amount,\n amount_fee,\n net_amount,\n flow_wallet_address,\n CASE\n WHEN teleport_direction = 0 THEN 'outbound'\n ELSE 'inbound'\n END AS teleport_direction,\n l.blockchain,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS bridge_blocto_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n tbl_union t\n LEFT JOIN tele_labels l USING (teleport_contract)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "seeds__blocto_teleport_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "seed.flow_models.seeds__blocto_teleport_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__token_transfers_s": {"database": "FLOW", "schema": "silver", "name": "silver__token_transfers_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver__token_transfers_s.sql", "original_file_path": "models/silver/transfers/silver__token_transfers_s.sql", "unique_id": "model.flow_models.silver__token_transfers_s", "fqn": ["flow_models", "silver", "transfers", "silver__token_transfers_s"], "alias": "token_transfers_s", "checksum": {"name": "sha256", "checksum": "5ca25247f760d558b4d1685aeae2dbcee916d3c6b61e2d88feae22051c7c7879"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', tx_id, sender, recipient, token_contract, amount)", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"]}, "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table records all token transfers on the FLOW blockchain from before the Crescendo upgrade.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address sending the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "recipient": {"name": "recipient", "description": "Address receiving the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_contract": {"name": "token_contract", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_transfers_id": {"name": "token_transfers_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/transfers/silver__token_transfers_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "unique_key": "CONCAT_WS('-', tx_id, sender, recipient, token_contract, amount)", "tags": ["scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.955539, "relation_name": "FLOW.silver.token_transfers_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n unique_key = \"CONCAT_WS('-', tx_id, sender, recipient, token_contract, amount)\",\n tags = ['scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n -- crescendo upgrade cutoff\n _partition_by_block_id <= 86000000\n AND block_height < 85981726\n\n{% if is_incremental() %}\nAND\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\ntransfers AS (\n SELECT\n _inserted_timestamp,\n tx_id,\n event_contract,\n COUNT(event_type) AS event_count,\n MAX(\n event_index + 1\n ) AS max_index\n FROM\n events\n WHERE\n event_type IN (\n 'TokensDeposited',\n 'TokensWithdrawn',\n 'FeesDeducted'\n )\n GROUP BY\n _inserted_timestamp,\n tx_id,\n event_contract\n HAVING\n event_count = max_index\n OR event_contract = 'A.b19436aae4d94622.FiatToken'\n),\nwithdraws AS (\n SELECT\n block_height,\n _inserted_timestamp,\n block_timestamp,\n tx_id,\n CASE\n WHEN event_type = 'FiatTokenDeposited'\n AND event_contract = 'A.b19436aae4d94622.FiatToken' THEN event_data :to :: STRING\n ELSE event_data :from :: STRING\n END AS sender,\n event_contract AS token_contract,\n event_data :amount :: FLOAT AS amount,\n tx_succeeded\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n transfers\n )\n AND (\n event_type IN (\n 'TokensWithdrawn',\n 'FiatTokenDeposited'\n )\n )\n GROUP BY\n block_height,\n _inserted_timestamp,\n block_timestamp,\n tx_id,\n sender,\n token_contract,\n amount,\n tx_succeeded\n),\ndeposits AS (\n SELECT\n tx_id,\n _inserted_timestamp,\n event_data :to :: STRING AS recipient,\n event_contract AS token_contract,\n event_data :amount :: FLOAT AS amount\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n transfers\n )\n AND event_type = 'TokensDeposited'\n GROUP BY\n tx_id,\n _inserted_timestamp,\n recipient,\n token_contract,\n amount\n),\nFINAL AS (\n SELECT\n block_height,\n w._inserted_timestamp AS _inserted_timestamp,\n block_timestamp,\n w.tx_id,\n sender,\n recipient,\n w.token_contract,\n SUM(COALESCE(d.amount, w.amount)) AS amount,\n tx_succeeded\n FROM\n withdraws w\n LEFT JOIN deposits d\n ON w.tx_id = d.tx_id\n AND w.token_contract = d.token_contract\n AND w.amount = d.amount\n WHERE\n sender IS NOT NULL\n GROUP BY\n block_height,\n w._inserted_timestamp,\n block_timestamp,\n w.tx_id,\n sender,\n recipient,\n w.token_contract,\n tx_succeeded\n)\nSELECT\n *,\n ROUND(\n block_height,\n -5\n ) AS _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','sender', 'recipient','token_contract', 'amount']\n ) }} AS token_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__bridge_stargate_create_pool": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__bridge_stargate_create_pool", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver_evm__bridge_stargate_create_pool.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_create_pool.sql", "unique_id": "model.flow_models.silver_evm__bridge_stargate_create_pool", "fqn": ["flow_models", "silver", "transfers", "silver_evm__bridge_stargate_create_pool"], "alias": "bridge_stargate_create_pool", "checksum": {"name": "sha256", "checksum": "92a6231e6a8ad970dd3f450ccc4b3ea84949233f1fa29b5a621c83eddad8d4d0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["silver_bridge", "defi", "bridge", "curated", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["silver_bridge", "defi", "bridge", "curated", "scheduled_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "tags": ["silver_bridge", "defi", "bridge", "curated", "scheduled_non_core"]}, "created_at": 1761764411.7439718, "relation_name": "FLOW.silver_evm.bridge_stargate_create_pool", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n tags = ['silver_bridge','defi','bridge','curated','scheduled_non_core']\n) }}\n\nWITH base_contracts AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address AS contract_address,\n concat_ws(\n '-',\n block_number,\n tx_position,\n CONCAT(\n TYPE,\n '_',\n trace_address\n )\n ) AS _call_id,\n modified_timestamp AS _inserted_timestamp\n FROM\n {{ ref('core_evm__fact_traces') }}\n WHERE\n from_address = '0x1d7c6783328c145393e84fb47a7f7c548f5ee28d'\n AND TYPE ILIKE 'create%'\n AND tx_succeeded\n AND trace_succeeded\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) - INTERVAL '12 hours'\n FROM\n {{ this }}\n)\nAND to_address NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfunction_sigs AS (\n SELECT\n '0xfc0c546a' AS function_sig,\n 'token' AS function_name\n),\ninputs AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_name,\n 0 AS function_input,\n CONCAT(\n function_sig,\n LPAD(\n function_input,\n 64,\n 0\n )\n ) AS DATA\n FROM\n base_contracts\n JOIN function_sigs\n ON 1 = 1\n),\ncontract_reads AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_name,\n function_input,\n DATA,\n utils.udf_json_rpc_call(\n 'eth_call',\n [{ 'to': contract_address, 'from': null, 'data': data }, utils.udf_int_to_hex(block_number) ]\n ) AS rpc_request,\n live.udf_api(\n 'POST',\n CONCAT(\n '{Service}',\n '/',\n '{Authentication}'\n ),{},\n rpc_request,\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS read_output,\n SYSDATE() AS _inserted_timestamp\n FROM\n inputs\n),\nreads_flat AS (\n SELECT\n read_output,\n read_output :data :id :: STRING AS read_id,\n read_output :data :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n function_sig,\n function_name,\n function_input,\n DATA,\n contract_address,\n block_number,\n _inserted_timestamp\n FROM\n contract_reads\n)\nSELECT\n read_output,\n read_id,\n read_result,\n read_id_object,\n function_sig,\n function_name,\n function_input,\n DATA,\n block_number,\n contract_address AS pool_address,\n CONCAT('0x', SUBSTR(read_result, 27, 40)) AS token_address,\n _inserted_timestamp\nFROM\n reads_flat", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__bridge_celer_s": {"database": "FLOW", "schema": "silver", "name": "silver__bridge_celer_s", "resource_type": "model", "package_name": "flow_models", "path": "silver/transfers/silver__bridge_celer_s.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.sql", "unique_id": "model.flow_models.silver__bridge_celer_s", "fqn": ["flow_models", "silver", "transfers", "silver__bridge_celer_s"], "alias": "bridge_celer_s", "checksum": {"name": "sha256", "checksum": "21326fa6cc4d5de15861780d0edb722e9c20a5f7a680da4f90fdb6fff975ca33"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp::date"]}, "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"], "description": "This table parses transactions where tokens are bridged to or from the Flow network using the Celer cBridge.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge_contract": {"name": "bridge_contract", "description": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_contract": {"name": "token_contract", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "flow_wallet_address": {"name": "flow_wallet_address", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "counterparty": {"name": "counterparty", "description": "The alternate address involved in this transaction, if available. \nFor bridge transactions, this may be the address on another blockchain.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "blockchain": {"name": "blockchain", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "direction": {"name": "direction", "description": "The direction of the points transfer indicating whether points are being added or removed from an account. Data type: STRING. This field specifies whether the transaction represents a credit (points earned) or debit (points spent) operation in the rewards system. Used for understanding reward flows, calculating net point changes, and analyzing reward program participation. Example: 'credit' for points earned through activities, 'debit' for points spent on rewards or transfers. Critical for reward program analytics, user engagement tracking, and maintaining accurate point balance calculations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge": {"name": "bridge", "description": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "bridge_celer_id": {"name": "bridge_celer_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/transfers/silver__bridge_celer_s.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "cluster_by": ["_inserted_timestamp::date"], "unique_key": "tx_id", "tags": ["bridge", "scheduled", "streamline_scheduled", "scheduled_non_core"]}, "created_at": 1761764419.9602191, "relation_name": "FLOW.silver.bridge_celer_s", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n cluster_by = ['_inserted_timestamp::date'],\n unique_key = 'tx_id',\n tags = ['bridge', 'scheduled', 'streamline_scheduled', 'scheduled_non_core']\n) }}\n\nWITH events AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n event_index,\n event_type,\n event_contract,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id,\n modified_timestamp\n FROM\n {{ ref('silver__streamline_events') }}\n -- WHERE\n -- event_data :: STRING != '{}'\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\ncbridge_txs AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n tx_succeeded,\n event_index,\n event_contract,\n event_type,\n event_data,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n events\n WHERE\n event_contract = 'A.08dd120226ec2213.PegBridge'\n),\ninbound AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_contract AS bridge_contract,\n REPLACE(REPLACE(event_data :token :: STRING, '.Vault'), '\"') AS token_contract,\n event_data :amount :: DOUBLE AS amount,\n event_data :receiver :: STRING AS flow_wallet_address,\n REPLACE(CONCAT('0x', event_data :depositor) :: STRING, '\"') AS counterparty,\n event_data :refChId :: NUMBER AS chain_id,\n 'inbound' AS direction,\n 'cbridge' AS bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n cbridge_txs\n )\n AND event_type = 'Mint'\n),\noutbound AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n event_contract AS bridge_contract,\n REPLACE(REPLACE(event_data :token :: STRING, '.Vault'), '\"') AS token_contract,\n event_data :amount :: DOUBLE AS amount,\n event_data :burner :: STRING AS flow_wallet_address,\n REPLACE(\n event_data :toAddr :: STRING,\n '\"'\n ) AS counterparty,\n event_data :toChain :: NUMBER AS chain_id,\n 'outbound' AS direction,\n 'cbridge' AS bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n events\n WHERE\n tx_id IN (\n SELECT\n tx_id\n FROM\n cbridge_txs\n )\n AND event_type = 'Burn'\n),\ntbl_union AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_contract,\n token_contract,\n amount,\n flow_wallet_address,\n counterparty,\n chain_id,\n direction,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n inbound\n UNION\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_contract,\n token_contract,\n amount,\n flow_wallet_address,\n counterparty,\n chain_id,\n direction,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n outbound\n),\nchain_ids AS (\n SELECT\n chain_id,\n blockchain\n FROM\n {{ ref('seeds__celer_chain_ids') }}\n),\nFINAL AS (\n SELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_contract,\n token_contract,\n amount,\n flow_wallet_address,\n counterparty,\n t.chain_id,\n l.blockchain,\n direction,\n bridge,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS bridge_celer_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n tbl_union t\n LEFT JOIN chain_ids l USING (chain_id)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "seeds__celer_chain_ids", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events", "seed.flow_models.seeds__celer_chain_ids"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_blocks": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_blocks.sql", "original_file_path": "models/silver/testnet/silver__testnet_blocks.sql", "unique_id": "model.flow_models.silver__testnet_blocks", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_blocks"], "alias": "testnet_blocks", "checksum": {"name": "sha256", "checksum": "39dc4bafb7ca0772a2053a235af1f7d428f4908616690e2378934cc12c6b6ebb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "-| Initial table for the gRPC blocks response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ID": {"name": "ID", "description": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_COUNT": {"name": "COLLECTION_COUNT", "description": "The number of collections included in a blocks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_ID": {"name": "PARENT_ID", "description": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIGNATURES": {"name": "SIGNATURES", "description": "An array of signatures contained in the block header.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_GUARANTEES": {"name": "COLLECTION_GUARANTEES", "description": "A signed attestation that specifies the collection nodes that have guaranteed to store and respond to queries about a collection.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collection-guarantee", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_SEALS": {"name": "BLOCK_SEALS", "description": "A block seal is an attestation that the execution result of a specific block has been verified and approved by a quorum of verification nodes.\n\nhttps://developers.flow.com/concepts/nodes/access-api#block-seal", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_COUNT_AGG": {"name": "COLLECTION_COUNT_AGG", "description": "Collection count from the tx_count aggregation, used to check against the collection_count in the block header.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_ID": {"name": "BLOCKS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_number", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["testnet"]}, "created_at": 1761764420.4009116, "relation_name": "FLOW.silver.testnet_blocks", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_blocks') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_blocks') }}\n\n{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n tags = ['testnet']\n) }}\n\nWITH\n\n{% if is_incremental() %}\ntx_count_lookback AS (\n -- lookback to ensure tx count is correct\n\n SELECT\n block_height\n FROM\n {{ this }}\n WHERE\n block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }} -- TODO, remove AFTER backfill is complete\n -- limit to 3 day lookback for performance\n AND _inserted_timestamp >= SYSDATE() - INTERVAL '3 days'\n AND (\n tx_count IS NULL\n OR collection_count != collection_count_agg\n )\n),\n{% endif %}\n\nstreamline_blocks AS (\n SELECT\n block_number,\n DATA: height :: STRING AS block_height,\n DATA: id :: STRING AS block_id,\n DATA :timestamp :: timestamp_ntz AS block_timestamp,\n ARRAY_SIZE(\n DATA :collection_guarantees :: ARRAY\n ) AS collection_count,\n DATA: parent_id :: STRING AS parent_id,\n DATA: signatures :: ARRAY AS signatures,\n DATA: collection_guarantees :: ARRAY AS collection_guarantees,\n DATA: block_seals :: ARRAY AS block_seals,\n _partition_by_block_id,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_blocks') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n OR block_height IN (\n SELECT\n block_height\n FROM\n tx_count_lookback\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_blocks') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1\n),\ncollections AS (\n SELECT\n *\n FROM\n {{ ref('silver__testnet_collections') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n OR block_number IN (\n SELECT\n block_height\n FROM\n tx_count_lookback\n )\n{% endif %}\n\n),\ntx_count AS (\n SELECT\n block_number AS block_height,\n SUM(tx_count) AS tx_count,\n COUNT(1) AS collection_count,\n MIN(_inserted_timestamp) AS _inserted_timestamp\n FROM\n collections\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_height,\n NULL AS network_version,\n b.block_id AS id,\n b.block_timestamp,\n b.collection_count,\n IFF(\n b.collection_count = 0,\n b.collection_count,\n C.tx_count\n ) AS tx_count,\n b.parent_id,\n b.signatures,\n b.collection_guarantees,\n b.block_seals,\n C.collection_count AS collection_count_agg,\n b._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number']\n ) }} AS blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n b._inserted_timestamp\n FROM\n streamline_blocks b\n LEFT JOIN tx_count C USING (block_height)\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_blocks", "package": null, "version": null}, {"name": "silver__testnet_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_blocks", "model.flow_models.bronze__streamline_fr_testnet_blocks", "model.flow_models.silver__testnet_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_transaction_results": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_transaction_results.sql", "original_file_path": "models/silver/testnet/silver__testnet_transaction_results.sql", "unique_id": "model.flow_models.silver__testnet_transaction_results", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_transaction_results"], "alias": "testnet_transaction_results", "checksum": {"name": "sha256", "checksum": "1db0a94b6ba178e41d13201237529da4a7a2143b48afd79fbfb362e25bbb8359"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_number", "_inserted_timestamp::date"], "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "-| Initial table for the gRPC transaction results response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_MESSAGE": {"name": "ERROR_MESSAGE", "description": "The error message, if a transaction has failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENTS": {"name": "EVENTS", "description": "An array containing all events that occurred in the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATUS_CODE": {"name": "STATUS_CODE", "description": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_results_id": {"name": "tx_results_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_transaction_results.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "unique_key": "tx_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["block_number", "_inserted_timestamp::date"], "tags": ["testnet"]}, "created_at": 1761764420.2592542, "relation_name": "FLOW.silver.testnet_transaction_results", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_transaction_results') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_transaction_results') }}\n{{ config(\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = [\"block_number\",\"_inserted_timestamp::date\"],\n tags = ['testnet']\n) }}\n\nSELECT\n block_number,\n id AS tx_id,\n DATA :error_message :: STRING AS error_message,\n DATA :events :: ARRAY AS events,\n DATA :status :: INT AS status,\n DATA :status_code :: INT AS status_code,\n _partition_by_block_id,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS tx_results_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id \nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_transaction_results') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_transaction_results') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY tx_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_transaction_results", "model.flow_models.bronze__streamline_fr_testnet_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_collections": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_collections", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_collections.sql", "original_file_path": "models/silver/testnet/silver__testnet_collections.sql", "unique_id": "model.flow_models.silver__testnet_collections", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_collections"], "alias": "testnet_collections", "checksum": {"name": "sha256", "checksum": "74157e747ae077d43ef714f0dd2b4c3cb810f14f6f5fed88efe972fd283592d8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "collection_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE", "block_number"], "incremental_predicates": ["dynamic_range_predicate", "block_number"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "-| Initial table for the gRPC collections response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COLLECTION_ID": {"name": "COLLECTION_ID", "description": "SHA3-256 hash of the collection contents.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collections", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_IDS": {"name": "TRANSACTION_IDS", "description": "An array containing all transaction IDs that were included in the collection.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_collection_id": {"name": "streamline_collection_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_collections.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "collection_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "block_number"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE", "block_number"], "tags": ["testnet"]}, "created_at": 1761764420.3983111, "relation_name": "FLOW.silver.testnet_collections", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_collections') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_collections') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"collection_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_number\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE', 'block_number'],\n tags = ['testnet']\n) }}\n\nSELECT\n block_number,\n DATA: id :: STRING AS collection_id,\n ARRAY_SIZE(\n DATA :transaction_ids :: ARRAY\n ) AS tx_count,\n DATA: transaction_ids :: ARRAY AS transaction_ids,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['collection_id']\n ) }} AS streamline_collection_id,\n _inserted_timestamp,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_collections') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_collections') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY collection_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_collections", "model.flow_models.bronze__streamline_fr_testnet_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_transactions": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_transactions", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_transactions.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions.sql", "unique_id": "model.flow_models.silver__testnet_transactions", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_transactions"], "alias": "testnet_transactions", "checksum": {"name": "sha256", "checksum": "52d7427b02c1d7e733439509cca8fda86dad9d27b4889c96270627db777f4260"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "_inserted_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "-| Initial table for the gRPC transactions response, loading data into Snowflake from the external AWS table.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_ID": {"name": "BLOCK_ID", "description": "The id, or hash, of the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARGUMENTS": {"name": "ARGUMENTS", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUTHORIZERS": {"name": "AUTHORIZERS", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ENVELOPE_SIGNATURES": {"name": "ENVELOPE_SIGNATURES", "description": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYLOAD_SIGNATURES": {"name": "PAYLOAD_SIGNATURES", "description": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROPOSAL_KEY": {"name": "PROPOSAL_KEY", "description": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SCRIPT": {"name": "SCRIPT", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_PARTITION_BY_BLOCK_ID": {"name": "_PARTITION_BY_BLOCK_ID", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_tx_id": {"name": "streamline_tx_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "tx_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "_inserted_timestamp::date", "tags": ["testnet"]}, "created_at": 1761764420.3996153, "relation_name": "FLOW.silver.testnet_transactions", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_transactions') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_transactions') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"_inserted_timestamp::date\",\n tags = ['testnet']\n) }}\n\nSELECT\n block_number,\n DATA: reference_block_id :: STRING AS block_id,\n id AS tx_id,\n DATA: gas_limit :: NUMBER AS gas_limit,\n DATA: payer :: STRING AS payer,\n DATA: arguments :: ARRAY AS arguments,\n DATA: authorizers :: ARRAY AS authorizers,\n DATA: envelope_signatures :: ARRAY AS envelope_signatures,\n DATA: payload_signatures :: ARRAY AS payload_signatures,\n DATA: proposal_key :: variant AS proposal_key,\n DATA: script :: STRING AS script,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS streamline_tx_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_transactions') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_transactions') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY tx_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_transactions", "model.flow_models.bronze__streamline_fr_testnet_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_events": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_events", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_events.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.sql", "unique_id": "model.flow_models.silver__testnet_events", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_events"], "alias": "testnet_events", "checksum": {"name": "sha256", "checksum": "611aacd0757c048125b104925d44548949f83a2871ae0bfce70968e2a2adb64a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "event_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "This table records events from each transaction on the FLOW testnet blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_id": {"name": "event_id", "description": "The id for the event, which is a concatenation of tx_id-event_index.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_index": {"name": "event_index", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_COUNT": {"name": "EVENT_COUNT", "description": "Number of events in a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payload": {"name": "payload", "description": "The innermost portion of a transaction and contains the data that uniquely identifies the operations applied by the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_contract": {"name": "event_contract", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_type": {"name": "event_type", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_data": {"name": "event_data", "description": "The data passed to the event, in the form of key-value pairs.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_partition_by_block_id": {"name": "_partition_by_block_id", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_event_id": {"name": "streamline_event_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_events.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "event_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);"]}, "created_at": 1761764420.261214, "relation_name": "FLOW.silver.testnet_events", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'event_id',\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::date\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,event_id,event_contract,event_type);\",\n tags = ['testnet']\n) }}\n\nWITH transactions AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__testnet_transactions_final') }}\n WHERE\n NOT pending_result_response\n\n{% if is_incremental() %}\nAND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nflatten_events AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n tx_succeeded,\n events_count,\n VALUE :: variant AS event_data_full,\n VALUE :event_index :: INT AS event_index,\n concat_ws(\n '-',\n tx_id,\n event_index\n ) AS event_id,\n VALUE :payload :: STRING AS payload,\n TRY_PARSE_JSON(utils.udf_hex_to_string(payload)) AS decoded_payload,\n VALUE :type :: STRING AS event_type_id,\n VALUE :values :: variant AS event_values,\n COALESCE(\n SUBSTR(\n VALUE :type :: STRING,\n 0,\n LENGTH(\n VALUE :type :: STRING\n ) - LENGTH(SPLIT(VALUE :type :: STRING, '.') [3]) - 1\n ),\n -- if null, then flow.\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [0]\n ) AS event_contract,\n COALESCE(\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [3],\n -- if null, then flow.\n SPLIT(\n VALUE :type :: STRING,\n '.'\n ) [1]\n ) :: STRING AS event_type,\n _inserted_timestamp,\n _partition_by_block_id\n FROM\n transactions t,\n LATERAL FLATTEN(\n input => events\n ) e\n QUALIFY ROW_NUMBER() OVER (PARTITION BY event_id ORDER BY _inserted_timestamp DESC) = 1\n\n),\nattributes AS (\n SELECT\n event_id,\n OBJECT_AGG(\n data_key,\n IFF(IS_ARRAY(TRY_PARSE_JSON(data_value)) OR IS_OBJECT(TRY_PARSE_JSON(data_value)), PARSE_JSON(data_value)::VARIANT, data_value::VARIANT)\n ) AS event_data\n FROM\n (\n SELECT\n event_id,\n VALUE :name :: variant AS data_key,\n COALESCE(\n VALUE :value :value :fields,\n VALUE :value :value :staticType,\n VALUE :value :value :value :value :: STRING,\n VALUE :value :value :value :: STRING,\n VALUE :value :value :: STRING,\n 'null'\n ) AS data_value\n FROM\n flatten_events,\n LATERAL FLATTEN (\n COALESCE(\n decoded_payload :value :fields :: variant,\n event_values :value :fields :: variant\n )\n )\n )\n GROUP BY\n 1\n ),\n FINAL AS (\n SELECT\n e.tx_id,\n e.block_height,\n e.block_timestamp,\n e.event_id,\n e.event_index,\n e.events_count,\n e.payload,\n e.event_contract,\n e.event_type,\n A.event_data,\n e.tx_succeeded,\n e._inserted_timestamp,\n e._partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['event_id']\n ) }} AS streamline_event_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n flatten_events e\n LEFT JOIN attributes A USING (event_id)\n )\n SELECT\n *\n FROM\n FINAL", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__testnet_transactions_final": {"database": "FLOW", "schema": "silver", "name": "silver__testnet_transactions_final", "resource_type": "model", "package_name": "flow_models", "path": "silver/testnet/silver__testnet_transactions_final.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.sql", "unique_id": "model.flow_models.silver__testnet_transactions_final", "fqn": ["flow_models", "silver", "testnet", "silver__testnet_transactions_final"], "alias": "testnet_transactions_final", "checksum": {"name": "sha256", "checksum": "7efb209c8ccdb5c026c129d0b4832b0b16716b549c84e89f5bd637ff97ae1123"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["testnet"], "description": "This table records all the transactions of the FLOW testnet blockchain.", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "pending_result_response": {"name": "pending_result_response", "description": "Internal column tracking if the events response has been received yet, to re-sync the tx_id and append events.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "gas_limit": {"name": "gas_limit", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payer": {"name": "payer", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "arguments": {"name": "arguments", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "authorizers": {"name": "authorizers", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "count_authorizers": {"name": "count_authorizers", "description": "Number of authorizers", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "envelope_signatures": {"name": "envelope_signatures", "description": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "payload_signatures": {"name": "payload_signatures", "description": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "proposal_key": {"name": "proposal_key", "description": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "proposer": {"name": "proposer", "description": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "script": {"name": "script", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "events": {"name": "events", "description": "An array containing all events that occurred in the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_COUNT": {"name": "EVENT_COUNT", "description": "Number of events in a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "status": {"name": "status", "description": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "status_code": {"name": "status_code", "description": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "error_message": {"name": "error_message", "description": "The error message, if a transaction has failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "Time the record was inserted into the warehouse.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_partition_by_block_id": {"name": "_partition_by_block_id", "description": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "streamline_transaction_id": {"name": "streamline_transaction_id", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INVOCATION_ID": {"name": "_INVOCATION_ID", "description": "A job ID to identify the run that last modified a record.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/testnet/silver__testnet_transactions_final.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "tx_id", "incremental_strategy": "merge", "incremental_predicates": ["dynamic_range_predicate", "_partition_by_block_id"], "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "block_timestamp::date", "tags": ["testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);"]}, "created_at": 1761764420.3182614, "relation_name": "FLOW.silver.testnet_transactions_final", "raw_code": "-- depends_on: {{ ref('silver__testnet_transactions') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"tx_id\",\n incremental_strategy = 'merge',\n incremental_predicates = [\"dynamic_range_predicate\", \"_partition_by_block_id\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = \"block_timestamp::date\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,proposer,payer,authorizers);\",\n tags = ['testnet']\n) }}\n\n{% if execute %}\n {% if is_incremental() %}\n {% set query = \"\"\"\n CREATE OR REPLACE TEMPORARY TABLE silver.testnet_transactions_final_intermediate_tmp AS\n WITH retry_tx_ids AS (\n SELECT\n tx_id,\n block_height\n FROM \"\"\" ~ this ~ \"\"\"\n WHERE\n modified_timestamp >= SYSDATE() - INTERVAL '\"\"\" ~ var('RETRY_WINDOW', 3) ~ \"\"\" days'\n AND (\n block_timestamp IS NULL\n OR pending_result_response\n )\n )\n SELECT\n *\n FROM\n \"\"\" ~ ref('silver__testnet_transactions') ~ \"\"\"\n WHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) modified_timestamp\n FROM\n \"\"\" ~ this ~ \"\"\"\n )\n OR -- re-run record if block comes in later than tx records\n (\n modified_timestamp >= SYSDATE() - INTERVAL '\"\"\" ~ var('RETRY_WINDOW', 3) ~ \"\"\" days'\n AND\n tx_id IN (\n SELECT\n tx_id\n FROM\n retry_tx_ids\n )\n )\n \"\"\" %}\n {% else %}\n {% set query = \"\"\"\n CREATE OR REPLACE TEMPORARY TABLE silver.testnet_transactions_final_intermediate_tmp AS\n SELECT\n *\n FROM\n \"\"\" ~ ref('silver__testnet_transactions') ~ \"\"\"\n \"\"\" %}\n {% endif %}\n\n {% set run = run_query(query) %}\n{% endif %}\n/* \n Do this because snowflake does not do well with dynamic query pruning. \n This will set a \"static\" timestamp value which will always enable query pruning if the timestamp is a cluster key\n Coalesce in case there are 0 txs returned by the temp table\n*/\n{% if execute %}\n {% set min_time = run_query(\"select coalesce(min(modified_timestamp),sysdate()) from silver.testnet_transactions_final_intermediate_tmp\").columns [0].values() [0] %}\n{% endif %}\n\nWITH txs AS (\n\n SELECT\n *\n FROM\n silver.testnet_transactions_final_intermediate_tmp\n),\ntx_results AS (\n SELECT\n *\n FROM\n {{ ref('silver__testnet_transaction_results') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= SYSDATE() - INTERVAL '{{ var('RETRY_WINDOW', 3) }} days'\n AND tx_id IN (\n SELECT\n DISTINCT tx_id\n FROM\n silver.testnet_transactions_final_intermediate_tmp\n )\n{% endif %}\n\n),\nblocks AS (\n SELECT\n *\n FROM\n {{ ref('silver__testnet_blocks') }}\n\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= SYSDATE() - INTERVAL '{{ var('RETRY_WINDOW', 3) }} days'\n AND block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n silver.testnet_transactions_final_intermediate_tmp\n )\n{% endif %}\n\n),\nFINAL AS (\n SELECT\n COALESCE(\n t.tx_id,\n tr.tx_id\n ) AS tx_id,\n tr.status IS NULL AS pending_result_response,\n t.block_number,\n b.block_timestamp,\n t.gas_limit,\n CONCAT(\n '0x',\n payer\n ) AS payer,\n t.arguments,\n {{ target.database }}.silver.udf_address_array_adj(\n t.authorizers\n ) AS authorizers,\n ARRAY_SIZE(\n t.authorizers\n ) AS count_authorizers,\n t.envelope_signatures,\n t.payload_signatures,\n t.proposal_key,\n CONCAT(\n '0x',\n t.proposal_key: address :: STRING\n ) AS proposer,\n t.script,\n tr.error_message,\n tr.events,\n ARRAY_SIZE(\n tr.events\n ) AS events_count,\n tr.status,\n tr.status_code,\n GREATEST(\n [b._inserted_timestamp],\n [tr._inserted_timestamp],\n [t._inserted_timestamp]\n ) [0] :: timestamp_ntz AS _inserted_timestamp,\n t._partition_by_block_id\n FROM\n txs t\n LEFT JOIN tx_results tr USING (tx_id)\n LEFT JOIN blocks b\n ON t.block_number = b.block_number\n)\nSELECT\n tx_id,\n pending_result_response,\n block_timestamp,\n block_number AS block_height,\n gas_limit,\n payer,\n arguments,\n authorizers,\n count_authorizers,\n envelope_signatures,\n payload_signatures,\n proposal_key,\n proposer,\n script,\n events,\n events_count,\n status,\n status_code,\n error_message,\n NOT status_code :: BOOLEAN AS tx_succeeded,\n _inserted_timestamp,\n _partition_by_block_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id']\n ) }} AS streamline_transaction_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id \nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__testnet_transactions", "package": null, "version": null}, {"name": "silver__testnet_transaction_results", "package": null, "version": null}, {"name": "silver__testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__testnet_transactions", "model.flow_models.silver__testnet_transaction_results", "model.flow_models.silver__testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_observability__blocks_completeness": {"database": "FLOW", "schema": "silver_observability", "name": "silver_observability__blocks_completeness", "resource_type": "model", "package_name": "flow_models", "path": "silver/_observability/silver_observability__blocks_completeness.sql", "original_file_path": "models/silver/_observability/silver_observability__blocks_completeness.sql", "unique_id": "model.flow_models.silver_observability__blocks_completeness", "fqn": ["flow_models", "silver", "_observability", "silver_observability__blocks_completeness"], "alias": "blocks_completeness", "checksum": {"name": "sha256", "checksum": "2f5ee78a01dd8647765d42fa576f7e2849c9301d94b436e0a2b2af94b92bedfd"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["observability"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "test_timestamp", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["observability"], "description": "Observability model that queries the blocks table at a designated interval to record and track the completeness of the data.", "columns": {"TEST_NAME": {"name": "TEST_NAME", "description": "Name of the model being tested.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIN_BLOCK": {"name": "MIN_BLOCK", "description": "The min block in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_BLOCK": {"name": "MAX_BLOCK", "description": "The max block height in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIN_BLOCK_TIMESTAMP": {"name": "MIN_BLOCK_TIMESTAMP", "description": "The minimum block timestamp for the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_BLOCK_TIMESTAMP": {"name": "MAX_BLOCK_TIMESTAMP", "description": "The max block timestamp in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_TESTED": {"name": "BLOCKS_TESTED", "description": "Number of blocks tested", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_IMPACTED_COUNT": {"name": "BLOCKS_IMPACTED_COUNT", "description": "Number of blocks impacted by a gap in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_IMPACTED_ARRAY": {"name": "BLOCKS_IMPACTED_ARRAY", "description": "Array of block numbers that were impacted during the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TEST_TIMESTAMP": {"name": "TEST_TIMESTAMP", "description": "Timestamp of the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/_observability/silver_observability__blocks_completeness.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "test_timestamp", "full_refresh": false, "tags": ["observability"]}, "created_at": 1761764420.4050136, "relation_name": "FLOW.silver_observability.blocks_completeness", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'test_timestamp',\n full_refresh = False,\n tags = ['observability']\n) }}\n\nWITH summary_stats AS (\n\n SELECT\n MIN(block_height) AS min_block,\n MAX(block_height) AS max_block,\n MIN(block_timestamp) AS min_block_timestamp,\n MAX(block_timestamp) AS max_block_timestamp,\n COUNT(1) AS blocks_tested\n FROM\n {{ ref('silver__streamline_blocks') }}\n WHERE\n block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }}\n AND block_timestamp <= DATEADD('hour', -12, SYSDATE())\n\n{% if is_incremental() %}\nAND (\n block_height >= (\n SELECT\n MIN(block_height)\n FROM\n (\n SELECT\n MIN(block_height) AS block_height\n FROM\n {{ ref('silver__streamline_blocks') }}\n WHERE\n block_timestamp BETWEEN DATEADD('hour', -96, SYSDATE())\n AND DATEADD('hour', -95, SYSDATE())\n UNION\n SELECT\n MIN(VALUE) - 1 AS block_height\n FROM\n (\n SELECT\n blocks_impacted_array\n FROM\n {{ this }}\n qualify ROW_NUMBER() over (\n ORDER BY\n test_timestamp DESC\n ) = 1\n ),\n LATERAL FLATTEN(\n input => blocks_impacted_array\n )\n )\n ) {% if var('OBSERV_FULL_TEST') %}\n OR block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }}\n {% endif %}\n)\n{% endif %}\n),\nblock_range AS (\n SELECT\n _id AS block_height\n FROM\n {{ source(\n 'silver_crosschain',\n 'number_sequence'\n ) }}\n WHERE\n _id BETWEEN (\n SELECT\n min_block\n FROM\n summary_stats\n )\n AND (\n SELECT\n max_block\n FROM\n summary_stats\n )\n),\nblocks AS (\n SELECT\n l.block_height,\n block_timestamp,\n LAG(\n l.block_height,\n 1\n ) over (\n ORDER BY\n l.block_height ASC\n ) AS prev_BLOCK_HEIGHT\n FROM\n {{ ref(\"silver__streamline_blocks\") }}\n l\n INNER JOIN block_range b\n ON l.block_height = b.block_height\n AND l.block_height >= (\n SELECT\n MIN(block_height)\n FROM\n block_range\n )\n),\nblock_gen AS (\n SELECT\n _id AS block_height\n FROM\n {{ source(\n 'silver_crosschain',\n 'number_sequence'\n ) }}\n WHERE\n _id BETWEEN (\n SELECT\n MIN(block_height)\n FROM\n blocks\n )\n AND (\n SELECT\n MAX(block_height)\n FROM\n blocks\n )\n),\ntest_blocks AS (\n SELECT\n 'blocks' AS test_name,\n MIN(\n b.block_height\n ) AS min_block,\n MAX(\n b.block_height\n ) AS max_block,\n MIN(\n b.block_timestamp\n ) AS min_block_timestamp,\n MAX(\n b.block_timestamp\n ) AS max_block_timestamp,\n COUNT(1) AS blocks_tested,\n COUNT(\n CASE\n WHEN C.block_height IS NOT NULL THEN A.block_height\n END\n ) AS blocks_impacted_count,\n ARRAY_AGG(\n CASE\n WHEN C.block_height IS NOT NULL THEN A.block_height\n END\n ) within GROUP (\n ORDER BY\n A.block_height\n ) AS blocks_impacted_array,\n SYSDATE() AS test_timestamp\n FROM\n block_gen A\n LEFT JOIN blocks b\n ON A.block_height = b.block_height\n LEFT JOIN blocks C\n ON A.block_height > C.prev_block_height\n AND A.block_height < C.block_height\n AND C.block_height - C.prev_block_height <> 1\n WHERE\n COALESCE(\n b.block_height,\n C.block_height\n ) IS NOT NULL\n),\nFINAL AS (\n SELECT\n test_name,\n min_block,\n max_block,\n min_block_timestamp,\n max_block_timestamp,\n blocks_tested,\n blocks_impacted_count,\n blocks_impacted_array,\n test_timestamp\n FROM\n test_blocks\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_blocks", "package": null, "version": null}, {"name": "silver__streamline_blocks", "package": null, "version": null}], "sources": [["silver_crosschain", "number_sequence"], ["silver_crosschain", "number_sequence"]], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.number_sequence", "model.flow_models.silver__streamline_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_observability__txs_completeness": {"database": "FLOW", "schema": "silver_observability", "name": "silver_observability__txs_completeness", "resource_type": "model", "package_name": "flow_models", "path": "silver/_observability/silver_observability__txs_completeness.sql", "original_file_path": "models/silver/_observability/silver_observability__txs_completeness.sql", "unique_id": "model.flow_models.silver_observability__txs_completeness", "fqn": ["flow_models", "silver", "_observability", "silver_observability__txs_completeness"], "alias": "txs_completeness", "checksum": {"name": "sha256", "checksum": "26822fc5771713fa0be30165155c6faa0782dbbaaccca9e7ec8def8c08575ffa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["observability"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "test_timestamp", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["observability"], "description": "Observability model that queries the txs table at a designated interval to record and track the completeness of the data.", "columns": {"TEST_NAME": {"name": "TEST_NAME", "description": "Name of the model being tested.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIN_BLOCK": {"name": "MIN_BLOCK", "description": "The min block in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_BLOCK": {"name": "MAX_BLOCK", "description": "The max block height in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIN_BLOCK_TIMESTAMP": {"name": "MIN_BLOCK_TIMESTAMP", "description": "The minimum block timestamp for the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_BLOCK_TIMESTAMP": {"name": "MAX_BLOCK_TIMESTAMP", "description": "The max block timestamp in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_TESTED": {"name": "BLOCKS_TESTED", "description": "Number of blocks tested", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_IMPACTED_COUNT": {"name": "BLOCKS_IMPACTED_COUNT", "description": "Number of blocks impacted by a gap in the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKS_IMPACTED_ARRAY": {"name": "BLOCKS_IMPACTED_ARRAY", "description": "Array of block numbers that were impacted during the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TEST_TIMESTAMP": {"name": "TEST_TIMESTAMP", "description": "Timestamp of the test.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/_observability/silver_observability__txs_completeness.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "test_timestamp", "full_refresh": false, "tags": ["observability"]}, "created_at": 1761764420.4193766, "relation_name": "FLOW.silver_observability.txs_completeness", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'test_timestamp',\n full_refresh = False,\n tags = ['observability']\n) }}\n\nWITH summary_stats AS (\n\n SELECT\n MIN(block_height) AS min_block,\n MAX(block_height) AS max_block,\n MIN(block_timestamp) AS min_block_timestamp,\n MAX(block_timestamp) AS max_block_timestamp,\n COUNT(1) AS blocks_tested\n FROM\n {{ ref('silver__streamline_blocks') }}\n WHERE\n block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }}\n AND block_timestamp <= DATEADD('hour', -12, SYSDATE())\n\n{% if is_incremental() %}\nAND (\n block_height >= (\n SELECT\n MIN(block_height)\n FROM\n (\n SELECT\n MIN(block_height) AS block_height\n FROM\n {{ ref('silver__streamline_blocks') }}\n WHERE\n block_timestamp BETWEEN DATEADD('hour', -96, SYSDATE())\n AND DATEADD('hour', -95, SYSDATE())\n UNION\n SELECT\n MIN(VALUE) - 1 AS block_height\n FROM\n (\n SELECT\n blocks_impacted_array\n FROM\n {{ this }}\n qualify ROW_NUMBER() over (\n ORDER BY\n test_timestamp DESC\n ) = 1\n ),\n LATERAL FLATTEN(\n input => blocks_impacted_array\n )\n )\n ) {% if var('OBSERV_FULL_TEST') %}\n OR block_height >= {{ var(\n 'STREAMLINE_START_BLOCK'\n ) }}\n {% endif %}\n)\n{% endif %}\n),\nblock_range AS (\n SELECT\n _id AS block_height\n FROM\n {{ source(\n 'silver_crosschain',\n 'number_sequence'\n ) }}\n WHERE\n block_height BETWEEN (\n SELECT\n min_block\n FROM\n summary_stats\n )\n AND (\n SELECT\n max_block\n FROM\n summary_stats\n )\n),\ntxs_per_block_actual AS (\n SELECT\n block_height,\n COUNT(\n DISTINCT tx_id\n ) AS txs\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n block_height IN (\n SELECT\n block_height\n FROM\n block_range\n )\n GROUP BY\n 1\n),\ntxs_per_block_expected AS (\n SELECT\n block_height,\n tx_count AS txs\n FROM\n {{ ref('silver__streamline_blocks') }}\n WHERE\n block_height IN (\n SELECT\n block_height\n FROM\n block_range\n )\n),\ncomparison AS (\n SELECT\n id.block_height,\n A.txs AS actual_tx_count,\n e.txs AS expected_tx_count\n FROM\n block_range id\n LEFT JOIN txs_per_block_actual A USING (block_height)\n LEFT JOIN txs_per_block_expected e USING (block_height)\n),\nimpacted_blocks AS (\n SELECT\n COUNT(1) AS blocks_impacted_count,\n ARRAY_AGG(block_height) within GROUP (\n ORDER BY\n block_height\n ) AS blocks_impacted_array\n FROM\n comparison\n WHERE\n actual_tx_count != expected_tx_count\n),\nFINAL AS (\n SELECT\n 'transactions' AS test_name,\n min_block,\n max_block,\n min_block_timestamp,\n max_block_timestamp,\n blocks_tested,\n blocks_impacted_count,\n blocks_impacted_array,\n SYSDATE() AS test_timestamp\n FROM\n summary_stats\n JOIN impacted_blocks\n)\nSELECT\n *\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__streamline_blocks", "package": null, "version": null}, {"name": "silver__streamline_transactions_final", "package": null, "version": null}, {"name": "silver__streamline_blocks", "package": null, "version": null}], "sources": [["silver_crosschain", "number_sequence"]], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.number_sequence", "model.flow_models.silver__streamline_blocks", "model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_provider_asset_metadata": {"database": "FLOW", "schema": "silver", "name": "silver__complete_provider_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_provider_asset_metadata.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.sql", "unique_id": "model.flow_models.silver__complete_provider_asset_metadata", "fqn": ["flow_models", "silver", "prices", "silver__complete_provider_asset_metadata"], "alias": "complete_provider_asset_metadata", "checksum": {"name": "sha256", "checksum": "c2e4a9fc9f657843c14cf248336e63213c8286487e57c45843b05b9bb6ded6cb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_provider_asset_metadata_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "", "columns": {"PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ASSET_ID": {"name": "ASSET_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_PROVIDER_ASSET_METADATA_ID": {"name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_provider_asset_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_provider_asset_metadata_id", "tags": ["scheduled_non_core"]}, "created_at": 1761764420.469499, "relation_name": "FLOW.silver.complete_provider_asset_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_provider_asset_metadata_id',\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n asset_id,\n token_address,\n NAME,\n symbol,\n platform,\n platform_id,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_provider_asset_metadata_id,\n _invocation_id\nFROM\n {{ ref(\n 'bronze__complete_provider_asset_metadata'\n ) }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_native_asset_metadata": {"database": "FLOW", "schema": "silver", "name": "silver__complete_native_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_native_asset_metadata.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.sql", "unique_id": "model.flow_models.silver__complete_native_asset_metadata", "fqn": ["flow_models", "silver", "prices", "silver__complete_native_asset_metadata"], "alias": "complete_native_asset_metadata", "checksum": {"name": "sha256", "checksum": "3a35497e91f4258da88b773c368f4429b37c197354f1965cbf053a3a35e11b95"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_native_asset_metadata_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "", "columns": {"PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_NATIVE_ASSET_METADATA_ID": {"name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_native_asset_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_native_asset_metadata_id", "tags": ["scheduled_non_core"]}, "created_at": 1761764420.434223, "relation_name": "FLOW.silver.complete_native_asset_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_native_asset_metadata_id',\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_native_asset_metadata_id,\n _invocation_id\nFROM\n {{ ref(\n 'bronze__complete_native_asset_metadata'\n ) }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_provider_prices": {"database": "FLOW", "schema": "silver", "name": "silver__complete_provider_prices", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_provider_prices.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.sql", "unique_id": "model.flow_models.silver__complete_provider_prices", "fqn": ["flow_models", "silver", "prices", "silver__complete_provider_prices"], "alias": "complete_provider_prices", "checksum": {"name": "sha256", "checksum": "b3ce990a333c53758cdbcfdea1a5e651cebc2569c02744a86a27c98a2b5f0371"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_provider_prices_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["recorded_hour::DATE"]}, "tags": ["scheduled_non_core"], "description": "", "columns": {"PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ASSET_ID": {"name": "ASSET_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECORDED_HOUR": {"name": "RECORDED_HOUR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_PROVIDER_PRICES_ID": {"name": "COMPLETE_PROVIDER_PRICES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_provider_prices.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_provider_prices_id", "cluster_by": ["recorded_hour::DATE"], "tags": ["scheduled_non_core"]}, "created_at": 1761764420.452051, "relation_name": "FLOW.silver.complete_provider_prices", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_provider_prices_id',\n cluster_by = ['recorded_hour::DATE'],\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n p.asset_id,\n recorded_hour,\n OPEN,\n high,\n low,\n CLOSE,\n p.provider,\n p.source,\n p._inserted_timestamp,\n p.inserted_timestamp,\n p.modified_timestamp,\n p.complete_provider_prices_id,\n p._invocation_id\nFROM\n {{ ref(\n 'bronze__complete_provider_prices'\n ) }}\n p\n INNER JOIN {{ ref('bronze__complete_provider_asset_metadata') }}\n m\n ON p.asset_id = m.asset_id\n\n{% if is_incremental() %}\nWHERE\n p.modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY p.asset_id, recorded_hour, p.provider\nORDER BY\n p.modified_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__complete_provider_prices", "package": null, "version": null}, {"name": "bronze__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_provider_prices", "model.flow_models.bronze__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_native_prices": {"database": "FLOW", "schema": "silver", "name": "silver__complete_native_prices", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_native_prices.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.sql", "unique_id": "model.flow_models.silver__complete_native_prices", "fqn": ["flow_models", "silver", "prices", "silver__complete_native_prices"], "alias": "complete_native_prices", "checksum": {"name": "sha256", "checksum": "503572bc9ca34ee2142e4a357ff03e46c20327fa46ea914a4c53c843907da179"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_native_prices_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["HOUR::DATE"]}, "tags": ["scheduled_non_core"], "description": "", "columns": {"HOUR": {"name": "HOUR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_NATIVE_PRICES_ID": {"name": "COMPLETE_NATIVE_PRICES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_native_prices.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_native_prices_id", "cluster_by": ["HOUR::DATE"], "tags": ["scheduled_non_core"]}, "created_at": 1761764420.507605, "relation_name": "FLOW.silver.complete_native_prices", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_native_prices_id',\n cluster_by = ['HOUR::DATE'],\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n HOUR,\n asset_id,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n is_imputed,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_native_prices_id,\n _invocation_id\nFROM\n {{ ref(\n 'bronze__complete_native_prices'\n ) }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_token_prices": {"database": "FLOW", "schema": "silver", "name": "silver__complete_token_prices", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_token_prices.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.sql", "unique_id": "model.flow_models.silver__complete_token_prices", "fqn": ["flow_models", "silver", "prices", "silver__complete_token_prices"], "alias": "complete_token_prices", "checksum": {"name": "sha256", "checksum": "3f4602087d47816190ad04b34f6d4b0f655a0613347b596de1071c4f667c51aa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_token_prices_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["HOUR::DATE"]}, "tags": ["scheduled_non_core"], "description": "", "columns": {"HOUR": {"name": "HOUR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN_ID": {"name": "BLOCKCHAIN_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_TOKEN_PRICES_ID": {"name": "COMPLETE_TOKEN_PRICES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_token_prices.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_token_prices_id", "cluster_by": ["HOUR::DATE"], "tags": ["scheduled_non_core"]}, "created_at": 1761764420.5340514, "relation_name": "FLOW.silver.complete_token_prices", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_token_prices_id',\n cluster_by = ['HOUR::DATE'],\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n HOUR,\n LOWER(\n p.token_address\n ) AS token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n blockchain_name,\n blockchain_id,\n is_imputed,\n is_deprecated,\n is_verified,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_token_prices_id,\n _invocation_id\nFROM\n {{ ref(\n 'bronze__complete_token_prices'\n ) }}\n p\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver__complete_token_asset_metadata": {"database": "FLOW", "schema": "silver", "name": "silver__complete_token_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "silver/prices/silver__complete_token_asset_metadata.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.sql", "unique_id": "model.flow_models.silver__complete_token_asset_metadata", "fqn": ["flow_models", "silver", "prices", "silver__complete_token_asset_metadata"], "alias": "complete_token_asset_metadata", "checksum": {"name": "sha256", "checksum": "497895debcbf014b5cf1dba8468db3a195826a35b774687c8000dbd14e2de335"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_token_asset_metadata_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "", "columns": {"PROVIDER": {"name": "PROVIDER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN_ID": {"name": "BLOCKCHAIN_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COMPLETE_TOKEN_ASSET_METADATA_ID": {"name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/silver/prices/silver__complete_token_asset_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "complete_token_asset_metadata_id", "tags": ["scheduled_non_core"]}, "created_at": 1761764420.4869077, "relation_name": "FLOW.silver.complete_token_asset_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = 'complete_token_asset_metadata_id',\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n LOWER(\n A.token_address\n ) AS token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n blockchain_name,\n blockchain_id,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_token_asset_metadata_id,\n _invocation_id\nFROM\n {{ ref(\n 'bronze__complete_token_asset_metadata'\n ) }} A\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__known_event_names": {"database": "FLOW", "schema": "scores", "name": "scores__known_event_names", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__known_event_names.sql", "original_file_path": "models/evm/scores/scores__known_event_names.sql", "unique_id": "model.flow_models.scores__known_event_names", "fqn": ["flow_models", "evm", "scores", "scores__known_event_names"], "alias": "known_event_names", "checksum": {"name": "sha256", "checksum": "f05998a3af2069967ac2d3923c9058497b0eae3592ece42dc84563e0127fa844"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains a de-duplicated list of event names mapped to their scoring category. Sourced from curated models.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__known_event_names.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5633326, "relation_name": "FLOW.scores.known_event_names", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * from {{ source('data_science_silver', 'evm_known_event_names') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "evm_known_event_names"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.evm_known_event_names"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__scoring_activity_categories": {"database": "FLOW", "schema": "scores", "name": "scores__scoring_activity_categories", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__scoring_activity_categories.sql", "original_file_path": "models/evm/scores/scores__scoring_activity_categories.sql", "unique_id": "model.flow_models.scores__scoring_activity_categories", "fqn": ["flow_models", "evm", "scores", "scores__scoring_activity_categories"], "alias": "scoring_activity_categories", "checksum": {"name": "sha256", "checksum": "d696fe5b6e4e03bc51e2016521f8b522404dfbfd4d26679a25f191d54f9df074"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains the scoring activity categories for the scores package.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__scoring_activity_categories.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5627575, "relation_name": "FLOW.scores.scoring_activity_categories", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * from {{ source('data_science_silver', 'scoring_activity_categories') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "scoring_activity_categories"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.scoring_activity_categories"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__target_days": {"database": "FLOW", "schema": "scores", "name": "scores__target_days", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__target_days.sql", "original_file_path": "models/evm/scores/scores__target_days.sql", "unique_id": "model.flow_models.scores__target_days", "fqn": ["flow_models", "evm", "scores", "scores__target_days"], "alias": "target_days", "checksum": {"name": "sha256", "checksum": "46f5fdc95d7baf0fd1342698ec85215a5b50633ecee52bb474410e97507d994a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains the target days for the scores package. It is used to score events for the target days.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__target_days.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5639198, "relation_name": "FLOW.scores.target_days", "raw_code": "{% set full_reload_mode = var('SCORES_FULL_RELOAD_MODE', false) %}\n\n{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\n{% if execute %}\n {{ log(\"==========================================\", info=True) }}\n {{ log(\"Generating date spine for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"Backfill mode: \" ~ full_reload_mode, info=True) }}\n {{ log(\"==========================================\", info=True) }}\n{% endif %}\n\nWITH chain_dates AS (\n SELECT\n block_timestamp :: DATE AS block_date,\n count(distinct date_trunc('hour', block_timestamp)) AS n_hours\n FROM {{ ref('core_evm__fact_blocks') }}\n\n{% if not full_reload_mode %}\n WHERE block_timestamp :: DATE > DATEADD('day', -120, SYSDATE() :: DATE)\n{% endif %}\n GROUP BY ALL\n),\ndate_spine AS (\n\n{% if full_reload_mode %}\n SELECT\n date_day\n FROM\n {{ ref('scores__dates') }}\n WHERE\n day_of_week = 1\n AND date_day < DATEADD('day', -90, SYSDATE() :: DATE) -- every sunday, excluding last 90 days\n AND date_day <= '2024-07-01'\n UNION\n{% endif %}\n\n SELECT\n date_day\n FROM\n {{ ref('scores__dates') }}\n WHERE\n date_day >= '2024-07-01'\n and date_day <= (SELECT MAX(block_date) FROM chain_dates where n_hours = 24)\n),\nday_of_chain AS (\n SELECT\n block_date,\n ROW_NUMBER() over (ORDER BY block_date ASC) AS chain_day\n FROM\n chain_dates\n),\nexclude_first_90_days AS (\n SELECT\n block_date\n FROM\n day_of_chain\n\n{% if full_reload_mode %}\n WHERE chain_day >= 90\n{% endif %}\n\n),\neligible_dates AS (\n SELECT\n block_date\n FROM\n exclude_first_90_days\n JOIN date_spine ON date_day = block_date\n)\nSELECT\n block_date\nFROM\n eligible_dates\nORDER BY block_date ASC", "language": "sql", "refs": [{"name": "core_evm__fact_blocks", "package": null, "version": null}, {"name": "scores__dates", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_blocks", "model.flow_models.scores__dates"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__actions_daily": {"database": "FLOW", "schema": "scores", "name": "scores__actions_daily", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__actions_daily.sql", "original_file_path": "models/evm/scores/scores__actions_daily.sql", "unique_id": "model.flow_models.scores__actions_daily", "fqn": ["flow_models", "evm", "scores", "scores__actions_daily"], "alias": "actions_daily", "checksum": {"name": "sha256", "checksum": "51849b0ea0955720be3d4d6d65c2178e8409065a5369182ff6ff42fbc0cc42d6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_date", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_date", "version": 1}, "tags": ["scores"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_date", "incremental_strategy": "delete+insert", "cluster_by": "block_date", "version": 1, "tags": ["scores"]}, "created_at": 1761764411.9508579, "relation_name": "FLOW.scores.actions_daily", "raw_code": "{% set blockchain = 'flow_evm' %}\n{% set full_reload_mode = var('SCORES_FULL_RELOAD_MODE', false) %}\n\n\n{{ config (\n materialized = \"incremental\",\n unique_key = \"block_date\",\n incremental_strategy = \"delete+insert\",\n cluster_by = \"block_date\",\n version = 1,\n tags = ['scores']\n) }}\n\n {% if is_incremental() %}\n {% set max_modified_timestamp_query %}\n SELECT MAX(modified_timestamp) as max_modified_timestamp\n FROM {{ this }}\n {% endset %}\n\n {% set results = run_query(max_modified_timestamp_query) %}\n {% if execute %}\n {% set max_modified_timestamp = results.columns[0].values()[0] %}\n {% else %}\n {% set max_modified_timestamp = none %}\n {% endif %}\n {% endif %}\n \n {% if execute %} \n {{ log(\"==========================================\", info=True) }}\n {% if is_incremental() %}\n {% set new_data_check_query %}\n SELECT COUNT(1) as cnt\n FROM {{ ref('scores__actions') }}\n WHERE modified_timestamp > '{{ max_modified_timestamp }}'\n limit 1\n {% endset %}\n {% set new_data_results = run_query(new_data_check_query) %}\n {% set new_data_count = new_data_results.columns[0].values()[0] %}\n \n {% if new_data_count > 0 %}\n {{ log(\"Processing action data for blockchain: \" ~ blockchain ~ \" modified after: \" ~ max_modified_timestamp, info=True) }}\n {% else %}\n {{ log(\"No new action data to aggregate daily for blockchain: \" ~ blockchain, info=True) }}\n {% endif %}\n {% else %}\n {{ log(\"Aggregating daily action data for blockchain: \" ~ blockchain, info=True) }}\n {% endif %}\n {{ log(\"==========================================\", info=True) }}\n {% endif %}\n\nWITH actions AS (\n\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n INDEX,\n block_timestamp,\n block_number,\n tx_hash,\n action_type,\n action_details,\n metric_name,\n metric_rank\n FROM\n {{ ref('scores__actions') }}\n WHERE\n 1=1\n {% if is_incremental() %}\n AND modified_timestamp > '{{ max_modified_timestamp }}'\n {% endif %}\n),\npriorititized_txs AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n INDEX,\n block_timestamp,\n block_number,\n tx_hash,\n action_type,\n action_details,\n metric_name\n FROM\n actions\n WHERE\n action_type <> 'tx' qualify ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n metric_rank ASC\n ) = 1\n),\nsimple_aggs AS (\n SELECT\n block_date,\n CASE\n WHEN action_type = 'contract_interaction' THEN origin_from_address\n ELSE action_details :token_from_address :: STRING\n END AS user_address,\n SUM(IFF(metric_name = 'n_bridge_in', 1, 0)) AS n_bridge_in,\n SUM(IFF(metric_name = 'n_cex_withdrawals', 1, 0)) AS n_cex_withdrawals,\n SUM(IFF(metric_name = 'n_other_defi', 1, 0)) AS n_other_defi,\n SUM(IFF(metric_name = 'n_lp_adds', 1, 0)) AS n_lp_adds,\n SUM(IFF(metric_name = 'n_swap_tx', 1, 0)) AS n_swap_tx,\n SUM(IFF(metric_name = 'n_nft_mints', 1, 0)) AS n_nft_mints,\n SUM(IFF(metric_name = 'n_nft_trades', 1, 0)) AS n_nft_trades,\n SUM(IFF(metric_name = 'n_gov_votes', 1, 0)) AS n_gov_votes,\n SUM(IFF(metric_name = 'n_stake_tx', 1, 0)) AS n_stake_tx,\n SUM(IFF(metric_name = 'n_restakes', 1, 0)) AS n_restakes\n FROM\n priorititized_txs\n GROUP BY\n ALL\n),\nxfer_in AS (\n SELECT\n block_date,\n action_details :token_to_address :: STRING AS user_address,\n COUNT(1) AS n_xfer_in\n FROM\n actions\n WHERE\n action_type IN (\n 'erc20_transfer',\n 'native_transfer'\n )\n GROUP BY\n ALL\n),\nxfer_out AS (\n SELECT\n block_date,\n action_details :token_from_address :: STRING AS user_address,\n COUNT(1) AS n_xfer_out\n FROM\n actions\n WHERE\n action_type IN (\n 'erc20_transfer',\n 'native_transfer'\n )\n GROUP BY\n ALL\n),\nnet_token_accumulate AS (\n SELECT\n COALESCE(\n A.block_date,\n b.block_date\n ) AS block_date,\n COALESCE(\n A.user_address,\n b.user_address\n ) AS user_address,\n COALESCE(n_xfer_in / (ifnull(n_xfer_in,0) + ifnull(n_xfer_out,0)),0) AS net_token_accumulate\n FROM\n xfer_in A full\n OUTER JOIN xfer_out b\n ON A.user_address = b.user_address\n AND A.block_date = b.block_date\n),\nnft_collections AS (\n SELECT\n block_date,\n user_address,\n ARRAY_AGG(nft_address) AS nft_collection_addresses\n FROM\n (\n SELECT\n DISTINCT block_date,\n action_details :token_from_address :: STRING AS user_address,\n action_details: contract_address :: STRING AS nft_address\n FROM\n actions\n WHERE\n action_type IN (\n 'erc721_transfer',\n 'erc1155_transfer',\n 'erc1155_transfer_batch'\n )\n UNION\n SELECT\n DISTINCT block_date,\n action_details :token_to_address :: STRING AS user_address,\n action_details: contract_address :: STRING AS nft_address\n FROM\n actions\n WHERE\n action_type IN (\n 'erc721_transfer',\n 'erc1155_transfer',\n 'erc1155_transfer_batch'\n )\n qualify row_number() over (partition by user_address, block_date order by block_date asc) <= 1000\n )\n GROUP BY\n ALL\n),\nstaking_validators AS (\n SELECT\n block_date,\n origin_from_address AS user_address,\n ARRAY_AGG(\n action_details :contract_address :: STRING\n ) AS validator_addresses\n FROM\n (\n select * \n from actions\n where action_type = 'contract_interaction'\n and metric_name = 'n_stake_tx'\n qualify row_number() over (partition by origin_from_address, block_date order by block_timestamp asc) <= 1000\n )\n GROUP BY\n ALL\n),\ncomplex_txns AS (\n SELECT\n block_date,\n user_address,\n SUM(complex_tx) AS complex_tx\n FROM\n (\n SELECT\n block_date,\n origin_from_address AS user_address,\n IFF(\n action_details :complex_tx :: BOOLEAN,\n 1,\n 0\n ) AS complex_tx,\n tx_hash\n FROM\n actions\n WHERE\n action_type = 'tx'\n UNION ALL\n SELECT\n block_date,\n COALESCE(\n action_details: token_to_address :: STRING,\n origin_from_address :: STRING\n ) AS user_address,\n 1 AS complex_tx,\n tx_hash\n FROM\n actions\n WHERE\n metric_name = 'n_bridge_in'\n )\n GROUP BY\n ALL\n),\ncontract_interactions AS (\n SELECT\n block_date,\n origin_from_address AS user_address,\n ARRAY_AGG(\n origin_to_address\n ) AS contract_addresses\n FROM\n (\n select * \n from actions\n where action_type = 'tx'\n and action_details: to_address_is_contract :: BOOLEAN\n qualify row_number() over (partition by origin_from_address, block_date order by block_timestamp asc) <= 1000\n )\n GROUP BY\n ALL\n),\nactive_day AS (\n SELECT\n block_date,\n user_address,\n MAX(active_day) = 1 AS active_day,\n SUM(active_day) AS n_txn\n FROM\n (\n SELECT\n block_date,\n origin_from_address AS user_address,\n 1 AS active_day\n FROM\n actions\n WHERE\n action_type = 'tx'\n UNION ALL\n SELECT\n block_date,\n COALESCE(\n action_details: token_to_address :: STRING,\n origin_from_address :: STRING\n ) AS user_address,\n 1 AS active_day\n FROM\n actions\n WHERE\n metric_name = 'n_bridge_in'\n UNION ALL\n SELECT\n block_date,\n COALESCE(\n action_details: token_to_address :: STRING,\n origin_from_address :: STRING\n ) AS user_address,\n 1 AS active_day\n FROM\n actions\n WHERE\n metric_name = 'n_cex_withdrawals'\n )\n GROUP BY\n ALL\n)\nSELECT\n ad.block_date,\n ad.user_address,\n IFNULL(\n n_bridge_in,\n 0\n ) AS n_bridge_in,\n IFNULL(\n n_cex_withdrawals,\n 0\n ) AS n_cex_withdrawals,\n IFNULL(\n n_other_defi,\n 0\n ) AS n_other_defi,\n IFNULL(\n n_lp_adds,\n 0\n ) AS n_lp_adds,\n IFNULL(\n n_swap_tx,\n 0\n ) AS n_swap_tx,\n IFNULL(\n n_nft_mints,\n 0\n ) AS n_nft_mints,\n IFNULL(\n n_nft_trades,\n 0\n ) AS n_nft_trades,\n IFNULL(\n n_gov_votes,\n 0\n ) AS n_gov_votes,\n IFNULL(\n n_stake_tx,\n 0\n ) AS n_stake_tx,\n IFNULL(\n n_restakes,\n 0\n ) AS n_restakes,\n IFNULL(\n net_token_accumulate,\n 0\n ) AS net_token_accumulate,\n IFNULL(nft_collection_addresses, ARRAY_CONSTRUCT()) AS nft_collection_addresses,\n IFNULL(validator_addresses, ARRAY_CONSTRUCT()) AS validator_addresses,\n IFNULL(\n complex_tx,\n 0\n ) AS complex_tx,\n IFNULL(contract_addresses, ARRAY_CONSTRUCT()) AS contract_addresses,\n IFNULL(\n active_day,\n FALSE\n ) AS active_day,\n IFNULL(\n n_txn,\n 0\n ) AS n_txn,\n '{{ blockchain }}' AS blockchain,\n {{ dbt_utils.generate_surrogate_key(\n ['ad.block_date','ad.user_address', \"'\" ~ blockchain ~ \"'\"]\n ) }} AS actions_daily_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n active_day ad\n LEFT JOIN simple_aggs sa\n ON ad.user_address = sa.user_address\n AND ad.block_date = sa.block_date\n LEFT JOIN net_token_accumulate nta\n ON ad.user_address = nta.user_address\n AND ad.block_date = nta.block_date\n LEFT JOIN nft_collections nc\n ON ad.user_address = nc.user_address\n AND ad.block_date = nc.block_date\n LEFT JOIN staking_validators sv\n ON ad.user_address = sv.user_address\n AND ad.block_date = sv.block_date\n LEFT JOIN complex_txns ct\n ON ad.user_address = ct.user_address\n AND ad.block_date = ct.block_date\n LEFT JOIN contract_interactions ci\n ON ad.user_address = ci.user_address\n AND ad.block_date = ci.block_date", "language": "sql", "refs": [{"name": "scores__actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.scores__actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__dates": {"database": "FLOW", "schema": "scores", "name": "scores__dates", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__dates.sql", "original_file_path": "models/evm/scores/scores__dates.sql", "unique_id": "model.flow_models.scores__dates", "fqn": ["flow_models", "evm", "scores", "scores__dates"], "alias": "dates", "checksum": {"name": "sha256", "checksum": "44caf4fe7bfe63bbcef1aa28771d733c7537183e601b2e950e8f334bacdcd1fe"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "Dates table for scores", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__dates.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.562159, "relation_name": "FLOW.scores.dates", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * from {{ source('data_science_silver', 'dates') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "dates"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.dates"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__actions_agg": {"database": "FLOW", "schema": "scores", "name": "scores__actions_agg", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__actions_agg.sql", "original_file_path": "models/evm/scores/scores__actions_agg.sql", "unique_id": "model.flow_models.scores__actions_agg", "fqn": ["flow_models", "evm", "scores", "scores__actions_agg"], "alias": "actions_agg", "checksum": {"name": "sha256", "checksum": "fa311620845c5f4b222bb71a8b5d3f4bdffe60879648611b83882f860f0b9065"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "score_date", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "score_date", "version": 1}, "tags": ["scores"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "score_date", "incremental_strategy": "delete+insert", "cluster_by": "score_date", "version": 1, "full_refresh": false, "tags": ["scores"]}, "created_at": 1761764411.9789972, "relation_name": "FLOW.scores.actions_agg", "raw_code": "-- depends_on: {{ ref('scores__actions_daily') }}\n-- depends_on: {{ ref('core_evm__dim_labels') }}\n-- depends_on: {{ ref('core_evm__dim_contracts') }}\n\n{% set blockchain = 'flow_evm' %}\n{% set full_reload_mode = var('SCORES_FULL_RELOAD_MODE', false) %}\n{% set score_date_limit = var('SCORES_DATE_LIMIT', 30) %}\n\n\n{{ config (\n materialized = \"incremental\",\n unique_key = \"score_date\",\n incremental_strategy = \"delete+insert\",\n cluster_by = \"score_date\",\n version = 1,\n full_refresh = false,\n tags = ['scores']\n) }}\n\n {% set score_dates_query %}\n SELECT block_date as score_date\n FROM {{ ref('scores__target_days') }}\n \n {% if not full_reload_mode %}\n WHERE score_date > dateadd('day', -120, sysdate())\n {% endif %}\n\n {% if is_incremental() %}\n EXCEPT \n SELECT DISTINCT score_date \n FROM {{ this }}\n {% if not full_reload_mode %}\n WHERE score_date > dateadd('day', -120, sysdate())\n {% endif %}\n {% endif %}\n\n ORDER BY score_date ASC\n {% if score_date_limit %}\n LIMIT {{ score_date_limit }}\n {% endif %}\n {% endset %}\n\n {% set score_dates = run_query(score_dates_query) %}\n\n {% if execute %}\n {% set score_dates_list = score_dates.columns[0].values() %}\n {% else %}\n {% set score_dates_list = [] %}\n {% endif %}\n\n {% if execute %}\n {% if score_dates_list|length > 0 %}\n {{ log(\"==========================================\", info=True) }}\n {% if score_dates_list|length == 1 %}\n {{ log(\"Calculating action totals for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"For score date: \" ~ score_dates_list[0], info=True) }}\n {% else %}\n {{ log(\"Calculating action totals for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"For score dates: \" ~ score_dates_list|join(', '), info=True) }}\n {% endif %}\n {{ log(\"==========================================\", info=True) }}\n {% else %}\n {{ log(\"==========================================\", info=True) }}\n {{ log(\"No action totals to calculate for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"==========================================\", info=True) }}\n {% endif %} \n {% endif %} \n\n {% if score_dates_list|length > 0 %}\n WITH combined_results AS (\n {% for score_date in score_dates_list %}\n SELECT\n user_address,\n n_complex_txn,\n n_contracts,\n n_days_active,\n n_txn,\n n_bridge_in,\n n_cex_withdrawals,\n net_token_accumulate,\n n_other_defi,\n n_lp_adds,\n n_swap_tx,\n n_nft_collections,\n n_nft_mints,\n n_nft_trades,\n n_gov_votes,\n n_stake_tx,\n n_restakes,\n n_validators,\n CURRENT_TIMESTAMP AS calculation_time,\n CAST('{{ score_date }}' AS DATE) AS score_date,\n '{{ blockchain }}' AS blockchain,\n {{ dbt_utils.generate_surrogate_key(['user_address', \"'\" ~ blockchain ~ \"'\", \"'\" ~ score_date ~ \"'\"]) }} AS actions_agg_id,\n '{{ model.config.version }}' AS score_version,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n (\n SELECT\n user_address,\n SUM(n_bridge_in) AS n_bridge_in,\n SUM(n_cex_withdrawals) AS n_cex_withdrawals,\n SUM(n_other_defi) AS n_other_defi,\n SUM(n_lp_adds) AS n_lp_adds,\n SUM(n_swap_tx) AS n_swap_tx,\n SUM(n_nft_mints) AS n_nft_mints,\n SUM(n_nft_trades) AS n_nft_trades,\n SUM(n_gov_votes) AS n_gov_votes,\n SUM(n_stake_tx) AS n_stake_tx,\n SUM(n_restakes) AS n_restakes,\n SUM(net_token_accumulate) AS net_token_accumulate,\n SUM(n_txn) AS n_txn,\n SUM(IFF(active_day, 1, 0)) AS n_days_active,\n SUM(complex_tx) AS n_complex_txn,\n ARRAY_SIZE(ARRAY_COMPACT(ARRAY_DISTINCT(ARRAY_UNION_AGG(validator_addresses)))) AS n_validators,\n ARRAY_SIZE(ARRAY_COMPACT(ARRAY_DISTINCT(ARRAY_UNION_AGG(contract_addresses)))) AS n_contracts,\n ARRAY_SIZE(ARRAY_COMPACT(ARRAY_DISTINCT(ARRAY_UNION_AGG(nft_collection_addresses)))) AS n_nft_collections\n FROM\n {{ ref('scores__actions_daily') }} a \n LEFT JOIN {{ ref('core_evm__dim_labels') }} b\n ON a.user_address = b.address\n LEFT JOIN {{ ref('core_evm__dim_contracts') }} c\n ON a.user_address = c.address\n WHERE\n b.address IS NULL\n AND c.address IS NULL\n AND a.block_date BETWEEN DATEADD('day', -90, '{{ score_date }}') AND '{{ score_date }}' :: DATE\n GROUP BY\n user_address\n )\n {% if not loop.last %}\n UNION ALL\n {% endif %}\n {% endfor %}\n )\n\n SELECT * FROM combined_results\n\n {% else %}\n -- Return an empty result set with the correct schema\n SELECT\n CAST(NULL AS STRING) AS user_address,\n CAST(NULL AS INTEGER) AS n_complex_txn,\n CAST(NULL AS INTEGER) AS n_contracts,\n CAST(NULL AS INTEGER) AS n_days_active,\n CAST(NULL AS INTEGER) AS n_txn,\n CAST(NULL AS INTEGER) AS n_bridge_in,\n CAST(NULL AS INTEGER) AS n_cex_withdrawals,\n CAST(NULL AS FLOAT) AS net_token_accumulate,\n CAST(NULL AS INTEGER) AS n_other_defi,\n CAST(NULL AS INTEGER) AS n_lp_adds,\n CAST(NULL AS INTEGER) AS n_swap_tx,\n CAST(NULL AS INTEGER) AS n_nft_collections,\n CAST(NULL AS INTEGER) AS n_nft_mints,\n CAST(NULL AS INTEGER) AS n_nft_trades,\n CAST(NULL AS INTEGER) AS n_gov_votes,\n CAST(NULL AS INTEGER) AS n_stake_tx,\n CAST(NULL AS INTEGER) AS n_restakes,\n CAST(NULL AS INTEGER) AS n_validators,\n CAST(NULL AS TIMESTAMP) AS calculation_time,\n CAST(NULL AS DATE) AS score_date,\n CAST(NULL AS STRING) AS blockchain,\n CAST(NULL AS STRING) AS actions_agg_id,\n CAST(NULL AS STRING) AS score_version,\n CAST(NULL AS TIMESTAMP) AS inserted_timestamp,\n CAST(NULL AS TIMESTAMP) AS modified_timestamp,\n CAST(NULL AS STRING) AS _invocation_id\n WHERE 1 = 0\n {% endif %}", "language": "sql", "refs": [{"name": "scores__actions_daily", "package": null, "version": null}, {"name": "core_evm__dim_labels", "package": null, "version": null}, {"name": "core_evm__dim_contracts", "package": null, "version": null}, {"name": "scores__target_days", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt.run_query", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.scores__actions_daily", "model.flow_models.core_evm__dim_labels", "model.flow_models.core_evm__dim_contracts", "model.flow_models.scores__target_days"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__actions": {"database": "FLOW", "schema": "scores", "name": "scores__actions", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__actions.sql", "original_file_path": "models/evm/scores/scores__actions.sql", "unique_id": "model.flow_models.scores__actions", "fqn": ["flow_models", "evm", "scores", "scores__actions"], "alias": "actions", "checksum": {"name": "sha256", "checksum": "32afdbaeb720e45cb73e67c5a2a24197081fc32fef2cada402aad1603cc3e8c9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "block_date", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_date"}, "tags": ["scores"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_date", "incremental_strategy": "delete+insert", "cluster_by": "block_date", "full_refresh": false, "tags": ["scores"]}, "created_at": 1761764412.0002553, "relation_name": "FLOW.scores.actions", "raw_code": "-- depends_on: {{ ref('scores__target_days') }}\n\n{% set blockchain = 'flow_evm' %}\n{% set full_reload_mode = var('SCORES_FULL_RELOAD_MODE', false) %}\n\n\n{{ config (\n materialized = \"incremental\",\n unique_key = \"block_date\",\n incremental_strategy = \"delete+insert\",\n cluster_by = \"block_date\",\n full_refresh = false,\n tags = ['scores']\n) }}\n\n{% if is_incremental() %}\n {% set max_block_date_query %}\n WITH target_days AS (\n SELECT block_date \n FROM {{ ref('scores__target_days') }}\n {% if not full_reload_mode %}\n WHERE block_date > dateadd('day', -120, sysdate())\n {% endif %}\n ),\n processed_days AS (\n SELECT DISTINCT block_date\n FROM {{ this }}\n {% if not full_reload_mode %}\n WHERE block_date > dateadd('day', -120, sysdate())\n {% endif %}\n ),\n unprocessed_days AS (\n SELECT block_date\n FROM target_days\n EXCEPT\n SELECT block_date\n FROM processed_days\n )\n SELECT block_date\n FROM unprocessed_days\n {% endset %}\n\n {% set results = run_query(max_block_date_query) %}\n {% if execute %}\n {% set block_dates = results.columns[0].values() %}\n {% if block_dates|length > 0 %}\n {{ log(\"==========================================\", info=True) }}\n {{ log(\"Loading action data for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"For block dates: \" ~ block_dates|join(', '), info=True) }}\n {{ log(\"==========================================\", info=True) }}\n {% else %}\n {{ log(\"==========================================\", info=True) }}\n {{ log(\"No new action data to process for blockchain: \" ~ blockchain, info=True) }}\n {{ log(\"==========================================\", info=True) }}\n {% endif %}\n {% else %}\n {% set block_dates = [] %}\n {% endif %}\n {% endif %}\n\n{% if (is_incremental() and block_dates|length > 0) or (not is_incremental()) %}\n WITH txs AS (\n SELECT\n block_timestamp :: DATE AS block_date,\n from_address,\n to_address,\n input_data <> '0x'\n AND LEFT(input_data, 10) <> '0xa9059cbb' AS complex_tx,\n input_data <> '0x' AS to_address_is_contract,\n block_timestamp,\n tx_hash,\n block_number\n FROM\n {{ ref('core_evm__fact_transactions') }} t\n\n {% if is_incremental() %}\n INNER JOIN (\n {% if block_dates|length == 1 %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% else %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% for date in block_dates[1:] %}\n UNION ALL SELECT CAST('{{ date }}' AS DATE)\n {% endfor %}\n {% endif %}\n ) b ON t.block_timestamp::date = b.block_date\n {% endif %}\n\n WHERE \n tx_succeeded\n\n {% if is_incremental() %}\n AND 1=1\n {% else %}\n AND block_timestamp :: DATE < (SELECT MAX(block_timestamp)::DATE FROM {{ ref('core_evm__fact_transactions') }})\n {% endif %}\n ),\n raw_logs AS (\n SELECT\n block_timestamp :: DATE AS block_date,\n origin_from_address,\n origin_to_address,\n event_index,\n contract_address,\n topics[0] :: STRING AS event_sig,\n topics,\n data,\n block_timestamp,\n tx_hash,\n block_number\n FROM\n {{ ref('core_evm__fact_event_logs') }} l\n JOIN txs USING (block_number, tx_hash)\n\n {% if is_incremental() %}\n INNER JOIN (\n {% if block_dates|length == 1 %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% else %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% for date in block_dates[1:] %}\n UNION ALL SELECT CAST('{{ date }}' AS DATE)\n {% endfor %}\n {% endif %}\n ) b ON l.block_timestamp::date = b.block_date\n {% endif %}\n\n WHERE\n \n {% if is_incremental() %}\n 1=1\n {% else %}\n l.block_timestamp :: DATE < (SELECT MAX(block_timestamp)::DATE FROM {{ ref('core_evm__fact_transactions') }})\n {% endif %}\n ),\n decoded_event_logs AS (\n SELECT\n event_index,\n contract_address,\n event_name,\n block_timestamp,\n tx_hash,\n block_number\n FROM\n {{ ref('core_evm__ez_decoded_event_logs') }} dl\n JOIN txs USING (block_number, tx_hash)\n\n {% if is_incremental() %}\n INNER JOIN (\n {% if block_dates|length == 1 %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% else %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% for date in block_dates[1:] %}\n UNION ALL SELECT CAST('{{ date }}' AS DATE)\n {% endfor %}\n {% endif %}\n ) b ON dl.block_timestamp::date = b.block_date\n {% endif %}\n\n WHERE\n \n {% if is_incremental() %}\n 1=1\n {% else %}\n dl.block_timestamp :: DATE < (SELECT MAX(block_timestamp)::DATE FROM {{ ref('core_evm__fact_transactions') }})\n {% endif %}\n ),\n native_transfers AS (\n SELECT\n from_address,\n to_address,\n value,\n block_timestamp,\n tx_hash,\n block_number,\n trace_index\n FROM\n {{ ref('core_evm__fact_traces') }} tr\n JOIN txs USING (block_number, tx_hash)\n\n {% if is_incremental() %}\n INNER JOIN (\n {% if block_dates|length == 1 %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% else %}\n SELECT CAST('{{ block_dates[0] }}' AS DATE) AS block_date\n {% for date in block_dates[1:] %}\n UNION ALL SELECT CAST('{{ date }}' AS DATE)\n {% endfor %}\n {% endif %}\n ) b ON tr.block_timestamp::date = b.block_date\n {% endif %}\n\n WHERE\n\n {% if is_incremental() %}\n 1=1\n {% else %}\n tr.block_timestamp :: DATE < (SELECT MAX(block_timestamp)::DATE FROM {{ ref('core_evm__fact_transactions') }})\n {% endif %}\n AND value > 0\n AND trace_succeeded\n ),\n event_names AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_sig,\n COALESCE(d.event_name, e.event_name) AS event_name,\n event_index,\n topics,\n data,\n block_timestamp,\n tx_hash,\n block_number\n FROM\n raw_logs\n LEFT JOIN decoded_event_logs d USING (block_number, tx_hash, event_index)\n LEFT JOIN {{ ref('scores__event_sigs') }} e USING (event_sig)\n ),\n all_transfers AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_index,\n block_timestamp,\n block_number,\n tx_hash,\n CASE\n WHEN topics[0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND data = '0x'\n AND topics[3] IS NOT NULL THEN 'erc721_transfer'\n WHEN topics[0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN 'erc1155_transfer'\n WHEN topics[0] :: STRING = '0x4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb' THEN 'erc1155_transfer_batch'\n WHEN topics[0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND SUBSTR(data, 3, 64) IS NOT NULL\n AND SUBSTR(topics[1], 27, 40) IS NOT NULL\n AND SUBSTR(topics[2], 27, 40) IS NOT NULL THEN 'erc20_transfer'\n ELSE NULL\n END AS transfer_type,\n IFF(\n transfer_type = 'erc20_transfer',\n TRY_TO_NUMBER(utils.udf_hex_to_int(SUBSTR(data, 3, 64))) / POW(10, COALESCE(c.decimals, 18)),\n NULL\n ) AS value,\n CASE\n WHEN transfer_type IN ('erc20_transfer', 'erc721_transfer') THEN CONCAT('0x', SUBSTR(topics[1], 27, 40)) :: STRING\n WHEN transfer_type IN ('erc1155_transfer', 'erc1155_transfer_batch') THEN CONCAT('0x', SUBSTR(topics[2] :: STRING, 27, 40))\n ELSE NULL\n END AS token_from_address,\n CASE\n WHEN transfer_type IN ('erc20_transfer', 'erc721_transfer') THEN CONCAT('0x', SUBSTR(topics[2], 27, 40)) :: STRING\n WHEN transfer_type IN ('erc1155_transfer', 'erc1155_transfer_batch') THEN CONCAT('0x', SUBSTR(topics[3] :: STRING, 27, 40))\n ELSE NULL\n END AS token_to_address,\n token_from_address = '0x0000000000000000000000000000000000000000' AS is_mint\n FROM\n event_names e\n LEFT JOIN {{ ref('core_evm__dim_contracts') }} c ON e.contract_address = c.address\n WHERE\n transfer_type IS NOT NULL\n UNION ALL\n SELECT\n block_timestamp :: DATE AS block_date,\n txs.from_address AS origin_from_address,\n txs.to_address AS origin_to_address,\n NULL AS contract_address,\n trace_index AS event_index,\n block_timestamp,\n block_number,\n tx_hash,\n 'native_transfer' AS transfer_type,\n value,\n from_address AS token_from_address,\n to_address AS token_to_address,\n FALSE AS is_mint\n FROM\n native_transfers\n LEFT JOIN txs USING (block_number, tx_hash)\n ),\n labeled_transfers AS (\n SELECT\n t.*,\n l.label_type,\n CASE\n WHEN is_mint AND transfer_type = 'erc721_transfer' THEN 'n_nft_mint'\n WHEN is_mint AND transfer_type = 'erc1155_transfer' THEN 'n_nft_mint'\n WHEN is_mint AND transfer_type = 'erc1155_transfer_batch' THEN 'n_nft_mint'\n WHEN l.label_type = 'bridge' and l.label_subtype <> 'token_contract' THEN 'n_bridge_in'\n WHEN l.label_type = 'cex' THEN 'n_cex_withdrawals'\n ELSE NULL\n END AS label_metric_name,\n metric_rank\n FROM\n all_transfers t\n LEFT JOIN {{ ref('core_evm__dim_labels') }} l ON t.token_from_address = l.address\n LEFT JOIN {{ ref('scores__scoring_activity_categories') }} a ON a.metric = label_metric_name\n ),\n eligible_events AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n contract_address,\n e.event_sig,\n e.event_name,\n event_index,\n block_timestamp,\n tx_hash,\n block_number,\n l.label_type,\n s.metric AS sig_metric_name,\n n.metric AS name_metric_name,\n CASE\n WHEN l.label_type = 'bridge' THEN 'n_bridge_in'\n WHEN l.label_type = 'cex' THEN 'n_cex_withdrawals'\n WHEN l.label_type = 'dex' THEN 'n_swap_tx'\n WHEN l.label_type = 'defi' THEN 'n_other_defi'\n ELSE NULL\n END AS label_metric_name,\n COALESCE(sig_metric_name, label_metric_name, name_metric_name) AS metric_name_0,\n IFF(\n wrapped_asset_address IS NOT NULL\n AND e.event_sig = '0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c',\n 'n_swap_tx',\n metric_name_0\n ) AS metric_name,\n metric_rank\n FROM\n event_names e\n LEFT JOIN {{ ref('core_evm__dim_labels') }} l ON contract_address = l.address\n LEFT JOIN {{ ref('scores__known_event_sigs') }} s ON s.event_sig = e.event_sig\n LEFT JOIN {{ ref('scores__known_event_names') }} n ON e.event_name ILIKE '%' || n.event_name || '%'\n LEFT JOIN {{ ref('scores__wrapped_assets') }} w ON e.contract_address = w.wrapped_asset_address AND w.blockchain = '{{ blockchain }}'\n LEFT JOIN {{ ref('scores__scoring_activity_categories') }} a ON a.metric = metric_name\n WHERE\n e.event_sig NOT IN (\n '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef', -- transfers\n '0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925' -- approvals\n )\n ),\n prioritized_eligible_events AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_sig,\n event_name,\n event_index,\n block_timestamp,\n tx_hash,\n block_number,\n label_type,\n sig_metric_name,\n name_metric_name,\n label_metric_name,\n metric_name_0,\n metric_name,\n metric_rank\n FROM\n eligible_events\n QUALIFY ROW_NUMBER() OVER (PARTITION BY tx_hash, event_index ORDER BY metric_rank ASC) = 1\n ), \n create_action_details AS (\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n event_index AS index,\n block_timestamp,\n block_number,\n tx_hash,\n transfer_type AS action_type,\n OBJECT_CONSTRUCT(\n 'value', value,\n 'token_from_address', token_from_address,\n 'token_to_address', token_to_address,\n 'label_type', label_type,\n 'contract_address', contract_address\n ) AS action_details,\n label_metric_name AS metric_name,\n metric_rank\n FROM\n labeled_transfers\n UNION ALL\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n event_index AS index,\n block_timestamp,\n block_number,\n tx_hash,\n 'contract_interaction' AS action_type,\n OBJECT_CONSTRUCT(\n 'event_name', event_name,\n 'event_sig', event_sig,\n 'label_type', label_type,\n 'contract_address', contract_address\n ) AS action_details,\n metric_name,\n metric_rank\n FROM\n prioritized_eligible_events\n UNION ALL\n SELECT\n block_date,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n -1 AS index,\n block_timestamp,\n block_number,\n tx_hash,\n 'tx' AS action_type,\n OBJECT_CONSTRUCT(\n 'complex_tx', complex_tx,\n 'to_address_is_contract', to_address_is_contract,\n 'label_type', NULL\n ) AS action_details,\n NULL AS metric_name,\n NULL AS metric_rank\n FROM\n txs\n )\n SELECT\n block_date,\n origin_from_address,\n origin_to_address,\n index,\n block_timestamp,\n block_number,\n tx_hash,\n action_type,\n action_details,\n metric_name,\n metric_rank,\n '{{ blockchain }}' AS blockchain,\n {{ dbt_utils.generate_surrogate_key(['tx_hash', 'index', 'action_type', \"'\" ~ blockchain ~ \"'\"]) }} AS actions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n create_action_details\n {% else %}\n -- Return an empty result set with the correct schema\n SELECT\n CAST(NULL AS DATE) AS block_date,\n CAST(NULL AS STRING) AS origin_from_address,\n CAST(NULL AS STRING) AS origin_to_address,\n CAST(NULL AS INTEGER) AS index,\n CAST(NULL AS TIMESTAMP) AS block_timestamp,\n CAST(NULL AS INTEGER) AS block_number,\n CAST(NULL AS STRING) AS tx_hash,\n CAST(NULL AS STRING) AS action_type,\n CAST(NULL AS OBJECT) AS action_details,\n CAST(NULL AS STRING) AS metric_name,\n CAST(NULL AS INTEGER) AS metric_rank,\n CAST(NULL AS STRING) AS blockchain,\n CAST(NULL AS STRING) AS actions_id,\n CAST(NULL AS TIMESTAMP) AS inserted_timestamp,\n CAST(NULL AS TIMESTAMP) AS modified_timestamp,\n CAST(NULL AS STRING) AS _invocation_id\n WHERE 1 = 0\n {% endif %}", "language": "sql", "refs": [{"name": "scores__target_days", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "core_evm__ez_decoded_event_logs", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "core_evm__fact_traces", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "scores__event_sigs", "package": null, "version": null}, {"name": "core_evm__dim_contracts", "package": null, "version": null}, {"name": "core_evm__dim_labels", "package": null, "version": null}, {"name": "scores__scoring_activity_categories", "package": null, "version": null}, {"name": "core_evm__dim_labels", "package": null, "version": null}, {"name": "scores__known_event_sigs", "package": null, "version": null}, {"name": "scores__known_event_names", "package": null, "version": null}, {"name": "scores__wrapped_assets", "package": null, "version": null}, {"name": "scores__scoring_activity_categories", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.scores__target_days", "model.flow_models.core_evm__fact_transactions", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.core_evm__fact_traces", "model.flow_models.scores__event_sigs", "model.flow_models.core_evm__dim_contracts", "model.flow_models.core_evm__dim_labels", "model.flow_models.scores__scoring_activity_categories", "model.flow_models.scores__known_event_sigs", "model.flow_models.scores__known_event_names", "model.flow_models.scores__wrapped_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__event_sigs": {"database": "FLOW", "schema": "scores", "name": "scores__event_sigs", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__event_sigs.sql", "original_file_path": "models/evm/scores/scores__event_sigs.sql", "unique_id": "model.flow_models.scores__event_sigs", "fqn": ["flow_models", "evm", "scores", "scores__event_sigs"], "alias": "event_sigs", "checksum": {"name": "sha256", "checksum": "4825aaba2eeed2879691e59d8c3943b9b66565c0ed12b7b88492c8ad8cb4b9a2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains a de-duplicated list of event signatures for EVM chains from the complete_event_abis model.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__event_sigs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5609655, "relation_name": "FLOW.scores.event_sigs", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * from {{ source('data_science_silver', 'evm_event_sigs') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "evm_event_sigs"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.evm_event_sigs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__wrapped_assets": {"database": "FLOW", "schema": "scores", "name": "scores__wrapped_assets", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__wrapped_assets.sql", "original_file_path": "models/evm/scores/scores__wrapped_assets.sql", "unique_id": "model.flow_models.scores__wrapped_assets", "fqn": ["flow_models", "evm", "scores", "scores__wrapped_assets"], "alias": "wrapped_assets", "checksum": {"name": "sha256", "checksum": "b808cbd0b5aeec3fd96df9d240b51d8f72b6fc1bf0bab28c1f76db65cb22836c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains a the wrapped assets for EVM chains. It is needed to correctly score deposits and withdrawals for wrapped assets.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__wrapped_assets.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5644853, "relation_name": "FLOW.scores.wrapped_assets", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * \nfrom {{ source('data_science_silver', 'evm_wrapped_assets') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "evm_wrapped_assets"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.evm_wrapped_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.scores__known_event_sigs": {"database": "FLOW", "schema": "scores", "name": "scores__known_event_sigs", "resource_type": "model", "package_name": "flow_models", "path": "evm/scores/scores__known_event_sigs.sql", "original_file_path": "models/evm/scores/scores__known_event_sigs.sql", "unique_id": "model.flow_models.scores__known_event_sigs", "fqn": ["flow_models", "evm", "scores", "scores__known_event_sigs"], "alias": "known_event_sigs", "checksum": {"name": "sha256", "checksum": "4797b3460ac107ce4b9715ea67e4fc1fdef6989e38944340c4aaf7f33bb683ea"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scores"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scores"], "description": "This table contains a de-duplicated list of event signatures mapped to their scoring category. Sourced from curated models.", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/scores/scores__known_event_sigs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scores"]}, "created_at": 1761764420.5615556, "relation_name": "FLOW.scores.known_event_sigs", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['scores']\n) }}\n\nselect * from {{ source('data_science_silver', 'evm_known_event_sigs') }}", "language": "sql", "refs": [], "sources": [["data_science_silver", "evm_known_event_sigs"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.data_science_silver.evm_known_event_sigs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__decoded_logs": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__decoded_logs", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/decoder/silver_evm__decoded_logs.sql", "original_file_path": "models/evm/silver/decoder/silver_evm__decoded_logs.sql", "unique_id": "model.flow_models.silver_evm__decoded_logs", "fqn": ["flow_models", "evm", "silver", "decoder", "silver_evm__decoded_logs"], "alias": "decoded_logs", "checksum": {"name": "sha256", "checksum": "329dba8fdb27ad2486eee087ff09d8ca7f5fa8917bb97d233479c62eb7f90165"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_decoded_logs"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "decoded_logs_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::date", "round(block_number, -3)"]}, "tags": ["evm_decoded_logs"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "decoded_logs_id", "incremental_strategy": "delete+insert", "cluster_by": ["modified_timestamp::date", "round(block_number, -3)"], "full_refresh": false, "tags": ["evm_decoded_logs"]}, "created_at": 1761764412.0568943, "relation_name": "FLOW.silver_evm.decoded_logs", "raw_code": "-- depends_on: {{ ref('bronze__decoded_logs') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"decoded_logs_id\",\n incremental_strategy = 'delete+insert',\n cluster_by = ['modified_timestamp::date', 'round(block_number, -3)'],\n full_refresh = false,\n tags = ['evm_decoded_logs']\n) }}\n\nWITH base_data AS (\n\n SELECT\n block_number :: INTEGER AS block_number,\n SPLIT(id, '-')[0] :: STRING AS tx_hash,\n SPLIT(id, '-')[1] :: INTEGER AS event_index,\n DATA :name :: STRING AS event_name,\n LOWER(DATA :address :: STRING) :: STRING AS contract_address,\n DATA AS decoded_data,\n TO_TIMESTAMP_NTZ(_inserted_timestamp) AS _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze__decoded_logs') }}\nWHERE\n TO_TIMESTAMP_NTZ(_inserted_timestamp) >= (\n SELECT\n COALESCE(\n MAX(modified_timestamp), \n '1900-01-01'::TIMESTAMP\n ) - INTERVAL '2 hours'\n FROM\n {{ this }}\n )\n AND is_object(DATA)\n{% else %}\n {{ ref('bronze__decoded_logs_fr') }}\nWHERE\n is_object(DATA)\n{% endif %}\n\nqualify(ROW_NUMBER() over (\n PARTITION BY\n block_number, event_index\n ORDER BY\n _inserted_timestamp DESC, _partition_by_created_date DESC)) = 1\n),\ntransformed_logs AS (\n SELECT\n block_number,\n tx_hash,\n event_index,\n contract_address,\n event_name,\n decoded_data,\n _inserted_timestamp,\n utils.udf_transform_logs(decoded_data) AS transformed\n FROM\n base_data\n),\nFINAL AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.decoded_data,\n transformed,\n b._inserted_timestamp,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value :name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value :name\n END,\n v.value :value\n ) AS decoded_flat\n FROM\n transformed_logs b,\n LATERAL FLATTEN(\n input => transformed :data\n ) v\n GROUP BY\n ALL\n)\nSELECT \n tx_hash,\n block_number,\n event_index,\n event_name,\n contract_address,\n decoded_data,\n transformed,\n decoded_flat,\n {{ dbt_utils.generate_surrogate_key(['block_number', 'event_index']) }} AS decoded_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM FINAL", "language": "sql", "refs": [{"name": "bronze__decoded_logs", "package": null, "version": null}, {"name": "bronze__decoded_logs_fr", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__decoded_logs", "model.flow_models.bronze__decoded_logs_fr"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__blocks": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__blocks.sql", "original_file_path": "models/evm/silver/core/silver_evm__blocks.sql", "unique_id": "model.flow_models.silver_evm__blocks", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__blocks"], "alias": "blocks", "checksum": {"name": "sha256", "checksum": "455cacff4d03f36fbd54261bb5610d9873391786fb55b72103e17388ebb6f325"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.0689304, "relation_name": "FLOW.silver_evm.blocks", "raw_code": "-- depends_on: {{ ref('bronze_evm__blocks') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm']\n) }}\n\nWITH bronze_blocks AS (\n SELECT \n block_number,\n partition_key,\n DATA:result AS block_json,\n _inserted_timestamp\n FROM \n {% if is_incremental() %}\n {{ ref('bronze_evm__blocks') }}\n WHERE _inserted_timestamp >= (\n SELECT \n COALESCE(MAX(_inserted_timestamp), '1900-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM {{ this }}\n ) AND DATA:result IS NOT NULL\n {% else %}\n {{ ref('bronze_evm__FR_blocks') }}\n WHERE DATA:result IS NOT NULL\n {% endif %}\n)\n\nSELECT \n block_number,\n partition_key,\n block_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number']) }} AS blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM bronze_blocks\nQUALIFY ROW_NUMBER() OVER (PARTITION BY blocks_id ORDER BY _inserted_timestamp DESC) = 1", "language": "sql", "refs": [{"name": "bronze_evm__blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__blocks", "model.flow_models.bronze_evm__FR_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__labels": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__labels", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__labels.sql", "original_file_path": "models/evm/silver/core/silver_evm__labels.sql", "unique_id": "model.flow_models.silver_evm__labels", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__labels"], "alias": "labels", "checksum": {"name": "sha256", "checksum": "d4a589675d0afd6934e7053ec9594223b3996b100c08c22007151f82c033ced1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["silver_labels"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["address", "blockchain"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "modified_timestamp::DATE", "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["silver_labels"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": ["address", "blockchain"], "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "modified_timestamp::DATE", "tags": ["silver_labels"]}, "created_at": 1761764412.0812523, "relation_name": "FLOW.silver_evm.labels", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = ['address', 'blockchain'],\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = 'modified_timestamp::DATE',\n tags = ['silver_labels']\n) }}\n\nSELECT\n system_created_at,\n insert_date,\n blockchain,\n address,\n creator,\n label_type,\n label_subtype,\n address_name,\n project_name,\n _is_deleted,\n {{ dbt_utils.generate_surrogate_key(['labels_combined_id']) }} AS labels_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n {{ ref('bronze_evm__labels') }} b \n\n{% if is_incremental() %}\nWHERE\n b.modified_timestamp >= (\n SELECT\n MAX(\n modified_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze_evm__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__receipts": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__receipts.sql", "original_file_path": "models/evm/silver/core/silver_evm__receipts.sql", "unique_id": "model.flow_models.silver_evm__receipts", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__receipts"], "alias": "receipts", "checksum": {"name": "sha256", "checksum": "215aa2e11111fa91ca18cdc2a501fc44e598447010e17e04bde20cfd45c9a94e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.0930831, "relation_name": "FLOW.silver_evm.receipts", "raw_code": "-- depends_on: {{ ref('bronze_evm__receipts') }}\n-- depends_on: {{ ref('bronze_evm__FR_receipts') }}\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm']\n) }}\n\nWITH bronze AS (\n\n SELECT\n block_number,\n DATA,\n partition_key,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__receipts') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ) AND data:result[0] is not null\n{% else %}\n {{ ref('bronze_evm__FR_receipts') }}\n WHERE data:result[0] is not null\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1\n),\nflat_receipts AS (\n SELECT \n block_number,\n partition_key,\n index :: INT AS array_index,\n value AS receipts_json,\n _inserted_timestamp\n FROM bronze,\n LATERAL FLATTEN(input => data:result) AS receipt\n)\nSELECT \n block_number,\n partition_key,\n array_index,\n receipts_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number','array_index']) }} AS receipts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM flat_receipts\n\nQUALIFY(ROW_NUMBER() OVER (PARTITION BY block_number, array_index ORDER BY _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__receipts", "model.flow_models.bronze_evm__FR_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__traces": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__traces.sql", "original_file_path": "models/evm/silver/core/silver_evm__traces.sql", "unique_id": "model.flow_models.silver_evm__traces", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__traces"], "alias": "traces", "checksum": {"name": "sha256", "checksum": "f69c27c9f5163e9f71eac9910f3820aeb8fe6323457eba2a7976465eb2939902"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.1060905, "relation_name": "FLOW.silver_evm.traces", "raw_code": "-- depends_on: {{ ref('bronze_evm__traces') }}\n-- depends_on: {{ ref('bronze_evm__FR_traces') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm']\n) }}\n\n\nWITH bronze_traces AS (\n\n SELECT\n value:\"BLOCK_NUMBER\"::INT AS block_number,\n partition_key,\n value:array_index::INT AS tx_position,\n DATA :result AS full_traces,\n _inserted_timestamp\n FROM \n\n {% if is_incremental()%}\n {{ ref('bronze_evm__traces') }}\n WHERE \n DATA :result IS NOT NULL \n AND _inserted_timestamp >= (\n SELECT\n COALESCE(MAX(_inserted_timestamp), '1900-01-01') _inserted_timestamp\n FROM\n {{ this }}\n ) \n {% else %}\n {{ ref('bronze_evm__FR_traces') }}\n WHERE DATA :result IS NOT NULL \n {% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number, tx_position\nORDER BY\n _inserted_timestamp DESC)) = 1\n\n),\nflatten_traces AS (\n SELECT\n block_number,\n tx_position,\n partition_key,\n IFF(\n path IN (\n 'result',\n 'result.value',\n 'result.type',\n 'result.to',\n 'result.input',\n 'result.gasUsed',\n 'result.gas',\n 'result.from',\n 'result.output',\n 'result.error',\n 'result.revertReason',\n 'result.time',\n 'gasUsed',\n 'gas',\n 'type',\n 'to',\n 'from',\n 'value',\n 'input',\n 'error',\n 'output',\n 'time',\n 'revertReason' \n ),\n 'ORIGIN',\n REGEXP_REPLACE(REGEXP_REPLACE(path, '[^0-9]+', '_'), '^_|_$', '')\n ) AS trace_address,\n _inserted_timestamp,\n OBJECT_AGG(\n key,\n VALUE\n ) AS trace_json,\n CASE\n WHEN trace_address = 'ORIGIN' THEN NULL\n WHEN POSITION(\n '_' IN trace_address\n ) = 0 THEN 'ORIGIN'\n ELSE REGEXP_REPLACE(\n trace_address,\n '_[0-9]+$',\n '',\n 1,\n 1\n )\n END AS parent_trace_address,\n SPLIT(\n trace_address,\n '_'\n ) AS trace_address_array\n FROM\n bronze_traces txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.full_traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n AND f.path != 'result' \n GROUP BY\n block_number,\n tx_position, \n partition_key,\n trace_address,\n _inserted_timestamp\n)\nSELECT\n block_number,\n tx_position,\n trace_address,\n parent_trace_address,\n trace_address_array,\n trace_json,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number'] + \n ['tx_position'] + \n ['trace_address']\n ) }} AS traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n flatten_traces qualify(ROW_NUMBER() over(PARTITION BY traces_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__traces", "package": null, "version": null}, {"name": "bronze_evm__FR_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__traces", "model.flow_models.bronze_evm__FR_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__contracts": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__contracts", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__contracts.sql", "original_file_path": "models/evm/silver/core/silver_evm__contracts.sql", "unique_id": "model.flow_models.silver_evm__contracts", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__contracts"], "alias": "contracts", "checksum": {"name": "sha256", "checksum": "7cea773d8c0ffc538a3384a580cc5f509d1244022f901c6af26f9c56a1e7deed"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["evm"]}, "created_at": 1761764412.1199436, "relation_name": "FLOW.silver_evm.contracts", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address',\n merge_exclude_columns = [\"inserted_timestamp\"],\n tags = ['evm']\n) }}\n\nWITH base_metadata AS (\n\n SELECT\n contract_address,\n block_number,\n function_sig AS function_signature,\n response :data:result::string AS read_output,\n _inserted_timestamp\n FROM\n {{ ref('bronze_evm_api__token_reads') }}\n WHERE response :data:result::string is not null\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_names AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n utils.udf_hex_to_string(\n SUBSTR(read_output,(64 * 2 + 3), len(read_output))) AS token_name\n FROM\n base_metadata\n WHERE\n function_signature = '0x06fdde03'\n AND token_name IS NOT NULL\n ),\n token_symbols AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n utils.udf_hex_to_string(\n SUBSTR(read_output,(64 * 2 + 3), len(read_output))) AS token_symbol\n FROM\n base_metadata\n WHERE\n function_signature = '0x95d89b41'\n AND token_symbol IS NOT NULL\n ),\n token_decimals AS (\n SELECT\n contract_address,\n CASE\n WHEN read_output IS NOT NULL THEN utils.udf_hex_to_int(\n read_output :: STRING\n )\n ELSE NULL\n END AS token_decimals,\n LENGTH(token_decimals) AS dec_length\n FROM\n base_metadata\n WHERE\n function_signature = '0x313ce567'\n AND read_output IS NOT NULL\n AND read_output <> '0x'\n ),\n contracts AS (\n SELECT\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_metadata\n GROUP BY\n 1\n )\n SELECT\n c1.contract_address :: STRING AS contract_address,\n token_name,\n TRY_TO_NUMBER(token_decimals) AS token_decimals,\n token_symbol,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['c1.contract_address']\n ) }} AS contracts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n contracts c1\n LEFT JOIN token_names\n ON c1.contract_address = token_names.contract_address\n LEFT JOIN token_symbols\n ON c1.contract_address = token_symbols.contract_address\n LEFT JOIN token_decimals\n ON c1.contract_address = token_decimals.contract_address\n AND dec_length < 3 qualify(ROW_NUMBER() over(PARTITION BY c1.contract_address\n ORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm_api__token_reads", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm_api__token_reads"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__proxies": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__proxies", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__proxies.sql", "original_file_path": "models/evm/silver/core/silver_evm__proxies.sql", "unique_id": "model.flow_models.silver_evm__proxies", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__proxies"], "alias": "proxies", "checksum": {"name": "sha256", "checksum": "b475a0240e9373cd53c58b60d92d67991fbde01b495075287d912e70a998a046"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["contract_address", "implementation_contract"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["start_timestamp::date"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": ["contract_address", "implementation_contract"], "cluster_by": ["start_timestamp::date"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1761764412.1318512, "relation_name": "FLOW.silver_evm.proxies", "raw_code": "{{ config (\n materialized = 'incremental',\n unique_key = [\"contract_address\", \"implementation_contract\"],\n cluster_by = [\"start_timestamp::date\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\",\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n from_address,\n to_address,\n MIN(block_number) AS start_block,\n MIN(block_timestamp) AS start_timestamp,\n MAX(inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('core_evm__fact_traces') }}\n WHERE\n TYPE = 'DELEGATECALL'\n AND trace_succeeded\n AND tx_succeeded\n AND from_address != to_address -- exclude self-calls\n\n{% if is_incremental() %}\nAND inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) - INTERVAL '4 hours'\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n ALL\n),\ncreate_id AS (\n SELECT\n from_address AS contract_address,\n to_address AS implementation_contract,\n start_block,\n start_timestamp,\n CONCAT(\n from_address,\n '-',\n to_address\n ) AS _id,\n _inserted_timestamp\n FROM\n base\n),\nheal AS (\n SELECT\n contract_address,\n implementation_contract,\n start_block,\n start_timestamp,\n _id,\n _inserted_timestamp\n FROM\n create_id\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n contract_address,\n implementation_contract,\n start_block,\n start_timestamp,\n _id,\n _inserted_timestamp\nFROM\n {{ this }}\n JOIN create_id USING (\n contract_address,\n implementation_contract\n )\n{% endif %}\n),\nFINAL AS (\n SELECT\n contract_address,\n implementation_contract,\n start_block,\n start_timestamp,\n _id,\n _inserted_timestamp\n FROM\n heal qualify ROW_NUMBER() over (\n PARTITION BY contract_address,\n implementation_contract\n ORDER BY\n start_block ASC\n ) = 1\n)\nSELECT\n f.contract_address,\n f.implementation_contract,\n f.start_block,\n f.start_timestamp,\n f._id,\n f._inserted_timestamp,\n COALESCE(\n C.block_number,\n 0\n ) AS created_block,\n COALESCE(\n p.block_number,\n 0\n ) AS implementation_created_block\nFROM\n FINAL f\n LEFT JOIN {{ ref('silver_evm__created_contracts') }} C\n ON f.contract_address = C.created_contract_address\n LEFT JOIN {{ ref('silver_evm__created_contracts') }}\n p\n ON f.implementation_contract = p.created_contract_address", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}, {"name": "silver_evm__created_contracts", "package": null, "version": null}, {"name": "silver_evm__created_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces", "model.flow_models.silver_evm__created_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__transactions": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__transactions", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__transactions.sql", "original_file_path": "models/evm/silver/core/silver_evm__transactions.sql", "unique_id": "model.flow_models.silver_evm__transactions", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__transactions"], "alias": "transactions", "checksum": {"name": "sha256", "checksum": "27597239dfd9c819ba998c0cd5352f14a60bdbc29825779049d6c164d0d61a3f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.1428435, "relation_name": "FLOW.silver_evm.transactions", "raw_code": "-- depends_on: {{ ref('bronze_evm__blocks') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm']\n) }}\n\nWITH flat_txs as (\n SELECT \n block_number, \n partition_key,\n _inserted_timestamp,\n data\n FROM \n {% if is_incremental() %}\n {{ ref('bronze_evm__blocks') }}\n WHERE _inserted_timestamp >= (\n SELECT \n COALESCE(MAX(_inserted_timestamp), '1900-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM {{ this }}\n ) AND data:result:transactions[0] is not null\n {% else %}\n {{ ref('bronze_evm__FR_blocks') }}\n WHERE data:result:transactions[0] is not null\n {% endif %} \n),\nbronze_transactions AS (\n SELECT \n block_number,\n partition_key,\n index :: INT AS tx_position,\n value AS transaction_json,\n _inserted_timestamp\n FROM flat_txs,\n LATERAL FLATTEN(input => data:result:transactions) AS tx\n)\n\nSELECT \n block_number,\n partition_key,\n tx_position,\n transaction_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number','tx_position']) }} AS transactions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM bronze_transactions\nQUALIFY ROW_NUMBER() OVER (PARTITION BY transactions_id ORDER BY _inserted_timestamp DESC) = 1", "language": "sql", "refs": [{"name": "bronze_evm__blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__blocks", "model.flow_models.bronze_evm__FR_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__relevant_contracts": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__relevant_contracts", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__relevant_contracts.sql", "original_file_path": "models/evm/silver/core/silver_evm__relevant_contracts.sql", "unique_id": "model.flow_models.silver_evm__relevant_contracts", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__relevant_contracts"], "alias": "relevant_contracts", "checksum": {"name": "sha256", "checksum": "2097f0a11ad669d838e5534a6c22ffb4a2896386c8af32299ec7188f79676a31"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)"]}, "created_at": 1761764412.1555984, "relation_name": "FLOW.silver_evm.relevant_contracts", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)\",\n tags = ['evm']\n) }}\n\nWITH emitted_events AS (\n\n SELECT\n contract_address,\n COUNT(*) AS event_count,\n MAX(inserted_timestamp) AS max_inserted_timestamp_logs,\n MAX(block_number) AS latest_event_block\n FROM\n {{ ref('core_evm__fact_event_logs') }}\n\n{% if is_incremental() %}\nWHERE\n inserted_timestamp > (\n SELECT\n MAX(max_inserted_timestamp_logs)\n FROM\n {{ this }}\n )\n{% endif %}\nGROUP BY\n contract_address\n),\nfunction_calls AS (\n SELECT\n to_address AS contract_address,\n COUNT(*) AS function_call_count,\n MAX(inserted_timestamp) AS max_inserted_timestamp_traces,\n MAX(block_number) AS latest_call_block\n FROM\n {{ ref('core_evm__fact_traces') }}\n WHERE\n tx_succeeded\n AND trace_succeeded\n AND to_address IS NOT NULL\n AND input IS NOT NULL\n AND input <> '0x'\n\n{% if is_incremental() %}\nAND inserted_timestamp > (\n SELECT\n MAX(max_inserted_timestamp_traces)\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1\n),\nactive_contracts AS (\n SELECT\n contract_address\n FROM\n emitted_events\n UNION\n SELECT\n contract_address\n FROM\n function_calls\n),\nprevious_totals AS (\n\n{% if is_incremental() %}\nSELECT\n contract_address, total_event_count, total_call_count, max_inserted_timestamp_logs, latest_event_block, max_inserted_timestamp_traces, latest_call_block\nFROM\n {{ this }}\n{% else %}\nSELECT\n NULL AS contract_address, 0 AS total_event_count, 0 AS total_call_count, '1970-01-01 00:00:00' AS max_inserted_timestamp_logs, 0 AS latest_event_block, '1970-01-01 00:00:00' AS max_inserted_timestamp_traces, 0 AS latest_call_block\n{% endif %})\nSELECT\n C.contract_address,\n COALESCE(\n p.total_event_count,\n 0\n ) + COALESCE(\n e.event_count,\n 0\n ) AS total_event_count,\n COALESCE(\n p.total_call_count,\n 0\n ) + COALESCE(\n f.function_call_count,\n 0\n ) AS total_call_count,\n COALESCE(\n p.total_event_count,\n 0\n ) + COALESCE(\n e.event_count,\n 0\n ) + COALESCE(\n p.total_call_count,\n 0\n ) + COALESCE(\n f.function_call_count,\n 0\n ) AS total_interaction_count,\n COALESCE(\n e.max_inserted_timestamp_logs,\n p.max_inserted_timestamp_logs,\n '1970-01-01 00:00:00'\n ) AS max_inserted_timestamp_logs,\n COALESCE(\n f.max_inserted_timestamp_traces,\n p.max_inserted_timestamp_traces,\n '1970-01-01 00:00:00'\n ) AS max_inserted_timestamp_traces,\n COALESCE(\n e.latest_event_block,\n p.latest_event_block,\n 0\n ) AS latest_event_block,\n COALESCE(\n f.latest_call_block,\n p.latest_call_block,\n 0\n ) AS latest_call_block\nFROM\n active_contracts C\n LEFT JOIN emitted_events e\n ON C.contract_address = e.contract_address\n LEFT JOIN function_calls f\n ON C.contract_address = f.contract_address\n LEFT JOIN previous_totals p\n ON C.contract_address = p.contract_address", "language": "sql", "refs": [{"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "core_evm__fact_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__created_contracts": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__created_contracts", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/core/silver_evm__created_contracts.sql", "original_file_path": "models/evm/silver/core/silver_evm__created_contracts.sql", "unique_id": "model.flow_models.silver_evm__created_contracts", "fqn": ["flow_models", "evm", "silver", "core", "silver_evm__created_contracts"], "alias": "created_contracts", "checksum": {"name": "sha256", "checksum": "c82281cb7d1425c0e1b6703aa367184fbb32d91f1c5e62f39402f0e6be33ee15"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(block_timestamp, tx_hash, created_contract_address, creator_address), SUBSTRING(created_contract_address, creator_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "created_contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "unique_key": "created_contract_address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(block_timestamp, tx_hash, created_contract_address, creator_address), SUBSTRING(created_contract_address, creator_address)"]}, "created_at": 1761764412.2405417, "relation_name": "FLOW.silver_evm.created_contracts", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n unique_key = \"created_contract_address\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(block_timestamp, tx_hash, created_contract_address, creator_address), SUBSTRING(created_contract_address, creator_address)\",\n tags = ['evm']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n to_address AS created_contract_address,\n from_address AS creator_address,\n input AS created_contract_input,\n inserted_timestamp AS _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['to_address']\n ) }} AS created_contracts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n {{ ref('core_evm__fact_traces') }}\nWHERE\n TYPE ILIKE 'create%'\n AND to_address IS NOT NULL\n AND input IS NOT NULL\n AND input != '0x'\n AND trace_succeeded\n AND tx_succeeded\n\n{% if is_incremental() %}\nAND inserted_timestamp >= (\n SELECT\n MAX(inserted_timestamp) - INTERVAL '4 hours'\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY created_contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__bytecode_abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__bytecode_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__bytecode_abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__bytecode_abis.sql", "unique_id": "model.flow_models.silver_evm__bytecode_abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__bytecode_abis"], "alias": "bytecode_abis", "checksum": {"name": "sha256", "checksum": "e863fb8c6940003a2b17fab6dda4b9c2add8bce133715c62d6c322d3f1f2a7f9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "tags": ["abis"]}, "created_at": 1761764412.2527413, "relation_name": "FLOW.silver_evm.bytecode_abis", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = \"contract_address\",\n tags = ['abis']\n) }}\n\nWITH contracts_with_abis AS (\n -- Identifying contracts with verified ABIs\n\n SELECT\n created_contract_address AS contract_address\n FROM\n {{ ref('silver_evm__created_contracts') }}\n JOIN {{ ref('silver_evm__verified_abis') }} A\n ON A.contract_address = created_contract_address\n),\ncontracts_without_abis AS (\n -- Contracts that are missing ABIs\n SELECT\n created_contract_address AS contract_address,\n created_contract_input AS bytecode\n FROM\n {{ ref('silver_evm__created_contracts') }}\n WHERE\n created_contract_address NOT IN (\n SELECT\n contract_address\n FROM\n contracts_with_abis\n )\n\n{% if is_incremental() %}\nAND created_contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunique_bytecode_abis AS (\n -- Bytecodes from created_contracts with a unique ABI\n SELECT\n cc.created_contract_input AS bytecode,\n va.data AS abi,\n va.abi_hash\n FROM\n {{ ref('silver_evm__created_contracts') }}\n cc\n JOIN {{ ref('silver_evm__verified_abis') }}\n va\n ON cc.created_contract_address = va.contract_address\n GROUP BY\n cc.created_contract_input,\n va.data,\n va.abi_hash\n HAVING\n COUNT(\n DISTINCT va.data\n ) = 1 -- Ensuring there's only one ABI per bytecode\n) -- Final matching\nSELECT\n contract_address,\n abi,\n abi_hash,\n\n{% if is_incremental() %}\nSYSDATE()\n{% else %}\n TO_TIMESTAMP_NTZ('2000-01-01 00:00:00')\n{% endif %}\n\nAS _inserted_timestamp\nFROM\n contracts_without_abis\n JOIN unique_bytecode_abis USING (bytecode)", "language": "sql", "refs": [{"name": "silver_evm__created_contracts", "package": null, "version": null}, {"name": "silver_evm__verified_abis", "package": null, "version": null}, {"name": "silver_evm__created_contracts", "package": null, "version": null}, {"name": "silver_evm__created_contracts", "package": null, "version": null}, {"name": "silver_evm__verified_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__created_contracts", "model.flow_models.silver_evm__verified_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__flat_event_abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__flat_event_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__flat_event_abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__flat_event_abis.sql", "unique_id": "model.flow_models.silver_evm__flat_event_abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__flat_event_abis"], "alias": "flat_event_abis", "checksum": {"name": "sha256", "checksum": "1d8525c47dc7e1c25eb8925b7b464d4117d31d0a3a682217eaab347f64396fcd"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY (contract_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "_inserted_timestamp::date"}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "contract_address", "cluster_by": "_inserted_timestamp::date", "tags": ["abis"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY (contract_address)"]}, "created_at": 1761764412.2627351, "relation_name": "FLOW.silver_evm.flat_event_abis", "raw_code": "{{ config (\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n unique_key = \"contract_address\",\n cluster_by = \"_inserted_timestamp::date\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY (contract_address)\",\n tags = ['abis']\n) }}\n\nWITH abi_base AS (\n\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp\n FROM\n {{ ref('silver_evm__abis') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ) - INTERVAL '18 hours',\n '1970-01-01'\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\nflat_abi AS (\n SELECT\n contract_address,\n _inserted_timestamp,\n DATA,\n VALUE :inputs AS inputs,\n VALUE :payable :: BOOLEAN AS payable,\n VALUE :stateMutability :: STRING AS stateMutability,\n VALUE :type :: STRING AS TYPE,\n VALUE :anonymous :: BOOLEAN AS anonymous,\n VALUE :name :: STRING AS NAME\n FROM\n abi_base,\n LATERAL FLATTEN (\n input => DATA\n )\n WHERE\n TYPE = 'event' qualify ROW_NUMBER() over (\n PARTITION BY contract_address,\n NAME,\n inputs\n ORDER BY\n LENGTH(inputs)\n ) = 1\n),\nevent_types AS (\n SELECT\n contract_address,\n _inserted_timestamp,\n inputs,\n anonymous,\n NAME,\n ARRAY_AGG(\n VALUE :type :: STRING\n ) AS event_type\n FROM\n flat_abi,\n LATERAL FLATTEN (\n input => inputs\n )\n GROUP BY\n contract_address,\n _inserted_timestamp,\n inputs,\n anonymous,\n NAME\n),\napply_udfs AS (\n SELECT\n contract_address,\n NAME AS event_name,\n PARSE_JSON(\n OBJECT_CONSTRUCT(\n 'anonymous',\n anonymous,\n 'inputs',\n inputs,\n 'name',\n NAME,\n 'type',\n 'event'\n ) :: STRING\n ) AS abi,\n utils.udf_evm_text_signature(abi) AS simple_event_name,\n utils.udf_keccak256(simple_event_name) AS event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp\n FROM\n event_types\n)\nSELECT\n contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp\nFROM\n apply_udfs", "language": "sql", "refs": [{"name": "silver_evm__abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__complete_event_abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__complete_event_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__complete_event_abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__complete_event_abis.sql", "unique_id": "model.flow_models.silver_evm__complete_event_abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__complete_event_abis"], "alias": "complete_event_abis", "checksum": {"name": "sha256", "checksum": "dcc4e719a322d1fe67a3425de1728bf0e48bf9c5589b02cc5960eb03a3acc002"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["parent_contract_address", "event_signature", "start_block"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": ["parent_contract_address", "event_signature", "start_block"], "merge_exclude_columns": ["inserted_timestamp"], "tags": ["abis"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1761764412.2731826, "relation_name": "FLOW.silver_evm.complete_event_abis", "raw_code": "{{ config (\n materialized = 'incremental',\n unique_key = [\"parent_contract_address\",\"event_signature\",\"start_block\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\",\n tags = ['abis']\n) }}\n\nWITH new_abis AS (\n\n SELECT\n DISTINCT contract_address\n FROM\n {{ ref('silver_evm__flat_event_abis') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) - INTERVAL '18 hours'\n FROM\n {{ this }}\n )\nUNION\n -- catches any late arriving implementation contracts - when we get its ABI but no delegatecalls where made yet\nSELECT\n DISTINCT implementation_contract AS contract_address\nFROM\n {{ ref('silver_evm__proxies') }}\nWHERE\n start_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) - INTERVAL '18 hours'\n FROM\n {{ this }}\n )\n{% endif %}\n),\nimplementations AS (\n SELECT\n p0.created_block,\n p0.implementation_created_block,\n p0.contract_address,\n p0.implementation_contract,\n p0.start_block,\n p0._id,\n p0._inserted_timestamp\n FROM\n {{ ref('silver_evm__proxies') }}\n p0\n JOIN new_abis na0\n ON p0.contract_address = na0.contract_address\n UNION\n SELECT\n p1.created_block,\n p1.implementation_created_block,\n p1.contract_address,\n p1.implementation_contract,\n p1.start_block,\n p1._id,\n p1._inserted_timestamp\n FROM\n {{ ref('silver_evm__proxies') }}\n p1\n JOIN new_abis na1\n ON p1.implementation_contract = na1.contract_address\n),\nall_relevant_contracts AS (\n SELECT\n DISTINCT contract_address\n FROM\n implementations\n UNION\n SELECT\n DISTINCT implementation_contract AS contract_address\n FROM\n implementations\n UNION\n SELECT\n contract_address\n FROM\n new_abis\n),\nflat_abis AS (\n SELECT\n contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp\n FROM\n {{ ref('silver_evm__flat_event_abis') }}\n JOIN all_relevant_contracts USING (contract_address)\n),\nbase AS (\n SELECT\n ea.contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n ea._inserted_timestamp,\n pb._inserted_timestamp AS implementation_inserted_timestamp,\n pb.start_block,\n pb.implementation_created_block,\n pb.contract_address AS base_contract_address,\n 1 AS priority\n FROM\n flat_abis ea\n JOIN implementations pb\n ON ea.contract_address = pb.implementation_contract\n UNION ALL\n SELECT\n eab.contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n eab._inserted_timestamp,\n pbb._inserted_timestamp AS implementation_inserted_timestamp,\n pbb.created_block AS start_block,\n pbb.implementation_created_block,\n pbb.contract_address AS base_contract_address,\n 2 AS priority\n FROM\n flat_abis eab\n JOIN (\n SELECT\n DISTINCT contract_address,\n created_block,\n implementation_created_block,\n _inserted_timestamp\n FROM\n implementations\n ) pbb\n ON eab.contract_address = pbb.contract_address\n UNION ALL\n SELECT\n contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp,\n NULL AS implementation_inserted_timestamp,\n 0 AS start_block,\n NULL AS implementation_created_block,\n contract_address AS base_contract_address,\n 3 AS priority\n FROM\n flat_abis eac\n WHERE\n contract_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n implementations\n )\n),\nnew_records AS (\n SELECT\n base_contract_address AS parent_contract_address,\n contract_address,\n event_name,\n abi,\n start_block,\n implementation_created_block,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp,\n implementation_inserted_timestamp\n FROM\n base qualify ROW_NUMBER() over (\n PARTITION BY parent_contract_address,\n NAME,\n event_type,\n event_signature,\n start_block\n ORDER BY\n priority ASC,\n _inserted_timestamp DESC,\n implementation_created_block DESC nulls last,\n implementation_inserted_timestamp DESC nulls last\n ) = 1\n),\nFINAL AS (\n SELECT\n parent_contract_address,\n contract_address AS implementation_contract,\n event_name,\n abi,\n start_block,\n implementation_created_block,\n simple_event_name,\n event_signature,\n IFNULL(LEAD(start_block) over (PARTITION BY parent_contract_address, event_signature\n ORDER BY\n start_block) -1, 1e18) AS end_block,\n _inserted_timestamp,\n implementation_inserted_timestamp,\n SYSDATE() AS _updated_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['parent_contract_address','event_signature','start_block']\n ) }} AS complete_event_abis_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n new_records qualify ROW_NUMBER() over (\n PARTITION BY parent_contract_address,\n event_name,\n event_signature,\n start_block\n ORDER BY\n _inserted_timestamp DESC\n ) = 1\n)\nSELECT\n parent_contract_address,\n implementation_contract,\n event_name,\n abi,\n start_block,\n implementation_created_block,\n simple_event_name,\n event_signature,\n end_block,\n _inserted_timestamp,\n implementation_inserted_timestamp,\n _updated_timestamp,\n complete_event_abis_id,\n inserted_timestamp,\n modified_timestamp,\n _invocation_id\nFROM\n FINAL f\n\n{% if is_incremental() %}\nLEFT JOIN {{ this }}\nt USING (\n parent_contract_address,\n event_name,\n event_signature,\n start_block,\n end_block\n)\nWHERE\n t.event_signature IS NULL\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__flat_event_abis", "package": null, "version": null}, {"name": "silver_evm__proxies", "package": null, "version": null}, {"name": "silver_evm__proxies", "package": null, "version": null}, {"name": "silver_evm__flat_event_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__flat_event_abis", "model.flow_models.silver_evm__proxies"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__verified_abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__verified_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__verified_abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__verified_abis.sql", "unique_id": "model.flow_models.silver_evm__verified_abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__verified_abis"], "alias": "verified_abis", "checksum": {"name": "sha256", "checksum": "4259ef6498f9f4bc17fe4414c8598b1021c8c9db01b368484c95f4bb9b660dc0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_update_columns": ["contract_address"]}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "merge_update_columns": ["contract_address"], "tags": ["abis"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)"]}, "created_at": 1761764412.2881308, "relation_name": "FLOW.silver_evm.verified_abis", "raw_code": "-- depends_on: {{ ref('bronze_api__contract_abis') }}\n-- depends_on: {{ ref('bronze_api__FR_contract_abis') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"contract_address\",\n merge_update_columns = [\"contract_address\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)\",\n tags = ['abis']\n) }}\n\nWITH base AS (\n\n SELECT\n lower(value :\"CONTRACT_ADDRESS\") AS contract_address,\n PARSE_JSON(DATA:abi) AS DATA,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n {{ ref('bronze_api__contract_abis') }}\nWHERE _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM {{ this }}\n)\n{% else %}\n {{ ref('bronze_api__FR_contract_abis') }}\n{% endif %}\n\n),\nblock_explorer_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n 'foundation' AS abi_source\n FROM\n base\n),\nuser_abis AS (\n SELECT\n contract_address,\n abi,\n discord_username,\n _inserted_timestamp,\n 'user' AS abi_source,\n abi_hash\n FROM\n {{ ref('silver_evm__user_verified_abis') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(_inserted_timestamp),\n '1970-01-01'\n )\n FROM\n {{ this }}\n WHERE\n abi_source = 'user'\n )\n AND contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n )\n{% endif %}\n),\nall_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n NULL AS discord_username,\n SHA2(DATA) AS abi_hash\n FROM\n block_explorer_abis\n UNION\n SELECT\n contract_address,\n PARSE_JSON(abi) AS DATA,\n _inserted_timestamp,\n 'user' AS abi_source,\n discord_username,\n abi_hash\n FROM\n user_abis\n)\nSELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash\nFROM\n all_abis\n\nqualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n _INSERTED_TIMESTAMP DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_api__contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}, {"name": "silver_evm__user_verified_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__contract_abis", "model.flow_models.bronze_api__FR_contract_abis", "model.flow_models.silver_evm__user_verified_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__abis.sql", "unique_id": "model.flow_models.silver_evm__abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__abis"], "alias": "abis", "checksum": {"name": "sha256", "checksum": "b38375a234b289fa1680d841aa557f48aaa996808eaa7ad79edc680de9852d9f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,abi_hash,bytecode), SUBSTRING(contract_address,abi_hash,bytecode)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["abis"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,abi_hash,bytecode), SUBSTRING(contract_address,abi_hash,bytecode)"]}, "created_at": 1761764412.2995245, "relation_name": "FLOW.silver_evm.abis", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = \"contract_address\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,abi_hash,bytecode), SUBSTRING(contract_address,abi_hash,bytecode)\",\n tags = ['abis']\n) }}\n\nWITH verified_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n 2 as priority,\n discord_username,\n abi_hash\n FROM \n {{ ref('silver_evm__verified_abis') }}\n WHERE\n abi_source = 'foundation'\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM\n {{ this }}\n WHERE\n abi_source = 'foundation'\n)\n{% endif %}\n),\nuser_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash,\n 3 AS priority\n FROM\n {{ ref('silver_evm__verified_abis') }}\n WHERE\n abi_source = 'user'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM\n {{ this }}\n WHERE\n abi_source = 'user'\n)\n{% endif %}\n),\nbytecode_abis AS (\n SELECT\n contract_address,\n abi AS DATA,\n _inserted_timestamp,\n 'bytecode_matched' AS abi_source,\n NULL AS discord_username,\n abi_hash,\n 4 AS priority\n FROM\n {{ ref('silver_evm__bytecode_abis') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM\n {{ this }}\n WHERE\n abi_source = 'bytecode_matched'\n)\n{% endif %}\n),\nall_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash,\n priority\n FROM\n verified_abis\n UNION ALL\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash,\n priority\n FROM\n user_abis\n UNION ALL\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash,\n priority\n FROM\n bytecode_abis\n),\npriority_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n abi_source,\n discord_username,\n abi_hash,\n priority\n FROM\n all_abis qualify(ROW_NUMBER() over(PARTITION BY contract_address\n ORDER BY\n priority ASC)) = 1\n)\nSELECT\n p.contract_address,\n p.data,\n p._inserted_timestamp,\n p.abi_source,\n p.discord_username,\n p.abi_hash,\n created_contract_input AS bytecode,\n {{ dbt_utils.generate_surrogate_key(\n ['p.contract_address']\n ) }} AS abis_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n priority_abis p\n LEFT JOIN {{ ref('silver_evm__created_contracts') }}\n ON p.contract_address = created_contract_address", "language": "sql", "refs": [{"name": "silver_evm__verified_abis", "package": null, "version": null}, {"name": "silver_evm__verified_abis", "package": null, "version": null}, {"name": "silver_evm__bytecode_abis", "package": null, "version": null}, {"name": "silver_evm__created_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__verified_abis", "model.flow_models.silver_evm__bytecode_abis", "model.flow_models.silver_evm__created_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__user_verified_abis": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__user_verified_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/abis/silver_evm__user_verified_abis.sql", "original_file_path": "models/evm/silver/abis/silver_evm__user_verified_abis.sql", "unique_id": "model.flow_models.silver_evm__user_verified_abis", "fqn": ["flow_models", "evm", "silver", "abis", "silver_evm__user_verified_abis"], "alias": "user_verified_abis", "checksum": {"name": "sha256", "checksum": "931598a29b933353984bc7b6629245229f2c37b129d13169969e63d37717d87b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "tags": ["abis"]}, "created_at": 1761764412.3139422, "relation_name": "FLOW.silver_evm.user_verified_abis", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n tags = ['abis']\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n abi,\n PARSE_JSON(abi) AS DATA,\n SHA2(PARSE_JSON(abi)) AS abi_hash,\n discord_username,\n _inserted_timestamp\n FROM\n {{ source(\n \"crosschain_public\",\n \"user_abis\"\n ) }}\n WHERE\n blockchain = 'flow_evm'\n AND NOT duplicate_abi\n\n{% if is_incremental() %}\nAND contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n)\nAND _inserted_timestamp > (\n SELECT\n COALESCE(\n MAX(\n _inserted_timestamp\n ),\n '1970-01-01'\n )\n FROM\n {{ this }}\n)\nAND _inserted_timestamp > DATEADD('day', -2, SYSDATE())\n{% endif %}),\nflat_event_abi AS (\n SELECT\n contract_address,\n _inserted_timestamp,\n DATA,\n VALUE :inputs AS inputs,\n VALUE :payable :: BOOLEAN AS payable,\n VALUE :stateMutability :: STRING AS stateMutability,\n VALUE :type :: STRING AS TYPE,\n VALUE :anonymous :: BOOLEAN AS anonymous,\n VALUE :name :: STRING AS NAME\n FROM\n base,\n LATERAL FLATTEN (\n input => DATA\n )\n WHERE\n TYPE = 'event' qualify ROW_NUMBER() over (\n PARTITION BY contract_address,\n NAME,\n inputs\n ORDER BY\n LENGTH(inputs)\n ) = 1\n),\nevent_types AS (\n SELECT\n contract_address,\n _inserted_timestamp,\n inputs,\n anonymous,\n NAME,\n ARRAY_AGG(\n VALUE :type :: STRING\n ) AS event_type\n FROM\n flat_event_abi,\n LATERAL FLATTEN (\n input => inputs\n )\n GROUP BY\n contract_address,\n _inserted_timestamp,\n inputs,\n anonymous,\n NAME\n),\napply_event_udfs AS (\n SELECT\n contract_address,\n NAME AS event_name,\n PARSE_JSON(\n OBJECT_CONSTRUCT(\n 'anonymous',\n anonymous,\n 'inputs',\n inputs,\n 'name',\n NAME,\n 'type',\n 'event'\n ) :: STRING\n ) AS abi,\n utils.udf_evm_text_signature(abi) AS simple_event_name,\n utils.udf_keccak256(simple_event_name) AS event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp\n FROM\n event_types\n),\nfinal_flat_event_abis AS (\n SELECT\n contract_address,\n event_name,\n abi,\n simple_event_name,\n event_signature,\n NAME,\n inputs,\n event_type,\n _inserted_timestamp\n FROM\n apply_event_udfs\n),\nflat_function_abis AS (\n SELECT\n contract_address,\n DATA,\n _inserted_timestamp,\n VALUE :inputs AS inputs,\n VALUE :outputs AS outputs,\n VALUE :payable :: BOOLEAN AS payable,\n VALUE :stateMutability :: STRING AS stateMutability,\n VALUE :type :: STRING AS TYPE,\n VALUE :name :: STRING AS NAME\n FROM\n base,\n LATERAL FLATTEN (\n input => DATA\n )\n WHERE\n TYPE = 'function'\n),\nudf_function_abis AS (\n SELECT\n *,\n PARSE_JSON(\n object_construct_keep_null(\n 'inputs',\n IFNULL(\n inputs,\n []\n ),\n 'outputs',\n IFNULL(\n outputs,\n []\n ),\n 'name',\n NAME,\n 'type',\n 'function'\n ) :: STRING\n ) AS abi,\n utils.udf_evm_text_signature(abi) AS simple_function_name,\n utils.udf_keccak256(simple_function_name) AS function_signature\n FROM\n flat_function_abis qualify ROW_NUMBER() over (\n PARTITION BY contract_address,\n function_signature\n ORDER BY\n _inserted_timestamp DESC\n ) = 1\n),\nflat_inputs AS (\n SELECT\n contract_address,\n inputs,\n NAME,\n simple_function_name,\n function_signature,\n ARRAY_AGG(\n VALUE :type :: STRING\n ) AS inputs_type\n FROM\n udf_function_abis,\n LATERAL FLATTEN (\n input => inputs\n )\n GROUP BY\n ALL\n),\nfill_missing_input_names AS (\n SELECT\n contract_address,\n NAME,\n inputs_type,\n simple_function_name,\n function_signature,\n VALUE :internalType :: STRING AS internalType,\n VALUE :type :: STRING AS TYPE,\n CASE\n WHEN VALUE :name :: STRING = '' THEN CONCAT('input_', ROW_NUMBER() over (PARTITION BY contract_address, function_signature\n ORDER BY\n INDEX ASC) :: STRING)\n ELSE VALUE :name :: STRING\n END AS name_fixed,\n inputs,\n INDEX,\n VALUE :components AS components\n FROM\n flat_inputs,\n LATERAL FLATTEN (\n input => inputs\n )\n),\nfinal_flat_inputs AS (\n SELECT\n contract_address,\n NAME,\n inputs_type,\n simple_function_name,\n function_signature,\n ARRAY_AGG(\n OBJECT_CONSTRUCT(\n 'internalType',\n internalType,\n 'name',\n name_fixed,\n 'type',\n TYPE,\n 'components',\n components\n )\n ) within GROUP (\n ORDER BY\n INDEX\n ) AS inputs\n FROM\n fill_missing_input_names\n GROUP BY\n ALL\n),\nflat_outputs AS (\n SELECT\n contract_address,\n outputs,\n simple_function_name,\n function_signature,\n NAME,\n ARRAY_AGG(\n VALUE :type :: STRING\n ) AS outputs_type\n FROM\n udf_function_abis,\n LATERAL FLATTEN (\n input => outputs\n )\n GROUP BY\n ALL\n),\nfill_missing_output_names AS (\n SELECT\n contract_address,\n NAME,\n outputs_type,\n simple_function_name,\n function_signature,\n VALUE :internalType :: STRING AS internalType,\n VALUE :type :: STRING AS TYPE,\n CASE\n WHEN VALUE :name :: STRING = '' THEN CONCAT('output_', ROW_NUMBER() over (PARTITION BY contract_address, function_signature\n ORDER BY\n INDEX ASC) :: STRING)\n ELSE VALUE :name :: STRING\n END AS name_fixed,\n outputs,\n INDEX,\n VALUE :components AS components\n FROM\n flat_outputs,\n LATERAL FLATTEN (\n input => outputs\n )\n),\nfinal_flat_outputs AS (\n SELECT\n contract_address,\n NAME,\n outputs_type,\n simple_function_name,\n function_signature,\n ARRAY_AGG(\n OBJECT_CONSTRUCT(\n 'internalType',\n internalType,\n 'name',\n name_fixed,\n 'type',\n TYPE,\n 'components',\n components\n )\n ) within GROUP (\n ORDER BY\n INDEX\n ) AS outputs\n FROM\n fill_missing_output_names\n GROUP BY\n ALL\n),\nall_contracts AS (\n SELECT\n A.contract_address,\n A.name AS function_name,\n i.inputs,\n o.outputs,\n i.inputs_type,\n o.outputs_type,\n A._inserted_timestamp,\n A.function_signature,\n A.simple_function_name\n FROM\n udf_function_abis A\n LEFT JOIN final_flat_inputs i\n ON A.contract_address = i.contract_address\n AND A.function_signature = i.function_signature\n LEFT JOIN final_flat_outputs o\n ON A.contract_address = o.contract_address\n AND A.function_signature = o.function_signature\n),\napply_function_udfs AS (\n SELECT\n contract_address,\n function_name,\n PARSE_JSON(\n object_construct_keep_null(\n 'inputs',\n IFNULL(\n inputs,\n []\n ),\n 'outputs',\n IFNULL(\n outputs,\n []\n ),\n 'name',\n function_name,\n 'type',\n 'function'\n ) :: STRING\n ) AS abi,\n simple_function_name,\n function_signature,\n inputs,\n outputs,\n inputs_type,\n outputs_type,\n _inserted_timestamp\n FROM\n all_contracts\n),\nfinal_function_abis AS (\n SELECT\n contract_address,\n function_name,\n abi,\n simple_function_name,\n function_signature,\n inputs,\n outputs,\n inputs_type,\n outputs_type,\n _inserted_timestamp\n FROM\n apply_function_udfs\n),\nnew_abis AS (\n SELECT\n DISTINCT contract_address\n FROM\n base\n),\ncontracts AS (\n SELECT\n contract_address\n FROM\n {{ ref('silver_evm__proxies') }}\n JOIN new_abis USING (contract_address)\n),\nproxies AS (\n SELECT\n p.implementation_contract,\n p.contract_address\n FROM\n {{ ref('silver_evm__proxies') }}\n p\n JOIN new_abis n\n ON p.implementation_contract = n.contract_address\n),\nfinal_groupings AS (\n SELECT\n b.contract_address AS address,\n C.contract_address,\n implementation_contract,\n CASE\n WHEN C.contract_address IS NOT NULL\n AND implementation_contract IS NOT NULL THEN 'contract'\n WHEN C.contract_address IS NOT NULL THEN 'contract'\n WHEN implementation_contract IS NOT NULL THEN 'implementation'\n WHEN C.contract_address IS NULL\n AND implementation_contract IS NULL THEN 'contract'\n END AS TYPE,\n p.contract_address AS proxy_address,\n CASE\n WHEN TYPE = 'contract' THEN address\n ELSE proxy_address\n END AS final_address\n FROM\n base b\n LEFT JOIN (\n SELECT\n DISTINCT contract_address\n FROM\n contracts\n ) C\n ON b.contract_address = C.contract_address\n LEFT JOIN (\n SELECT\n DISTINCT implementation_contract,\n contract_address\n FROM\n proxies\n ) p\n ON b.contract_address = p.implementation_contract\n),\nidentified_addresses AS (\n SELECT\n DISTINCT address AS base_address,\n final_address AS contract_address\n FROM\n final_groupings\n),\nfunction_mapping AS (\n SELECT\n ia.base_address,\n ia.contract_address,\n LEFT(\n function_signature,\n 10\n ) AS function_sig\n FROM\n identified_addresses ia\n JOIN final_function_abis ffa\n ON ia.base_address = ffa.contract_address\n),\nvalid_traces AS (\n SELECT\n DISTINCT base_address\n FROM\n (\n SELECT\n base_address\n FROM\n {{ ref('core_evm__fact_traces') }}\n JOIN function_mapping\n ON function_sig = LEFT(\n input,\n 10\n )\n AND IFF(\n TYPE = 'DELEGATECALL',\n from_address,\n to_address\n ) = contract_address\n WHERE\n block_timestamp > DATEADD('month', -12, SYSDATE())\n LIMIT\n 50000)\n ), event_mapping AS (\n SELECT\n ia.base_address,\n ia.contract_address,\n event_signature\n FROM\n identified_addresses ia\n JOIN final_flat_event_abis fea\n ON ia.base_address = fea.contract_address\n ),\n valid_logs AS (\n SELECT\n DISTINCT base_address\n FROM\n (\n SELECT\n base_address\n FROM\n {{ ref('core_evm__fact_event_logs') }}\n l\n JOIN event_mapping ia\n ON ia.contract_address = l.contract_address\n AND event_signature = topics [0] :: STRING\n WHERE\n block_timestamp > DATEADD('month', -12, SYSDATE())\n LIMIT\n 50000)\n ), all_valid_addresses AS (\n SELECT\n base_address\n FROM\n valid_traces\n UNION\n SELECT\n base_address\n FROM\n valid_logs\n )\n SELECT\n contract_address,\n abi,\n discord_username,\n _inserted_timestamp,\n abi_hash,\n CONCAT(\n contract_address,\n '-',\n abi_hash\n ) AS id\n FROM\n base\n WHERE\n contract_address IN (\n SELECT\n base_address\n FROM\n all_valid_addresses\n ) qualify(ROW_NUMBER() over(PARTITION BY contract_address\n ORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "silver_evm__proxies", "package": null, "version": null}, {"name": "silver_evm__proxies", "package": null, "version": null}, {"name": "core_evm__fact_traces", "package": null, "version": null}, {"name": "core_evm__fact_event_logs", "package": null, "version": null}], "sources": [["crosschain_public", "user_abis"]], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.crosschain_public.user_abis", "model.flow_models.silver_evm__proxies", "model.flow_models.core_evm__fact_traces", "model.flow_models.core_evm__fact_event_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__traces_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__traces_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/traces/test_silver_evm__traces_full.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.sql", "unique_id": "model.flow_models.test_silver_evm__traces_full", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "test_silver_evm__traces_full"], "alias": "traces_full", "checksum": {"name": "sha256", "checksum": "7de66832041554b79174c15d874503d3fc4e25213b03b92efbefdfaad519c08e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the silver traces model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_JSON": {"name": "TRACE_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764420.5670602, "relation_name": "FLOW.test_silver_evm.traces_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__traces') }}", "language": "sql", "refs": [{"name": "silver_evm__traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__traces_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__traces_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/traces/test_silver_evm__traces_recent.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.sql", "unique_id": "model.flow_models.test_silver_evm__traces_recent", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "test_silver_evm__traces_recent"], "alias": "traces_recent", "checksum": {"name": "sha256", "checksum": "5b5a60b442a385e409f4b9bfe173d35126cb9db1518f05fed5e5497192e50ec9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of traces.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_JSON": {"name": "TRACE_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764420.6283252, "relation_name": "FLOW.test_silver_evm.traces_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__traces') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "silver_evm__traces", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__traces", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__blocks_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__blocks_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/blocks/test_silver_evm__blocks_full.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.sql", "unique_id": "model.flow_models.test_silver_evm__blocks_full", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "test_silver_evm__blocks_full"], "alias": "blocks_full", "checksum": {"name": "sha256", "checksum": "83d12bb829fbcffd2048164e49a68f4026fff3171e6fb9fd4e076efce6fb43bb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the silver blocks model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_JSON": {"name": "BLOCK_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764420.689045, "relation_name": "FLOW.test_silver_evm.blocks_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__blocks') }}", "language": "sql", "refs": [{"name": "silver_evm__blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__blocks_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__blocks_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/blocks/test_silver_evm__blocks_recent.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.sql", "unique_id": "model.flow_models.test_silver_evm__blocks_recent", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "test_silver_evm__blocks_recent"], "alias": "blocks_recent", "checksum": {"name": "sha256", "checksum": "cde8e6a219b16a93123a845c682602bea41d98e62ed158772529e86d322871f1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of blocks.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_JSON": {"name": "BLOCK_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764420.754757, "relation_name": "FLOW.test_silver_evm.blocks_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__blocks') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "silver_evm__blocks", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__blocks", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__contracts_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__contracts_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/contracts/test_silver_evm__contracts_recent.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_recent.sql", "unique_id": "model.flow_models.test_silver_evm__contracts_recent", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "test_silver_evm__contracts_recent"], "alias": "contracts_recent", "checksum": {"name": "sha256", "checksum": "cdeee19f06816d49e918b6167f6ad60502f3b84d061d781eda35ea0117f3ea60"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "", "columns": {"CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/contracts/test_silver_evm__contracts_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764420.8241386, "relation_name": "FLOW.test_silver_evm.contracts_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__contracts') }}\nWHERE\n inserted_timestamp > DATEADD(DAY, -5, SYSDATE())", "language": "sql", "refs": [{"name": "silver_evm__contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__contracts_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__contracts_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/contracts/test_silver_evm__contracts_full.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_full.sql", "unique_id": "model.flow_models.test_silver_evm__contracts_full", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "test_silver_evm__contracts_full"], "alias": "contracts_full", "checksum": {"name": "sha256", "checksum": "d29551c0f57384538d49c1559425fac53a1a844afcca9967d581315e58d09462"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "", "columns": {"CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/contracts/test_silver_evm__contracts_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764420.8159323, "relation_name": "FLOW.test_silver_evm.contracts_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__contracts') }}", "language": "sql", "refs": [{"name": "silver_evm__contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__receipts_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__receipts_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/receipts/test_silver_evm__receipts_recent.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.sql", "unique_id": "model.flow_models.test_silver_evm__receipts_recent", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "test_silver_evm__receipts_recent"], "alias": "receipts_recent", "checksum": {"name": "sha256", "checksum": "1774dcf634b56175600a726b0c5625f53b4190b2dc1917531fa0b4e1927f0b61"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of receipts.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARRAY_INDEX": {"name": "ARRAY_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_JSON": {"name": "RECEIPTS_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764420.833524, "relation_name": "FLOW.test_silver_evm.receipts_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__receipts') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "silver_evm__receipts", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__receipts", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__receipts_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__receipts_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/receipts/test_silver_evm__receipts_full.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.sql", "unique_id": "model.flow_models.test_silver_evm__receipts_full", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "test_silver_evm__receipts_full"], "alias": "receipts_full", "checksum": {"name": "sha256", "checksum": "2e52104875e3efa8ee2af4ce8142bfc9be56b064addbbca52d11cee5055dbbb9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the silver receipts model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARRAY_INDEX": {"name": "ARRAY_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_JSON": {"name": "RECEIPTS_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764420.892109, "relation_name": "FLOW.test_silver_evm.receipts_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__receipts') }}", "language": "sql", "refs": [{"name": "silver_evm__receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__transactions_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__transactions_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/transactions/test_silver_evm__transactions_full.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.sql", "unique_id": "model.flow_models.test_silver_evm__transactions_full", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "test_silver_evm__transactions_full"], "alias": "transactions_full", "checksum": {"name": "sha256", "checksum": "3367e7588687f8c76b56f23286878855767bb2e5255f668a653232bd5faf4c3c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the silver transactions model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_JSON": {"name": "TRANSACTION_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764421.0162718, "relation_name": "FLOW.test_silver_evm.transactions_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__transactions') }}", "language": "sql", "refs": [{"name": "silver_evm__transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__transactions_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__transactions_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/transactions/test_silver_evm__transactions_recent.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.sql", "unique_id": "model.flow_models.test_silver_evm__transactions_recent", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "test_silver_evm__transactions_recent"], "alias": "transactions_recent", "checksum": {"name": "sha256", "checksum": "ce5eab052dab236c8d3e66f285ac66879d332bae841a4d6624f93f79502a008a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of transactions.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_JSON": {"name": "TRANSACTION_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764420.951886, "relation_name": "FLOW.test_silver_evm.transactions_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__transactions') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "silver_evm__transactions", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__transactions", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__decoded_logs_recent": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__decoded_logs_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.sql", "unique_id": "model.flow_models.test_silver_evm__decoded_logs_recent", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "test_silver_evm__decoded_logs_recent"], "alias": "decoded_logs_recent", "checksum": {"name": "sha256", "checksum": "ade652e05b90006b8bd08eabef676e2cb4f58336d9b97e92cede1bd44784e7ae"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764421.1661153, "relation_name": "FLOW.test_silver_evm.decoded_logs_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__decoded_logs') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "silver_evm__decoded_logs", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__decoded_logs", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_silver_evm__decoded_logs_full": {"database": "FLOW", "schema": "test_silver_evm", "name": "test_silver_evm__decoded_logs_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.sql", "unique_id": "model.flow_models.test_silver_evm__decoded_logs_full", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "test_silver_evm__decoded_logs_full"], "alias": "decoded_logs_full", "checksum": {"name": "sha256", "checksum": "05f4a9f3bf651bb684fd372b77f68a57bb58b34fe37da909f056ed8e6de619af"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764421.0803986, "relation_name": "FLOW.test_silver_evm.decoded_logs_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('silver_evm__decoded_logs') }}", "language": "sql", "refs": [{"name": "silver_evm__decoded_logs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__decoded_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__testnet_traces": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__testnet_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/testnet/core/silver_evm__testnet_traces.sql", "original_file_path": "models/evm/silver/testnet/core/silver_evm__testnet_traces.sql", "unique_id": "model.flow_models.silver_evm__testnet_traces", "fqn": ["flow_models", "evm", "silver", "testnet", "core", "silver_evm__testnet_traces"], "alias": "testnet_traces", "checksum": {"name": "sha256", "checksum": "4d19d8eb722556fca16c99e3119f350ac3e8fd2fd9f9caaa559ab78e9fef6817"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.4132516, "relation_name": "FLOW.silver_evm.testnet_traces", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_traces') }}\n-- depends_on: {{ ref('bronze_evm__FR_testnet_traces') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm_testnet']\n) }}\n\n\nWITH bronze_traces AS (\n\n SELECT\n value:\"BLOCK_NUMBER\"::INT AS block_number,\n partition_key,\n value:array_index::INT AS tx_position,\n DATA :result AS full_traces,\n _inserted_timestamp\n FROM \n\n {% if is_incremental()%}\n {{ ref('bronze_evm__testnet_traces') }}\n WHERE \n DATA :result IS NOT NULL \n AND _inserted_timestamp >= (\n SELECT\n COALESCE(MAX(_inserted_timestamp), '1900-01-01') _inserted_timestamp\n FROM\n {{ this }}\n ) AND block_number >= 67860000\n {% else %}\n {{ ref('bronze_evm__FR_testnet_traces') }}\n WHERE DATA :result IS NOT NULL AND block_number >= 67860000\n {% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number, tx_position\nORDER BY\n _inserted_timestamp DESC)) = 1\n\n),\nflatten_traces AS (\n SELECT\n block_number,\n tx_position,\n partition_key,\n IFF(\n path IN (\n 'result',\n 'result.value',\n 'result.type',\n 'result.to',\n 'result.input',\n 'result.gasUsed',\n 'result.gas',\n 'result.from',\n 'result.output',\n 'result.error',\n 'result.revertReason',\n 'result.time',\n 'gasUsed',\n 'gas',\n 'type',\n 'to',\n 'from',\n 'value',\n 'input',\n 'error',\n 'output',\n 'time',\n 'revertReason' \n ),\n 'ORIGIN',\n REGEXP_REPLACE(REGEXP_REPLACE(path, '[^0-9]+', '_'), '^_|_$', '')\n ) AS trace_address,\n _inserted_timestamp,\n OBJECT_AGG(\n key,\n VALUE\n ) AS trace_json,\n CASE\n WHEN trace_address = 'ORIGIN' THEN NULL\n WHEN POSITION(\n '_' IN trace_address\n ) = 0 THEN 'ORIGIN'\n ELSE REGEXP_REPLACE(\n trace_address,\n '_[0-9]+$',\n '',\n 1,\n 1\n )\n END AS parent_trace_address,\n SPLIT(\n trace_address,\n '_'\n ) AS trace_address_array\n FROM\n bronze_traces txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.full_traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n AND f.path != 'result' \n GROUP BY\n block_number,\n tx_position, \n partition_key,\n trace_address,\n _inserted_timestamp\n)\nSELECT\n block_number,\n tx_position,\n trace_address,\n parent_trace_address,\n trace_address_array,\n trace_json,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number'] + \n ['tx_position'] + \n ['trace_address']\n ) }} AS traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n flatten_traces qualify(ROW_NUMBER() over(PARTITION BY traces_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_traces", "model.flow_models.bronze_evm__FR_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__testnet_transactions": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__testnet_transactions", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/testnet/core/silver_evm__testnet_transactions.sql", "original_file_path": "models/evm/silver/testnet/core/silver_evm__testnet_transactions.sql", "unique_id": "model.flow_models.silver_evm__testnet_transactions", "fqn": ["flow_models", "evm", "silver", "testnet", "core", "silver_evm__testnet_transactions"], "alias": "testnet_transactions", "checksum": {"name": "sha256", "checksum": "a929e4049042cfdde883325379b12a9d3f31967abe84f9113b1387de3c60dc29"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.4271984, "relation_name": "FLOW.silver_evm.testnet_transactions", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_blocks') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm_testnet']\n) }}\n\nWITH flat_txs as (\n SELECT \n block_number, \n partition_key,\n _inserted_timestamp,\n data\n FROM \n {% if is_incremental() %}\n {{ ref('bronze_evm__testnet_blocks') }}\n WHERE _inserted_timestamp >= (\n SELECT \n COALESCE(MAX(_inserted_timestamp), '1900-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM {{ this }}\n ) AND data:result:transactions[0] is not null AND block_number >= 67860000\n {% else %}\n {{ ref('bronze_evm__FR_testnet_blocks') }}\n WHERE data:result:transactions[0] is not null AND block_number >= 67860000\n {% endif %} \n),\nbronze_transactions AS (\n SELECT \n block_number,\n partition_key,\n index :: INT AS tx_position,\n value AS transaction_json,\n _inserted_timestamp\n FROM flat_txs,\n LATERAL FLATTEN(input => data:result:transactions) AS tx\n)\n\nSELECT \n block_number,\n partition_key,\n tx_position,\n transaction_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number','tx_position']) }} AS transactions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM bronze_transactions\nQUALIFY ROW_NUMBER() OVER (PARTITION BY transactions_id ORDER BY _inserted_timestamp DESC) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_blocks", "model.flow_models.bronze_evm__FR_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__testnet_blocks": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/testnet/core/silver_evm__testnet_blocks.sql", "original_file_path": "models/evm/silver/testnet/core/silver_evm__testnet_blocks.sql", "unique_id": "model.flow_models.silver_evm__testnet_blocks", "fqn": ["flow_models", "evm", "silver", "testnet", "core", "silver_evm__testnet_blocks"], "alias": "testnet_blocks", "checksum": {"name": "sha256", "checksum": "2cb8f77da825d70eed2f748d4e58c2956d6b952416a893b2ba089daf95f0b73d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.4399283, "relation_name": "FLOW.silver_evm.testnet_blocks", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_blocks') }}\n\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm_testnet']\n) }}\n\nWITH bronze_blocks AS (\n SELECT \n block_number,\n partition_key,\n DATA:result AS block_json,\n _inserted_timestamp\n FROM \n {% if is_incremental() %}\n {{ ref('bronze_evm__testnet_blocks') }}\n WHERE _inserted_timestamp >= (\n SELECT \n COALESCE(MAX(_inserted_timestamp), '1900-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM {{ this }}\n ) AND DATA:result IS NOT NULL AND block_number >= 67860000\n {% else %}\n {{ ref('bronze_evm__FR_testnet_blocks') }}\n WHERE DATA:result IS NOT NULL AND block_number >= 67860000\n {% endif %}\n)\n\nSELECT \n block_number,\n partition_key,\n block_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number']) }} AS blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM bronze_blocks\nQUALIFY ROW_NUMBER() OVER (PARTITION BY blocks_id ORDER BY _inserted_timestamp DESC) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_blocks", "model.flow_models.bronze_evm__FR_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_evm__testnet_receipts": {"database": "FLOW", "schema": "silver_evm", "name": "silver_evm__testnet_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/silver/testnet/core/silver_evm__testnet_receipts.sql", "original_file_path": "models/evm/silver/testnet/core/silver_evm__testnet_receipts.sql", "unique_id": "model.flow_models.silver_evm__testnet_receipts", "fqn": ["flow_models", "evm", "silver", "testnet", "core", "silver_evm__testnet_receipts"], "alias": "testnet_receipts", "checksum": {"name": "sha256", "checksum": "d2835245ea4d2574ba39ccd815fb5cb06058d731c405d6b7efce5ac580786c03"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["modified_timestamp::DATE", "partition_key"]}, "tags": ["evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["modified_timestamp::DATE", "partition_key"], "tags": ["evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.4531937, "relation_name": "FLOW.silver_evm.testnet_receipts", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_receipts') }}\n-- depends_on: {{ ref('bronze_evm__FR_testnet_receipts') }}\n{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['modified_timestamp::DATE','partition_key'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['evm_testnet']\n) }}\n\nWITH bronze AS (\n\n SELECT\n block_number,\n DATA,\n partition_key,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__testnet_receipts') }}\nWHERE _inserted_timestamp >= (\n SELECT \n COALESCE(MAX(_inserted_timestamp), '1900-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM {{ this }}\n ) AND data:result[0] is not null and block_number >= 67860000\n{% else %}\n {{ ref('bronze_evm__FR_testnet_receipts') }}\n WHERE data:result[0] is not null and block_number >= 67860000\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1\n),\nflat_receipts AS (\n SELECT \n block_number,\n partition_key,\n index :: INT AS array_index,\n value AS receipts_json,\n _inserted_timestamp\n FROM bronze,\n LATERAL FLATTEN(input => data:result) AS receipt\n)\nSELECT \n block_number,\n partition_key,\n array_index,\n receipts_json,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(['block_number','array_index']) }} AS receipts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM flat_receipts\n\nQUALIFY(ROW_NUMBER() OVER (PARTITION BY block_number, array_index ORDER BY _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_receipts", "model.flow_models.bronze_evm__FR_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__decoded_logs_complete": {"database": "FLOW", "schema": "streamline", "name": "streamline__decoded_logs_complete", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/decoder/streamline__decoded_logs_complete.sql", "original_file_path": "models/evm/streamline/decoder/streamline__decoded_logs_complete.sql", "unique_id": "model.flow_models.streamline__decoded_logs_complete", "fqn": ["flow_models", "evm", "streamline", "decoder", "streamline__decoded_logs_complete"], "alias": "decoded_logs_complete", "checksum": {"name": "sha256", "checksum": "dc4c90c62fcd6752158d3da06f171490aca18146311e80de66c0cffb4f825b2c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_decoded_logs_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"]}, "tags": ["streamline_decoded_logs_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"], "tags": ["streamline_decoded_logs_complete"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)"]}, "created_at": 1761764412.4662583, "relation_name": "FLOW.streamline.decoded_logs_complete", "raw_code": "-- depends_on: {{ ref('bronze__decoded_logs') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"_log_id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"_log_id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)\",\n tags = ['streamline_decoded_logs_complete']\n) }}\n\n{# Main query starts here #}\nSELECT\n block_number,\n file_name,\n id AS _log_id,\n {{ dbt_utils.generate_surrogate_key(['id']) }} AS complete_decoded_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n _inserted_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n {% if is_incremental() %}\n {{ ref('bronze__decoded_logs') }}\n WHERE\n _inserted_timestamp >= (\n SELECT\n COALESCE(MAX(_inserted_timestamp), '1970-01-01'::TIMESTAMP) AS _inserted_timestamp\n FROM\n {{ this }}\n )\n {% else %}\n {{ ref('bronze__decoded_logs_fr') }}\n {% endif %}\n\nQUALIFY (ROW_NUMBER() OVER (PARTITION BY id ORDER BY _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__decoded_logs", "package": null, "version": null}, {"name": "bronze__decoded_logs_fr", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__decoded_logs", "model.flow_models.bronze__decoded_logs_fr"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__decoded_logs_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__decoded_logs_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/decoder/streamline__decoded_logs_realtime.sql", "original_file_path": "models/evm/streamline/decoder/streamline__decoded_logs_realtime.sql", "unique_id": "model.flow_models.streamline__decoded_logs_realtime", "fqn": ["flow_models", "evm", "streamline", "decoder", "streamline__decoded_logs_realtime"], "alias": "decoded_logs_realtime", "checksum": {"name": "sha256", "checksum": "26d7b5dc6796e850b101479d41fb93ccce246cf3936188ab9ad704f62d699c5a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_decoded_logs_realtime"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_decoded_logs_realtime"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_decoded_logs_realtime"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.4783618, "relation_name": "FLOW.streamline.decoded_logs_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2( \n func = 'streamline.udf_bulk_decode_logs_v2', \n target = \"{{this.schema}}.{{this.identifier}}\", \n params = {\n \"external_table\": \"decoded_logs\",\n \"sql_limit\": 10000000,\n \"producer_batch_size\": 400000,\n \"worker_batch_size\": 200000,\n \"sql_source\": \"decoded_logs_realtime\"\n } \n ), \n tags = ['streamline_decoded_logs_realtime']\n) }}\n\nWITH target_blocks AS (\n SELECT\n block_number\n FROM\n {{ ref('core_evm__fact_blocks') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )\n),\nexisting_logs_to_exclude AS (\n SELECT\n _log_id\n FROM\n {{ ref('streamline__decoded_logs_complete') }}\n l\n INNER JOIN target_blocks b USING (block_number)\n WHERE\n l.inserted_timestamp :: DATE >= DATEADD('day', -2, SYSDATE())\n),\ncandidate_logs AS (\n SELECT\n l.block_number,\n l.tx_hash,\n l.event_index,\n l.contract_address,\n l.topics,\n l.data,\n CONCAT(\n l.tx_hash :: STRING,\n '-',\n l.event_index :: STRING\n ) AS _log_id\n FROM\n target_blocks b\n INNER JOIN {{ ref('core_evm__fact_event_logs') }}\n l USING (block_number)\n WHERE\n l.tx_succeeded\n AND l.inserted_timestamp :: DATE >= DATEADD('day', -2, SYSDATE())\n)\nSELECT\n l.block_number,\n l._log_id,\n A.abi,\n OBJECT_CONSTRUCT(\n 'topics',\n l.topics,\n 'data',\n l.data,\n 'address',\n l.contract_address\n ) AS DATA\nFROM\n candidate_logs l\n INNER JOIN {{ ref('silver_evm__complete_event_abis') }} A\n ON A.parent_contract_address = l.contract_address\n AND A.event_signature = l.topics [0] :: STRING\n AND l.block_number BETWEEN A.start_block\n AND A.end_block\nWHERE\n NOT EXISTS (\n SELECT\n 1\n FROM\n existing_logs_to_exclude e\n WHERE\n e._log_id = l._log_id\n )", "language": "sql", "refs": [{"name": "core_evm__fact_blocks", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}, {"name": "streamline__decoded_logs_complete", "package": null, "version": null}, {"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "silver_evm__complete_event_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_blocks", "model.flow_models._evm_block_lookback", "model.flow_models.streamline__decoded_logs_complete", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.silver_evm__complete_event_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models._evm_block_lookback": {"database": "FLOW", "schema": "_evm_block_lookback", "name": "_evm_block_lookback", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/_evm_block_lookback.sql", "original_file_path": "models/evm/streamline/core/_evm_block_lookback.sql", "unique_id": "model.flow_models._evm_block_lookback", "fqn": ["flow_models", "evm", "streamline", "core", "_evm_block_lookback"], "alias": "", "checksum": {"name": "sha256", "checksum": "86d1e4c1fc69a397a2a31abba0a228aed1a31defa8b065be4069f49a7cb6e042"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764412.493034, "relation_name": null, "raw_code": "{{ config (\n materialized = \"ephemeral\"\n) }}\n\nSELECT\n MIN(block_number) AS block_number\nFROM\n {{ ref(\"core_evm__fact_blocks\") }}\nWHERE\n block_timestamp >= DATEADD('hour', -72, TRUNCATE(SYSDATE(), 'HOUR'))\n AND block_timestamp < DATEADD('hour', -71, TRUNCATE(SYSDATE(), 'HOUR'))", "language": "sql", "refs": [{"name": "core_evm__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__evm_chainhead": {"database": "FLOW", "schema": "streamline", "name": "streamline__evm_chainhead", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/streamline__evm_chainhead.sql", "original_file_path": "models/evm/streamline/core/streamline__evm_chainhead.sql", "unique_id": "model.flow_models.streamline__evm_chainhead", "fqn": ["flow_models", "evm", "streamline", "core", "streamline__evm_chainhead"], "alias": "evm_chainhead", "checksum": {"name": "sha256", "checksum": "833e7dd3a58a991cf5350cf2c681f90dec85134d508a456545403bf38fb9b1a8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm", "streamline_history_evm"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm", "streamline_history_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "tags": ["streamline_realtime_evm", "streamline_history_evm"]}, "created_at": 1761764412.4999263, "relation_name": "FLOW.streamline.evm_chainhead", "raw_code": "{{ config (\n materialized = 'table',\n tags = ['streamline_realtime_evm', 'streamline_history_evm']\n) }}\n\nSELECT\n live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'LiveQuery'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n 0,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_blockNumber',\n 'params',\n []\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS resp,\n utils.udf_hex_to_int(\n resp :data :result :: STRING\n ) AS block_number", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__evm_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__evm_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/streamline__evm_blocks.sql", "original_file_path": "models/evm/streamline/core/streamline__evm_blocks.sql", "unique_id": "model.flow_models.streamline__evm_blocks", "fqn": ["flow_models", "evm", "streamline", "core", "streamline__evm_blocks"], "alias": "evm_blocks", "checksum": {"name": "sha256", "checksum": "c55e2742dac75572b6ba1c411b34cac7fc74eafc48b0c58eae129bf97e7253c5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm", "streamline_history_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm", "streamline_history_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm", "streamline_history_evm"]}, "created_at": 1761764412.5066333, "relation_name": "FLOW.streamline.evm_blocks", "raw_code": "{{ config(\n materialized = \"view\",\n tags = ['streamline_realtime_evm', 'streamline_history_evm']\n) }}\n\nSELECT\n _id AS block_number\nFROM\n {{ source(\n 'silver_crosschain',\n 'number_sequence'\n ) }}\nWHERE\n _id <= (SELECT block_number FROM {{ ref('streamline__evm_chainhead') }})", "language": "sql", "refs": [{"name": "streamline__evm_chainhead", "package": null, "version": null}], "sources": [["silver_crosschain", "number_sequence"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.number_sequence", "model.flow_models.streamline__evm_chainhead"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__contract_abis": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__contract_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/flowscan/silver_api__contract_abis.sql", "original_file_path": "models/evm/streamline/core/flowscan/silver_api__contract_abis.sql", "unique_id": "model.flow_models.silver_api__contract_abis", "fqn": ["flow_models", "evm", "streamline", "core", "flowscan", "silver_api__contract_abis"], "alias": "contract_abis", "checksum": {"name": "sha256", "checksum": "e70fcef4a3b204c8127092ad432991d8bd5753e27963b10f330c621c4e8d49c8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_evm_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_evm_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_evm_non_core"]}, "created_at": 1761764412.5144222, "relation_name": "FLOW.silver_api.contract_abis", "raw_code": "-- depends_on: {{ ref('bronze_api__contract_abis') }}\n-- depends_on: {{ ref('bronze_api__FR_contract_abis') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n tags = ['streamline_evm_non_core']\n) }}\n\nWITH bronze AS (\n\n SELECT\n VALUE :CONTRACT_ADDRESS :: STRING AS contract_address,\n partition_key,\n DATA :abi ::VARIANT as ABI,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze_api__contract_abis') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_api__FR_contract_abis') }}\n{% endif %}\n)\nSELECT\n contract_address,\n ABI,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['contract_address']\n ) }} AS contract_abis_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n bronze", "language": "sql", "refs": [{"name": "bronze_api__contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__contract_abis", "model.flow_models.bronze_api__FR_contract_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__contract_abis": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__contract_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/flowscan/bronze_api__contract_abis.sql", "original_file_path": "models/evm/streamline/core/flowscan/bronze_api__contract_abis.sql", "unique_id": "model.flow_models.bronze_api__contract_abis", "fqn": ["flow_models", "evm", "streamline", "core", "flowscan", "bronze_api__contract_abis"], "alias": "contract_abis", "checksum": {"name": "sha256", "checksum": "06c1041dbead35e9f732f3d11281c3d7fad12e1abac5d10ecf38047b9bacddf9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_evm_non_core", "contract_abis"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_evm_non_core", "contract_abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_evm_non_core", "contract_abis"]}, "created_at": 1761764412.528101, "relation_name": "FLOW.bronze_api.contract_abis", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_evm_non_core', 'contract_abis']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"contract_abis\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.contract_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__FR_contract_abis": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__FR_contract_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/flowscan/bronze_api__FR_contract_abis.sql", "original_file_path": "models/evm/streamline/core/flowscan/bronze_api__FR_contract_abis.sql", "unique_id": "model.flow_models.bronze_api__FR_contract_abis", "fqn": ["flow_models", "evm", "streamline", "core", "flowscan", "bronze_api__FR_contract_abis"], "alias": "FR_contract_abis", "checksum": {"name": "sha256", "checksum": "240f2dba32ce4305b39a855e2ef77852104adb8c17d18227917bd4cd242da6b7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_evm_non_core", "contract_abis"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_evm_non_core", "contract_abis"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_evm_non_core", "contract_abis"]}, "created_at": 1761764412.5419264, "relation_name": "FLOW.bronze_api.FR_contract_abis", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_evm_non_core', 'contract_abis']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"contract_abis\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.contract_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_contract_abis": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_contract_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/flowscan/streamline__complete_contract_abis.sql", "original_file_path": "models/evm/streamline/core/flowscan/streamline__complete_contract_abis.sql", "unique_id": "model.flow_models.streamline__complete_contract_abis", "fqn": ["flow_models", "evm", "streamline", "core", "flowscan", "streamline__complete_contract_abis"], "alias": "complete_contract_abis", "checksum": {"name": "sha256", "checksum": "2df12a916d81141aa91cfd7842850f2489b065ebf62f81af2911478e18db139e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_evm_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_evm_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_evm_non_core"]}, "created_at": 1761764412.557265, "relation_name": "FLOW.streamline.complete_contract_abis", "raw_code": "-- depends_on: {{ ref('bronze_api__contract_abis') }}\n-- depends_on: {{ ref('bronze_api__FR_contract_abis') }}\n\n{{ config (\n materialized = \"incremental\",\n unique_key = \"contract_address\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n tags = ['streamline_evm_non_core']\n) }}\n\nSELECT\n VALUE :CONTRACT_ADDRESS :: STRING AS contract_address,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['contract_address']\n ) }} AS complete_contract_abis_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_api__contract_abis') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_api__FR_contract_abis') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_api__contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}, {"name": "bronze_api__FR_contract_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__contract_abis", "model.flow_models.bronze_api__FR_contract_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__contract_abis_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__contract_abis_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/flowscan/streamline__contract_abis_realtime.sql", "original_file_path": "models/evm/streamline/core/flowscan/streamline__contract_abis_realtime.sql", "unique_id": "model.flow_models.streamline__contract_abis_realtime", "fqn": ["flow_models", "evm", "streamline", "core", "flowscan", "streamline__contract_abis_realtime"], "alias": "contract_abis_realtime", "checksum": {"name": "sha256", "checksum": "c72a98744fd50baf4053c1deb3afc011a7976fc7cecaf7dada3cd38768341523"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.5720818, "relation_name": "FLOW.streamline.contract_abis_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\": \"contract_abis\",\n \"sql_limit\": \"1000\",\n \"producer_batch_size\": \"250\",\n \"worker_batch_size\": \"250\",\n \"sql_source\": \"{{this.identifier}}\" }\n )\n) }}\n\nWITH verified_contracts AS (\n\n SELECT\n contract_address\n FROM\n {{ ref('bronze_evm_api__flowscan_verified_contracts') }}\n EXCEPT\n SELECT\n contract_address\n FROM\n {{ ref('streamline__complete_contract_abis') }}\n)\nSELECT\n contract_address,\n DATE_PART('EPOCH', SYSDATE()) :: INTEGER AS partition_key,\n {{ target.database }}.live.udf_api(\n 'GET',\n 'https://evm.flowscan.io/api/v2/smart-contracts/' || contract_address,{},{}\n ) AS request\nFROM\n verified_contracts", "language": "sql", "refs": [{"name": "bronze_evm_api__flowscan_verified_contracts", "package": null, "version": null}, {"name": "streamline__complete_contract_abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts", "model.flow_models.streamline__complete_contract_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_traces_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_traces_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/realtime/streamline__get_evm_traces_realtime.sql", "original_file_path": "models/evm/streamline/core/realtime/streamline__get_evm_traces_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_traces_realtime", "fqn": ["flow_models", "evm", "streamline", "core", "realtime", "streamline__get_evm_traces_realtime"], "alias": "get_evm_traces_realtime", "checksum": {"name": "sha256", "checksum": "08e5a9ca1ba85db1eb7722d6742975e4b714cae66c20a82cfdab8871aa9b06df"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.5819156, "relation_name": "FLOW.streamline.get_evm_traces_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_traces_v2\",\n \"sql_limit\" :\"6000\",\n \"producer_batch_size\" :\"2000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\",\n \"exploded_key\": tojson([\"result\"])}\n ),\n tags = ['streamline_realtime_evm']\n) }}\n\n\nWITH last_3_days AS (\n\n SELECT\n ZEROIFNULL(block_number) AS block_number\n FROM\n {{ ref(\"_evm_block_lookback\") }}\n), \ntbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_traces') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'debug_traceBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n OBJECT_CONSTRUCT(\n 'tracer', 'callTracer', \n 'timeout', '180s'\n )\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC\nlimit 6000", "language": "sql", "refs": [{"name": "_evm_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_block_lookback", "model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__complete_get_evm_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_receipts_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_receipts_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/realtime/streamline__get_evm_receipts_realtime.sql", "original_file_path": "models/evm/streamline/core/realtime/streamline__get_evm_receipts_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_receipts_realtime", "fqn": ["flow_models", "evm", "streamline", "core", "realtime", "streamline__get_evm_receipts_realtime"], "alias": "get_evm_receipts_realtime", "checksum": {"name": "sha256", "checksum": "d3122be3677d0af020415c520dce648ba0a1522d35cbffcd027ee10bd99a9628"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.5935874, "relation_name": "FLOW.streamline.get_evm_receipts_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_receipts\",\n \"sql_limit\" :\"25000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_realtime_evm']\n) }}\n\nWITH last_3_days AS (\n\n SELECT\n ZEROIFNULL(block_number) AS block_number\n FROM\n {{ ref(\"_evm_block_lookback\") }}\n),\ntbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_receipts') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n UNION ALL\n SELECT\n block_number\n FROM\n {{ ref(\"_missing_receipts\") }}\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockReceipts',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number)\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "_evm_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_receipts", "package": null, "version": null}, {"name": "_missing_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_block_lookback", "model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__complete_get_evm_receipts", "model.flow_models._missing_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_blocks_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_blocks_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/realtime/streamline__get_evm_blocks_realtime.sql", "original_file_path": "models/evm/streamline/core/realtime/streamline__get_evm_blocks_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_blocks_realtime", "fqn": ["flow_models", "evm", "streamline", "core", "realtime", "streamline__get_evm_blocks_realtime"], "alias": "get_evm_blocks_realtime", "checksum": {"name": "sha256", "checksum": "f0599d1d8d1158b7d32be1d6cbe05f84743393412591ddf876efc391fcb16ab2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.6040053, "relation_name": "FLOW.streamline.get_evm_blocks_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_blocks\",\n \"sql_limit\" :\"25000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_realtime_evm']\n) }}\n\nWITH last_3_days AS (\n\n SELECT\n ZEROIFNULL(block_number) AS block_number\n FROM\n {{ ref(\"_evm_block_lookback\") }}\n),\ntbl AS (\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_blocks') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n AND blockNumber IS NOT NULL\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE()) :: STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n TRUE -- Include transactions\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n tbl\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "_evm_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_block_lookback", "model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__complete_get_evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/complete/streamline__complete_get_evm_blocks.sql", "original_file_path": "models/evm/streamline/core/complete/streamline__complete_get_evm_blocks.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_blocks", "fqn": ["flow_models", "evm", "streamline", "core", "complete", "streamline__complete_get_evm_blocks"], "alias": "complete_get_evm_blocks", "checksum": {"name": "sha256", "checksum": "8ee7a92ab12774717dfa4b2edf2dadf142e0b3d86280527ac2b3fc8f9da57384"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.614184, "relation_name": "FLOW.streamline.complete_get_evm_blocks", "raw_code": "-- depends_on: {{ ref('bronze_evm__blocks') }}\n-- depends_on: {{ ref('bronze_evm__FR_blocks') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm']\n) }}\n\nSELECT\n block_number,\n utils.udf_hex_to_int(DATA :result :number :: STRING) as blockNumber,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__blocks') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_blocks') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__blocks", "model.flow_models.bronze_evm__FR_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_traces": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/complete/streamline__complete_get_evm_traces.sql", "original_file_path": "models/evm/streamline/core/complete/streamline__complete_get_evm_traces.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_traces", "fqn": ["flow_models", "evm", "streamline", "core", "complete", "streamline__complete_get_evm_traces"], "alias": "complete_get_evm_traces", "checksum": {"name": "sha256", "checksum": "7420978311e94535bd918f4efe5559d54203bb86cdb9da93e70551713c569f97"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.6277976, "relation_name": "FLOW.streamline.complete_get_evm_traces", "raw_code": "-- depends_on: {{ ref('bronze_evm__traces') }}\n-- depends_on: {{ ref('bronze_evm__FR_traces') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm']\n) }}\n\nSELECT\n value:\"BLOCK_NUMBER\"::INT AS block_number,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__traces') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_traces') }}\nWHERE\n TRUE\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__traces", "package": null, "version": null}, {"name": "bronze_evm__FR_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__traces", "model.flow_models.bronze_evm__FR_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_receipts": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/complete/streamline__complete_get_evm_receipts.sql", "original_file_path": "models/evm/streamline/core/complete/streamline__complete_get_evm_receipts.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_receipts", "fqn": ["flow_models", "evm", "streamline", "core", "complete", "streamline__complete_get_evm_receipts"], "alias": "complete_get_evm_receipts", "checksum": {"name": "sha256", "checksum": "b4251ab8500186ff31f9641e67c74a9bff2fb79b5a9d904490ab0c346c90670b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.6402926, "relation_name": "FLOW.streamline.complete_get_evm_receipts", "raw_code": "-- depends_on: {{ ref('bronze_evm__receipts') }}\n-- depends_on: {{ ref('bronze_evm__FR_receipts') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm']\n) }}\n\nSELECT\n block_number,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_receipts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__receipts') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_receipts') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__receipts", "model.flow_models.bronze_evm__FR_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models._missing_receipts": {"database": "FLOW", "schema": "_missing_receipts", "name": "_missing_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/retry/_missing_receipts.sql", "original_file_path": "models/evm/streamline/core/retry/_missing_receipts.sql", "unique_id": "model.flow_models._missing_receipts", "fqn": ["flow_models", "evm", "streamline", "core", "retry", "_missing_receipts"], "alias": "", "checksum": {"name": "sha256", "checksum": "425389fccd38afd591e5d92840dea6499e3e798d5846e0ae88f5eb32c25dc68b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764412.6529186, "relation_name": null, "raw_code": "{{ config (\n materialized = \"ephemeral\"\n) }}\n\nSELECT\n DISTINCT block_number AS block_number\nFROM\n {{ ref(\"core_evm__fact_transactions\") }}\nWHERE\n tx_succeeded IS NULL\n AND block_number > (\n SELECT\n block_number\n FROM\n {{ ref(\"_evm_block_lookback\") }}\n )", "language": "sql", "refs": [{"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_transactions", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_blocks_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_blocks_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/history/streamline__get_evm_blocks_history.sql", "original_file_path": "models/evm/streamline/core/history/streamline__get_evm_blocks_history.sql", "unique_id": "model.flow_models.streamline__get_evm_blocks_history", "fqn": ["flow_models", "evm", "streamline", "core", "history", "streamline__get_evm_blocks_history"], "alias": "get_evm_blocks_history", "checksum": {"name": "sha256", "checksum": "a8c5cee9414409a1634d54e0e11b92a30928a54e9294af6f284e3d23e2e4a833"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.6608722, "relation_name": "FLOW.streamline.get_evm_blocks_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_blocks\",\n \"sql_limit\" :\"100000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_history_evm']\n) }}\n\nWITH tbl AS (\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE\n block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_blocks') }}\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE()) :: STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n TRUE -- Include transactions\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n tbl\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__complete_get_evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_traces_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_traces_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/history/streamline__get_evm_traces_history.sql", "original_file_path": "models/evm/streamline/core/history/streamline__get_evm_traces_history.sql", "unique_id": "model.flow_models.streamline__get_evm_traces_history", "fqn": ["flow_models", "evm", "streamline", "core", "history", "streamline__get_evm_traces_history"], "alias": "get_evm_traces_history", "checksum": {"name": "sha256", "checksum": "b076afb64cbf262b8c65448c124cc248e22c112baa98063464a0a59674677f1a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.670704, "relation_name": "FLOW.streamline.get_evm_traces_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_traces_v2\",\n \"sql_limit\" :\"1000000\",\n \"producer_batch_size\" :\"2000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\",\n \"exploded_key\": tojson([\"result\"])}\n ),\n tags = ['streamline_history_evm']\n) }}\n\n\nWITH tbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE block_number IS NOT NULL\n and block_number in (select distinct block_number from {{ ref('core_evm__fact_transactions') }})\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_traces') }}\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'debug_traceBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n OBJECT_CONSTRUCT(\n 'tracer', 'callTracer', \n 'timeout', '180s'\n )\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC\nlimit 1000000", "language": "sql", "refs": [{"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "streamline__complete_get_evm_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_blocks", "model.flow_models.core_evm__fact_transactions", "model.flow_models.streamline__complete_get_evm_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_receipts_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_receipts_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/core/history/streamline__get_evm_receipts_history.sql", "original_file_path": "models/evm/streamline/core/history/streamline__get_evm_receipts_history.sql", "unique_id": "model.flow_models.streamline__get_evm_receipts_history", "fqn": ["flow_models", "evm", "streamline", "core", "history", "streamline__get_evm_receipts_history"], "alias": "get_evm_receipts_history", "checksum": {"name": "sha256", "checksum": "1c363a4ad1a67ab296247d37caa943d88607515e076f9dead11f5967ba3bb577"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.681199, "relation_name": "FLOW.streamline.get_evm_receipts_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_receipts\",\n \"sql_limit\" :\"100000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_history_evm']\n) }}\n\nWITH tbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_blocks') }}\n WHERE block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_receipts') }}\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockReceipts',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number)\n )\n ),\n 'Vault/prod/flow/quicknode/mainnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "streamline__evm_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__complete_get_evm_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__evm_testnet_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__evm_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/streamline__evm_testnet_blocks.sql", "original_file_path": "models/evm/streamline/testnet/streamline__evm_testnet_blocks.sql", "unique_id": "model.flow_models.streamline__evm_testnet_blocks", "fqn": ["flow_models", "evm", "streamline", "testnet", "streamline__evm_testnet_blocks"], "alias": "evm_testnet_blocks", "checksum": {"name": "sha256", "checksum": "847ab6f6ab7d063c4a7b618fbe85acceec08e127798bbaeac043bd0c269ca574"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm_testnet"]}, "created_at": 1761764412.6921759, "relation_name": "FLOW.streamline.evm_testnet_blocks", "raw_code": "{{ config(\n materialized = \"view\",\n tags = ['streamline_realtime_evm_testnet']\n) }}\n\nSELECT\n _id AS block_number\nFROM\n {{ source(\n 'silver_crosschain',\n 'number_sequence'\n ) }}\nWHERE\n _id <= (SELECT block_number FROM {{ ref('streamline__evm_testnet_chainhead') }})\nAND _id >= 67860000", "language": "sql", "refs": [{"name": "streamline__evm_testnet_chainhead", "package": null, "version": null}], "sources": [["silver_crosschain", "number_sequence"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.number_sequence", "model.flow_models.streamline__evm_testnet_chainhead"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models._evm_testnet_block_lookback": {"database": "FLOW", "schema": "_evm_testnet_block_lookback", "name": "_evm_testnet_block_lookback", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/_evm_testnet_block_lookback.sql", "original_file_path": "models/evm/streamline/testnet/_evm_testnet_block_lookback.sql", "unique_id": "model.flow_models._evm_testnet_block_lookback", "fqn": ["flow_models", "evm", "streamline", "testnet", "_evm_testnet_block_lookback"], "alias": "", "checksum": {"name": "sha256", "checksum": "98289eecd05a7055fd83ba9ce683d95f8538642c706026bdf2343c6379f785c9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764412.6988854, "relation_name": null, "raw_code": "{{ config (\n materialized = \"ephemeral\"\n) }}\n\nSELECT\n MIN(block_number) AS block_number\nFROM\n {{ ref(\"testnet__fact_evm_blocks\") }}\nWHERE\n block_timestamp >= DATEADD('hour', -72, TRUNCATE(SYSDATE(), 'HOUR'))\n AND block_timestamp < DATEADD('hour', -71, TRUNCATE(SYSDATE(), 'HOUR'))", "language": "sql", "refs": [{"name": "testnet__fact_evm_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__evm_testnet_chainhead": {"database": "FLOW", "schema": "streamline", "name": "streamline__evm_testnet_chainhead", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/streamline__evm_testnet_chainhead.sql", "original_file_path": "models/evm/streamline/testnet/streamline__evm_testnet_chainhead.sql", "unique_id": "model.flow_models.streamline__evm_testnet_chainhead", "fqn": ["flow_models", "evm", "streamline", "testnet", "streamline__evm_testnet_chainhead"], "alias": "evm_testnet_chainhead", "checksum": {"name": "sha256", "checksum": "56454eb993c22081158bd5602eb46d867a2e8961ffcf76b09fb12d30e04e864b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm_testnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "tags": ["streamline_realtime_evm_testnet"]}, "created_at": 1761764412.7056077, "relation_name": "FLOW.streamline.evm_testnet_chainhead", "raw_code": "{{ config (\n materialized = 'table',\n tags = ['streamline_realtime_evm_testnet']\n) }}\n\nSELECT\n live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'LiveQuery'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n 0,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_blockNumber',\n 'params',\n []\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS resp,\n utils.udf_hex_to_int(\n resp :data :result :: STRING\n ) AS block_number", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_traces_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_traces_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/realtime/streamline__get_evm_testnet_traces_realtime.sql", "original_file_path": "models/evm/streamline/testnet/realtime/streamline__get_evm_testnet_traces_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_traces_realtime", "fqn": ["flow_models", "evm", "streamline", "testnet", "realtime", "streamline__get_evm_testnet_traces_realtime"], "alias": "get_evm_testnet_traces_realtime", "checksum": {"name": "sha256", "checksum": "8f2666fab3e0483fb9d793385000f6a3a3f83cc1fdf5fb8883cd8b8940257bf6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.7132509, "relation_name": "FLOW.streamline.get_evm_testnet_traces_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_traces\",\n \"sql_limit\" :\"25000\",\n \"producer_batch_size\" :\"2000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\",\n \"exploded_key\": tojson([\"result\"])}\n ),\n tags = ['streamline_realtime_evm_testnet']\n) }}\n\n\nWITH last_3_days AS (\n\n SELECT\n GREATEST(ZEROIFNULL(block_number), 67860000) AS block_number\n FROM\n {{ ref(\"_evm_testnet_block_lookback\") }}\n), \ntbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_traces') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'debug_traceBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n OBJECT_CONSTRUCT(\n 'tracer', 'callTracer', \n 'timeout', '180s'\n )\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC\nlimit 25000", "language": "sql", "refs": [{"name": "_evm_testnet_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_blocks_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_blocks_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/realtime/streamline__get_evm_testnet_blocks_realtime.sql", "original_file_path": "models/evm/streamline/testnet/realtime/streamline__get_evm_testnet_blocks_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_blocks_realtime", "fqn": ["flow_models", "evm", "streamline", "testnet", "realtime", "streamline__get_evm_testnet_blocks_realtime"], "alias": "get_evm_testnet_blocks_realtime", "checksum": {"name": "sha256", "checksum": "6938134184f742a5d5dfc4b63d0725646351b3e8ae89ce123383feb7ec472936"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.7239618, "relation_name": "FLOW.streamline.get_evm_testnet_blocks_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_blocks\",\n \"sql_limit\" :\"25000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_realtime_evm_testnet']\n) }}\n\nWITH last_3_days AS (\n\n SELECT\n GREATEST(ZEROIFNULL(block_number), 67860000) AS block_number\n FROM\n {{ ref(\"_evm_testnet_block_lookback\") }}\n),\ntbl AS (\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_blocks') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n AND blockNumber IS NOT NULL\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE()) :: STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n TRUE -- Include transactions\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n tbl\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "_evm_testnet_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_receipts_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_receipts_realtime", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/realtime/streamline__get_evm_testnet_receipts_realtime.sql", "original_file_path": "models/evm/streamline/testnet/realtime/streamline__get_evm_testnet_receipts_realtime.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_receipts_realtime", "fqn": ["flow_models", "evm", "streamline", "testnet", "realtime", "streamline__get_evm_testnet_receipts_realtime"], "alias": "get_evm_testnet_receipts_realtime", "checksum": {"name": "sha256", "checksum": "3f405e0dae6fed4be48332425d92457fe46b96e149e4ee5b020c75b13f3bbc3b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.7341738, "relation_name": "FLOW.streamline.get_evm_testnet_receipts_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_receipts\",\n \"sql_limit\" :\"25000\",\n \"producer_batch_size\" :\"5000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_realtime_evm_testnet']\n) }}\n\nWITH last_3_days AS (\n\n SELECT\n GREATEST(ZEROIFNULL(block_number), 67860000) AS block_number\n FROM\n {{ ref(\"_evm_testnet_block_lookback\") }}\n),\ntbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n )\n AND block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_receipts') }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n )\n AND _inserted_timestamp >= DATEADD(\n 'day',\n -4,\n SYSDATE()\n )\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n UNION ALL\n SELECT\n block_number\n FROM\n {{ ref(\"_missing_testnet_receipts\") }}\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockReceipts',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number)\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number DESC", "language": "sql", "refs": [{"name": "_evm_testnet_block_lookback", "package": null, "version": null}, {"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_receipts", "package": null, "version": null}, {"name": "_missing_testnet_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_receipts", "model.flow_models._missing_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_testnet_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_blocks.sql", "original_file_path": "models/evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_blocks.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_blocks", "fqn": ["flow_models", "evm", "streamline", "testnet", "complete", "streamline__complete_get_evm_testnet_blocks"], "alias": "complete_get_evm_testnet_blocks", "checksum": {"name": "sha256", "checksum": "b1613c0c7a31806d40fd0505ccf2a1a37fabc9c998460e95212d334e48993dbe"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.7456262, "relation_name": "FLOW.streamline.complete_get_evm_testnet_blocks", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_blocks') }}\n-- depends_on: {{ ref('bronze_evm__FR_testnet_blocks') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm_testnet']\n) }}\n\nSELECT\n block_number,\n utils.udf_hex_to_int(DATA :result :number :: STRING) as blockNumber,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__testnet_blocks') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_testnet_blocks') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_blocks", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_blocks", "model.flow_models.bronze_evm__FR_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_testnet_traces": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_testnet_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_traces.sql", "original_file_path": "models/evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_traces.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_traces", "fqn": ["flow_models", "evm", "streamline", "testnet", "complete", "streamline__complete_get_evm_testnet_traces"], "alias": "complete_get_evm_testnet_traces", "checksum": {"name": "sha256", "checksum": "63ae7f354c128442bbb301a6cff08ecefbae1007c8b22ece92a30a76d457dcc9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.75816, "relation_name": "FLOW.streamline.complete_get_evm_testnet_traces", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_traces') }}\n-- depends_on: {{ ref('bronze_evm__FR_testnet_traces') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm_testnet']\n) }}\n\nSELECT\n value:\"BLOCK_NUMBER\"::INT AS block_number,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__testnet_traces') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_testnet_traces') }}\nWHERE\n TRUE\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_traces", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_traces", "model.flow_models.bronze_evm__FR_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_evm_testnet_receipts": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_evm_testnet_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_receipts.sql", "original_file_path": "models/evm/streamline/testnet/complete/streamline__complete_get_evm_testnet_receipts.sql", "unique_id": "model.flow_models.streamline__complete_get_evm_testnet_receipts", "fqn": ["flow_models", "evm", "streamline", "testnet", "complete", "streamline__complete_get_evm_testnet_receipts"], "alias": "complete_get_evm_testnet_receipts", "checksum": {"name": "sha256", "checksum": "f4b4bcb603f382ae7802dc78faea71df5c30b95c421d6d4159aaf6daac0c9e76"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764412.7706208, "relation_name": "FLOW.streamline.complete_get_evm_testnet_receipts", "raw_code": "-- depends_on: {{ ref('bronze_evm__testnet_receipts') }}\n-- depends_on: {{ ref('bronze_evm__FR_testnet_receipts') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_evm_testnet']\n) }}\n\nSELECT\n block_number,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_number::STRING']\n ) }} AS complete_evm_receipts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_evm__testnet_receipts') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze_evm__FR_testnet_receipts') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_evm__testnet_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_receipts", "package": null, "version": null}, {"name": "bronze_evm__FR_testnet_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_evm__testnet_receipts", "model.flow_models.bronze_evm__FR_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models._missing_testnet_receipts": {"database": "FLOW", "schema": "_missing_testnet_receipts", "name": "_missing_testnet_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/retry/_missing_testnet_receipts.sql", "original_file_path": "models/evm/streamline/testnet/retry/_missing_testnet_receipts.sql", "unique_id": "model.flow_models._missing_testnet_receipts", "fqn": ["flow_models", "evm", "streamline", "testnet", "retry", "_missing_testnet_receipts"], "alias": "", "checksum": {"name": "sha256", "checksum": "e49f43fd8f99c0fd03fef97d530c9a597c3d42a21e3eb2774b0f9303e4ee7613"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764412.7840855, "relation_name": null, "raw_code": "{{ config (\n materialized = \"ephemeral\"\n) }}\n\nSELECT\n DISTINCT block_number AS block_number\nFROM\n {{ ref(\"testnet__fact_evm_transactions\") }}\nWHERE\n tx_succeeded IS NULL\n AND block_number > (\n SELECT\n block_number\n FROM\n {{ ref(\"_evm_testnet_block_lookback\") }}\n )", "language": "sql", "refs": [{"name": "testnet__fact_evm_transactions", "package": null, "version": null}, {"name": "_evm_testnet_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_transactions", "model.flow_models._evm_testnet_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_blocks_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_blocks_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/history/streamline__get_evm_testnet_blocks_history.sql", "original_file_path": "models/evm/streamline/testnet/history/streamline__get_evm_testnet_blocks_history.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_blocks_history", "fqn": ["flow_models", "evm", "streamline", "testnet", "history", "streamline__get_evm_testnet_blocks_history"], "alias": "get_evm_testnet_blocks_history", "checksum": {"name": "sha256", "checksum": "35d073b7e12178d332a9886c65bf3fa2b14b26d892b544fe1c565d45fe585834"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.7909594, "relation_name": "FLOW.streamline.get_evm_testnet_blocks_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_blocks\",\n \"sql_limit\" :\"1000000\",\n \"producer_batch_size\" :\"10000\",\n \"worker_batch_size\" :\"1000\",\n \"async_concurrent_requests\" :\"10\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_history_evm_testnet']\n) }}\n\nWITH tbl AS (\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_blocks') }}\n WHERE block_number IS NOT NULL\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE()) :: STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n TRUE -- Include transactions\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n tbl\nORDER BY\n block_number ASC", "language": "sql", "refs": [{"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_receipts_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_receipts_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/history/streamline__get_evm_testnet_receipts_history.sql", "original_file_path": "models/evm/streamline/testnet/history/streamline__get_evm_testnet_receipts_history.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_receipts_history", "fqn": ["flow_models", "evm", "streamline", "testnet", "history", "streamline__get_evm_testnet_receipts_history"], "alias": "get_evm_testnet_receipts_history", "checksum": {"name": "sha256", "checksum": "89d460230828314a4f21c95ee745105774b668a10df3c4095b42cdbd71ba302f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.8008935, "relation_name": "FLOW.streamline.get_evm_testnet_receipts_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_receipts\",\n \"sql_limit\" :\"1000000\",\n \"async_concurrent_requests\" :\"10\",\n \"producer_batch_size\" :\"10000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_history_evm_testnet']\n) }}\n\nWITH tbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_receipts') }}\n WHERE block_number IS NOT NULL\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'eth_getBlockReceipts',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number)\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number ASC", "language": "sql", "refs": [{"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_evm_testnet_traces_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_evm_testnet_traces_history", "resource_type": "model", "package_name": "flow_models", "path": "evm/streamline/testnet/history/streamline__get_evm_testnet_traces_history.sql", "original_file_path": "models/evm/streamline/testnet/history/streamline__get_evm_testnet_traces_history.sql", "unique_id": "model.flow_models.streamline__get_evm_testnet_traces_history", "fqn": ["flow_models", "evm", "streamline", "testnet", "history", "streamline__get_evm_testnet_traces_history"], "alias": "get_evm_testnet_traces_history", "checksum": {"name": "sha256", "checksum": "63da84d75415cc076d2f94866b74f7e3a7fb80025f95c717794fe442ad57ee4b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history_evm_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history_evm_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history_evm_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764412.8118527, "relation_name": "FLOW.streamline.get_evm_testnet_traces_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"evm_testnet_traces\",\n \"sql_limit\" :\"1000000\",\n \"async_concurrent_requests\" :\"10\",\n \"producer_batch_size\" :\"10000\",\n \"worker_batch_size\" :\"1000\",\n \"sql_source\" :\"{{this.identifier}}\",\n \"exploded_key\": tojson([\"result\"])}\n ),\n tags = ['streamline_history_evm_testnet']\n) }}\n\n\nWITH tbl AS (\n\n SELECT\n block_number\n FROM\n {{ ref('streamline__evm_testnet_blocks') }}\n WHERE\n block_number IS NOT NULL\n EXCEPT\n SELECT\n block_number\n FROM\n {{ ref('streamline__complete_get_evm_testnet_traces') }}\n WHERE\n block_number IS NOT NULL\n),\nready_blocks AS (\n SELECT\n block_number\n FROM\n tbl\n)\nSELECT\n block_number,\n DATE_PART(epoch_second, SYSDATE())::STRING AS request_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n ROUND(\n block_number,\n -3\n ) :: INT AS partition_key,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}',\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'fsc-quantum-state', 'streamline'\n ),\n OBJECT_CONSTRUCT(\n 'id',\n block_number,\n 'jsonrpc',\n '2.0',\n 'method',\n 'debug_traceBlockByNumber',\n 'params',\n ARRAY_CONSTRUCT(\n utils.udf_int_to_hex(block_number),\n OBJECT_CONSTRUCT(\n 'tracer', 'callTracer', \n 'timeout', '180s'\n )\n )\n ),\n 'Vault/prod/flow/quicknode/testnet'\n ) AS request\nFROM\n ready_blocks\nORDER BY\n block_number ASC", "language": "sql", "refs": [{"name": "streamline__evm_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_evm_testnet_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_testnet_blocks", "model.flow_models.streamline__complete_get_evm_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__dim_contract_abis": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__dim_contract_abis", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/decoder/core_evm__dim_contract_abis.sql", "original_file_path": "models/evm/gold/decoder/core_evm__dim_contract_abis.sql", "unique_id": "model.flow_models.core_evm__dim_contract_abis", "fqn": ["flow_models", "evm", "gold", "decoder", "core_evm__dim_contract_abis"], "alias": "dim_contract_abis", "checksum": {"name": "sha256", "checksum": "d0539357f910d48e7ec20bccb7936d2945490f40651cfc4e32c0659971cc0927"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_abis"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,bytecode), SUBSTRING(contract_address,bytecode)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["evm_abis"], "description": "This table contains the contract ABIs that we have sourced from Etherscan, the community, or bytecode matched. This table is the source of ABIs used in the `core__ez_decoded_event_logs` table.\nWe first try to source ABIs from Etherscan. If we cannot find an ABI on Etherscan, we will rely on user submissions. To add a contract to this table, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\nIf we are unable to locate an ABI for a contract from Etherscan or the community, we will try to find an ABI to use by matching the contract bytecode to a known contract bytecode we do have an ABI for.", "columns": {"CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The unique address of the deployed contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ABI": {"name": "ABI", "description": "The JSON ABI for the contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ABI_SOURCE": {"name": "ABI_SOURCE", "description": "The source of the ABI. This can be the block explorer, `user_submitted`, or `bytecode_matched`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BYTECODE": {"name": "BYTECODE", "description": "The deployed bytecode of the contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/decoder/core_evm__dim_contract_abis.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["evm_abis"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,bytecode), SUBSTRING(contract_address,bytecode)"]}, "created_at": 1761764421.2491145, "relation_name": "FLOW.core_evm.dim_contract_abis", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = \"contract_address\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(contract_address,bytecode), SUBSTRING(contract_address,bytecode)\",\n tags = ['evm_abis']\n) }}\n\nSELECT\n contract_address,\n DATA AS abi,\n abi_source,\n bytecode,\n abis_id AS dim_contract_abis_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver_evm__abis') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__abis", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__ez_decoded_event_logs": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__ez_decoded_event_logs", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/decoder/core_evm__ez_decoded_event_logs.sql", "original_file_path": "models/evm/gold/decoder/core_evm__ez_decoded_event_logs.sql", "unique_id": "model.flow_models.core_evm__ez_decoded_event_logs", "fqn": ["flow_models", "evm", "gold", "decoder", "core_evm__ez_decoded_event_logs"], "alias": "ez_decoded_event_logs", "checksum": {"name": "sha256", "checksum": "c80f882dcaf6ff84ad076810f13ea1ed98f131f74f87802b41c68f2951ff5417"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_decoded_logs"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(ez_decoded_event_logs_id, contract_name, contract_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "ez_decoded_event_logs_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date"}, "tags": ["evm_decoded_logs"], "description": "For information on how to submit a contract for decoding, as well as how ABIs are sourced, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\n This model contains decoded event logs for contracts that we have an ABI for. Please note, this table does not include all event logs, only those that we have an ABI for.\n The `decoded_log` column is the easiest place to query decoded data. It is a JSON object, where the keys are the names of the event parameters, and the values are the values of the event parameters.\n You can select from this column using the following sample format, `decoded_log:from::string` or more generally, `decoded_log:::datatype`. See below for a full sample query.\n The `full_decoded_logs` column contains the same information, as well as additional fields such as the datatype of the decoded data. You may need to laterally flatten this column to query the data.\n \n Sample query for USDC Transfer events:\n \n ```sql\n select \n tx_hash,\n block_number,\n contract_address,\n decoded_log:from::string as from_address,\n decoded_log:to::string as to_address,\n decoded_log:value::integer as value\n from ethereum.core.fact_decoded_event_logs\n where contract_address = lower('0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48')\n and block_number between 16400000 and 16405000\n and event_name = 'Transfer'\n limit 50```", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the contract that the event log was emitted from.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "The un-decoded event input topics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_0": {"name": "TOPIC_0", "description": "The first topic of the event, which is a unique identifier for the event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_1": {"name": "TOPIC_1", "description": "The second topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_2": {"name": "TOPIC_2", "description": "The third topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_3": {"name": "TOPIC_3", "description": "The fourth topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The un-decoded event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "Whether the event has been removed from the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The name of the event, as defined in the contract ABI.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FULL_DECODED_LOG": {"name": "FULL_DECODED_LOG", "description": "The full decoded log, including the event name, the event parameters, and the data type of the event parameters.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECODED_LOG": {"name": "DECODED_LOG", "description": "The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "The name of the contract, if the contract has a name() function.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_DECODED_EVENT_LOGS_ID": {"name": "EZ_DECODED_EVENT_LOGS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/decoder/core_evm__ez_decoded_event_logs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "ez_decoded_event_logs_id", "incremental_strategy": "delete+insert", "cluster_by": "block_timestamp::date", "full_refresh": false, "tags": ["evm_decoded_logs"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(ez_decoded_event_logs_id, contract_name, contract_address)"]}, "created_at": 1761764421.2473574, "relation_name": "FLOW.core_evm.ez_decoded_event_logs", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = \"ez_decoded_event_logs_id\",\n incremental_strategy = 'delete+insert',\n cluster_by = \"block_timestamp::date\",\n full_refresh = false,\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(ez_decoded_event_logs_id, contract_name, contract_address)\",\n tags = ['evm_decoded_logs']\n) }}\n\nWITH base AS (\n\n SELECT\n tx_hash,\n block_number,\n event_index,\n event_name,\n contract_address,\n decoded_data as full_decoded_log,\n decoded_flat as decoded_log\n FROM\n {{ ref('silver_evm__decoded_logs') }}\n WHERE\n 1=1\n\n {% if is_incremental() %}\n AND modified_timestamp > (\n SELECT\n COALESCE(\n MAX(modified_timestamp),\n '2000-01-01'::TIMESTAMP\n )\n FROM\n {{ this }}\n )\n {% endif %}\n),\nnew_records as (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n name as contract_name\n FROM base b \n LEFT JOIN {{ ref('core_evm__fact_event_logs') }} fel\n USING (block_number, event_index)\n LEFT JOIN {{ ref('core_evm__dim_contracts') }} dc\n ON b.contract_address = dc.address and dc.name IS NOT NULL\n WHERE 1=1 \n {% if is_incremental() %}\n and fel.inserted_timestamp > dateadd('day', -3, sysdate())\n {% endif %}\n)\n{% if is_incremental() %},\nmissing_tx_data AS (\n SELECT\n t.block_number,\n fel.block_timestamp,\n t.tx_hash,\n fel.tx_position,\n t.event_index,\n t.contract_address,\n fel.topics,\n fel.topic_0,\n fel.topic_1,\n fel.topic_2,\n fel.topic_3,\n fel.DATA,\n fel.event_removed,\n fel.origin_from_address,\n fel.origin_to_address,\n fel.origin_function_signature,\n fel.tx_succeeded,\n t.event_name, \n t.full_decoded_log,\n t.decoded_log,\n t.contract_name\n FROM {{ this }} t\n INNER JOIN {{ ref('core_evm__fact_event_logs') }} fel \n USING (block_number, event_index)\n WHERE t.tx_succeeded IS NULL OR t.block_timestamp IS NULL and fel.block_timestamp IS NOT NULL\n),\nmissing_contract_data AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n dc.name as contract_name\n FROM {{ this }} t\n INNER JOIN {{ ref('core_evm__dim_contracts') }} dc\n ON t.contract_address = dc.address and dc.name IS NOT NULL\n WHERE t.contract_name IS NULL\n)\n{% endif %}\n, \nFINAL as (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n contract_name\n FROM\n new_records\n\n {% if is_incremental() %}\n UNION ALL \n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n contract_name\n FROM\n missing_tx_data\n UNION ALL \n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n contract_name\n FROM\n missing_contract_data\n {% endif %}\n)\nSELECT \n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n event_name, \n full_decoded_log,\n decoded_log,\n contract_name,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_hash', 'event_index']\n ) }} AS ez_decoded_event_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM FINAL\nqualify ROW_NUMBER() over (\n PARTITION BY\n ez_decoded_event_logs_id\n ORDER BY\n block_timestamp DESC nulls last,\n tx_succeeded DESC nulls last,\n contract_name DESC nulls last\n) = 1", "language": "sql", "refs": [{"name": "silver_evm__decoded_logs", "package": null, "version": null}, {"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "core_evm__dim_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__decoded_logs", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__dim_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__dim_contracts": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__dim_contracts", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__dim_contracts.sql", "original_file_path": "models/evm/gold/core/core_evm__dim_contracts.sql", "unique_id": "model.flow_models.core_evm__dim_contracts", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__dim_contracts"], "alias": "dim_contracts", "checksum": {"name": "sha256", "checksum": "da87d149e1cdae6e18749656d2df0ba88685ef1f4406c917c1b1c5cccf8065aa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, symbol, name), SUBSTRING(address, symbol, name)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["evm"], "description": "## Description\n\nA dimensional table containing metadata for smart contracts deployed on EVM-compatible blockchains. This table serves as the foundation for contract identification and analysis, providing information about contract addresses, names, symbols, decimals, and creation details. The table supports contract analysis, token identification, and smart contract ecosystem understanding across multiple EVM chains. Each record represents a unique contract with comprehensive metadata and deployment information.\n\n## Key Use Cases\n\n- **Contract Identification**: Identifying and categorizing smart contracts across EVM chains\n- **Token Analysis**: Understanding token contracts, their properties, and metadata\n- **Contract Creation Tracking**: Monitoring new contract deployments and creation patterns\n- **Contract Ecosystem Analysis**: Understanding the distribution and types of contracts\n- **Cross-Chain Contract Analysis**: Comparing contracts across different EVM-compatible blockchains\n- **Contract Attribution**: Identifying contract creators and deployment patterns\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving these contracts\n- **core_evm__fact_event_logs**: Links to events emitted by these contracts\n- **core_evm__fact_traces**: Links to execution traces involving these contracts\n- **core_evm__dim_labels**: Links to contract labels for additional categorization\n- **core_evm__ez_token_transfers**: Links to token transfers involving these contracts\n- **core__dim_contract_labels**: May provide comparison data with native Flow contracts\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for contract identification and cross-table joins\n- **NAME**: Important for contract identification and user interface display\n- **SYMBOL**: Critical for token contracts and trading interface support\n- **DECIMALS**: Key for token amount calculations and precision handling\n- **CREATED_BLOCK_NUMBER**: Important for contract creation tracking and temporal analysis\n- **CREATOR_ADDRESS**: Critical for contract attribution and creator analysis", "columns": {"ADDRESS": {"name": "ADDRESS", "description": "The unique address of the deployed contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol used to represent this contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_BLOCK_NUMBER": {"name": "CREATED_BLOCK_NUMBER", "description": "The block number at which the contract was read and details recorded.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_BLOCK_TIMESTAMP": {"name": "CREATED_BLOCK_TIMESTAMP", "description": "The block timestamp at which the contract was read and details recorded.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_TX_HASH": {"name": "CREATED_TX_HASH", "description": "The transaction hash at which the contract was created.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "The address of the contract creator.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_CONTRACTS_ID": {"name": "DIM_CONTRACTS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__dim_contracts.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "address", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["evm"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, symbol, name), SUBSTRING(address, symbol, name)"]}, "created_at": 1761764421.2587771, "relation_name": "FLOW.core_evm.dim_contracts", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'address',\n merge_exclude_columns = [\"inserted_timestamp\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, symbol, name), SUBSTRING(address, symbol, name)\",\n tags = ['evm']\n) }}\n\nSELECT\n LOWER(COALESCE(c0.created_contract_address,c1.contract_address)) AS address,\n c1.token_symbol AS symbol,\n c1.token_name AS NAME,\n c1.token_decimals AS decimals,\n c0.block_number AS created_block_number,\n c0.block_timestamp AS created_block_timestamp,\n c0.tx_hash AS created_tx_hash,\n c0.creator_address AS creator_address,\n c0.created_contracts_id AS dim_contracts_id,\n GREATEST(COALESCE(c0.inserted_timestamp, '2000-01-01'), COALESCE(c1.inserted_timestamp, '2000-01-01')) AS inserted_timestamp,\n GREATEST(COALESCE(c0.modified_timestamp, '2000-01-01'), COALESCE(c1.modified_timestamp, '2000-01-01')) AS modified_timestamp\nFROM\n {{ ref('silver_evm__created_contracts') }}\n c0\n FULL OUTER JOIN {{ ref('silver_evm__contracts') }}\n c1\n ON LOWER(\n c0.created_contract_address\n ) = LOWER(\n c1.contract_address\n )\n{% if is_incremental() %}\nWHERE\n c0.modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n OR\n c1.modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__created_contracts", "package": null, "version": null}, {"name": "silver_evm__contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__created_contracts", "model.flow_models.silver_evm__contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__dim_labels": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__dim_labels", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__dim_labels.sql", "original_file_path": "models/evm/gold/core/core_evm__dim_labels.sql", "unique_id": "model.flow_models.core_evm__dim_labels", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__dim_labels"], "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "3f4d6d2e0db21470811b377bc1ef6b9609ecd47b1baef5e69ccc293d6bbe39fd"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["gold_labels"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, label_type, label_subtype, address_name, label), SUBSTRING(address, label_type, label_subtype, address_name, label); DELETE FROM {{ this }} WHERE address in (SELECT address FROM {{ ref('silver__labels') }} WHERE _is_deleted = TRUE);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["address", "blockchain"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "modified_timestamp::DATE", "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["gold_labels"], "description": "## Description\n\nA dimensional table containing address labels and categorization data for EVM-compatible blockchains. This table serves as the foundation for address identification and categorization, providing human-readable names and labels for addresses including contracts, users, and protocols. The table supports address analysis, user identification, and ecosystem understanding across multiple EVM chains. Each record represents a labeled address with comprehensive categorization and metadata.\n\n## Key Use Cases\n\n- **Address Identification**: Providing human-readable names for blockchain addresses\n- **User Analysis**: Identifying and categorizing user addresses and their activities\n- **Protocol Analysis**: Understanding protocol addresses and their roles in the ecosystem\n- **Contract Categorization**: Labeling and categorizing smart contract addresses\n- **Cross-Chain Labeling**: Maintaining consistent labels across different EVM-compatible blockchains\n- **Ecosystem Mapping**: Understanding the relationships and roles of different addresses\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving labeled addresses\n- **core_evm__fact_event_logs**: Links to events involving labeled addresses\n- **core_evm__dim_contracts**: Links to contract metadata for labeled contract addresses\n- **core_evm__ez_token_transfers**: Links to token transfers involving labeled addresses\n- **core_evm__ez_native_transfers**: Links to native transfers involving labeled addresses\n- **core__dim_labels**: May provide comparison data with native Flow labels\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for address identification and cross-table joins\n- **ADDRESS_NAME**: Critical for human-readable address identification\n- **LABEL_TYPE**: Important for address categorization and filtering\n- **LABEL_SUBTYPE**: Key for detailed address categorization and analysis\n- **LABEL**: Essential for address labeling and user interface display\n- **BLOCKCHAIN**: Critical for cross-chain analysis and chain-specific labeling", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The name of the blockchain.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The name of the creator of the label.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "Address that the label is for. This is the field that should be used to join other tables with labels.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDRESS_NAME": {"name": "ADDRESS_NAME", "description": "The most granular label for this address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL_TYPE": {"name": "LABEL_TYPE", "description": "A high-level category describing the address's main function or ownership.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL_SUBTYPE": {"name": "LABEL_SUBTYPE", "description": "A sub-category nested within label type providing further detail.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL": {"name": "LABEL", "description": "The label for this address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_LABELS_ID": {"name": "DIM_LABELS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__dim_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": ["address", "blockchain"], "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": "modified_timestamp::DATE", "tags": ["gold_labels"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, label_type, label_subtype, address_name, label), SUBSTRING(address, label_type, label_subtype, address_name, label); DELETE FROM {{ this }} WHERE address in (SELECT address FROM {{ ref('silver__labels') }} WHERE _is_deleted = TRUE);"]}, "created_at": 1761764421.2521641, "relation_name": "FLOW.core_evm.dim_labels", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = ['address', 'blockchain'],\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = 'modified_timestamp::DATE',\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(address, label_type, label_subtype, address_name, label), SUBSTRING(address, label_type, label_subtype, address_name, label); DELETE FROM {{ this }} WHERE address in (SELECT address FROM {{ ref('silver__labels') }} WHERE _is_deleted = TRUE);\",\n tags = ['gold_labels']\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label,\n {{ dbt_utils.generate_surrogate_key(['labels_id']) }} AS dim_labels_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ ref('silver_evm__labels') }} s \n\n{% if is_incremental() %}\nWHERE\n s.modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__labels", "package": null, "version": null}, {"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__labels", "model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__fact_traces": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__fact_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__fact_traces.sql", "original_file_path": "models/evm/gold/core/core_evm__fact_traces.sql", "unique_id": "model.flow_models.core_evm__fact_traces", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__fact_traces"], "alias": "fact_traces", "checksum": {"name": "sha256", "checksum": "540daee7ecc15baeaa4b77a231e352982b81201fde49b200b8e63e66c89c9825"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA comprehensive fact table containing execution trace data for transactions on EVM-compatible blockchains. This table provides detailed information about the internal execution of transactions, including contract calls, value transfers, and execution paths. The table supports deep transaction analysis, debugging, and understanding complex contract interactions across multiple EVM chains. Each record represents a single execution step with complete trace information and execution context.\n\n## Key Use Cases\n\n- **Transaction Debugging**: Understanding why transactions failed or behaved unexpectedly\n- **Contract Interaction Analysis**: Tracking complex multi-contract interactions and call chains\n- **Value Flow Tracking**: Following native token and value transfers through complex transactions\n- **Gas Usage Analysis**: Understanding detailed gas consumption patterns in contract execution\n- **Security Analysis**: Identifying potential security issues and attack patterns\n- **Cross-Chain Trace Analysis**: Comparing execution patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that generated these traces\n- **core_evm__fact_blocks**: Links to blocks containing trace data\n- **core_evm__dim_contracts**: Links to contract metadata for trace analysis\n- **core_evm__ez_native_transfers**: May link to curated native transfer events\n- **core_evm__fact_event_logs**: May link to events emitted during trace execution\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TRACE_INDEX**: Essential for trace ordering and execution sequence analysis\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for call flow analysis and contract interaction tracking\n- **TYPE**: Important for trace categorization and execution type analysis\n- **VALUE**: Key for value transfer tracking and economic analysis\n- **GAS_USED**: Critical for gas consumption analysis and optimization studies\n- **TRACE_SUCCEEDED**: Essential for execution success analysis and error tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "The index of the trace within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "The input data for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "OUTPUT": {"name": "OUTPUT", "description": "The output data for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "The trace address for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "The amount of nested sub traces for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "The value transacted in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "The value of the transaction in hexadecimal format.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "The gas supplied for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "The gas used for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The sending address of this trace. This is not necessarily the from address of the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The receiving address of this trace. This is not necessarily the to address of the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "The boolean value representing if the trace succeeded.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_REASON": {"name": "ERROR_REASON", "description": "The reason for the trace failure, if any.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REVERT_REASON": {"name": "REVERT_REASON", "description": "The reason for the revert, if available.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__fact_traces.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.273704, "relation_name": "FLOW.core_evm.fact_traces", "raw_code": "{{ config(\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nWITH silver_traces AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n parent_trace_address,\n trace_address_array,\n trace_json,\n traces_id,\n 'regular' AS source\n FROM {{ ref('silver_evm__traces') }}\n WHERE 1 = 1\n {% if is_incremental() %}\n AND modified_timestamp > (\n SELECT COALESCE(MAX(modified_timestamp), '1970-01-01'::TIMESTAMP) AS modified_timestamp\n FROM {{ this }}\n ) \n {% endif %}\n),\n\nsub_traces AS (\n SELECT\n block_number,\n tx_position,\n parent_trace_address,\n COUNT(*) AS sub_traces\n FROM silver_traces\n GROUP BY\n block_number,\n tx_position,\n parent_trace_address\n),\n\ntrace_index_array AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n ARRAY_AGG(flat_value) AS number_array\n FROM (\n SELECT\n block_number,\n tx_position,\n trace_address,\n IFF(VALUE::STRING = 'ORIGIN', -1, VALUE::INT) AS flat_value\n FROM silver_traces,\n LATERAL FLATTEN(input => trace_address_array)\n )\n GROUP BY\n block_number,\n tx_position,\n trace_address\n),\n\ntrace_index_sub_traces AS (\n SELECT\n b.block_number,\n b.tx_position,\n b.trace_address,\n IFNULL(sub_traces, 0) AS sub_traces,\n number_array,\n ROW_NUMBER() OVER (\n PARTITION BY b.block_number, b.tx_position\n ORDER BY number_array ASC\n ) - 1 AS trace_index,\n b.trace_json,\n b.traces_id,\n b.source\n FROM silver_traces b\n LEFT JOIN sub_traces s\n ON b.block_number = s.block_number\n AND b.tx_position = s.tx_position\n AND b.trace_address = s.parent_trace_address\n JOIN trace_index_array n\n ON b.block_number = n.block_number\n AND b.tx_position = n.tx_position\n AND b.trace_address = n.trace_address\n),\n\nerrored_traces AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n trace_json\n FROM trace_index_sub_traces\n WHERE trace_json:error::STRING IS NOT NULL\n),\n\nerror_logic AS (\n SELECT\n b0.block_number,\n b0.tx_position,\n b0.trace_address,\n b0.trace_json:error::STRING AS error,\n b1.trace_json:error::STRING AS any_error,\n b2.trace_json:error::STRING AS origin_error\n FROM trace_index_sub_traces b0\n LEFT JOIN errored_traces b1\n ON b0.block_number = b1.block_number\n AND b0.tx_position = b1.tx_position\n AND b0.trace_address RLIKE CONCAT('^', b1.trace_address, '(_[0-9]+)*$')\n LEFT JOIN errored_traces b2\n ON b0.block_number = b2.block_number\n AND b0.tx_position = b2.tx_position\n AND b2.trace_address = 'ORIGIN'\n),\n\naggregated_errors AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n error,\n IFF(\n MAX(any_error) IS NULL AND error IS NULL AND origin_error IS NULL,\n TRUE,\n FALSE\n ) AS trace_succeeded\n FROM error_logic\n GROUP BY\n block_number,\n tx_position,\n trace_address,\n error,\n origin_error\n),\n\njson_traces AS ( \n SELECT\n block_number,\n tx_position,\n trace_address,\n sub_traces,\n number_array,\n trace_index,\n trace_succeeded,\n trace_json:error::STRING AS error_reason,\n trace_json:revertReason::STRING AS revert_reason,\n lower(trace_json:from::STRING) AS from_address,\n lower(trace_json:to::STRING) AS to_address,\n IFNULL(trace_json:value::STRING, '0x0') AS value_hex,\n IFNULL(utils.udf_hex_to_int(trace_json:value::STRING), '0') AS value_precise_raw,\n utils.udf_decimal_adjust(value_precise_raw, 18) AS value_precise,\n value_precise::FLOAT AS value,\n utils.udf_hex_to_int(trace_json:gas::STRING)::INT AS gas,\n utils.udf_hex_to_int(trace_json:gasUsed::STRING)::INT AS gas_used,\n trace_json:input::STRING AS input,\n trace_json:output::STRING AS output,\n trace_json:type::STRING AS type,\n traces_id\n FROM trace_index_sub_traces\n JOIN aggregated_errors USING (\n block_number,\n tx_position,\n trace_address\n )\n),\n\nincremental_traces AS (\n SELECT\n f.block_number,\n t.tx_hash,\n t.block_timestamp,\n t.origin_function_signature,\n t.from_address AS origin_from_address,\n t.to_address AS origin_to_address,\n f.tx_position,\n f.trace_index,\n f.from_address AS from_address,\n f.to_address AS to_address,\n f.value_hex,\n f.value_precise_raw,\n f.value_precise,\n f.value,\n f.gas,\n f.gas_used,\n f.input,\n f.output,\n f.type,\n f.sub_traces,\n f.error_reason,\n f.revert_reason,\n f.traces_id,\n f.trace_succeeded,\n f.trace_address,\n t.tx_succeeded\n FROM json_traces f\n LEFT OUTER JOIN {{ ref('core_evm__fact_transactions') }} t\n ON f.tx_position = t.tx_position\n AND f.block_number = t.block_number\n {% if is_incremental() %}\n AND t.modified_timestamp >= (\n SELECT DATEADD('hour', -24, MAX(modified_timestamp))\n FROM {{ this }}\n )\n {% endif %}\n)\n{% if is_incremental() %},\noverflow_blocks AS (\n SELECT DISTINCT block_number\n FROM silver_traces\n WHERE source = 'overflow'\n),\n\nheal_missing_data AS (\n SELECT\n t.block_number,\n txs.tx_hash,\n txs.block_timestamp AS block_timestamp_heal,\n txs.origin_function_signature AS origin_function_signature_heal,\n txs.from_address AS origin_from_address_heal,\n txs.to_address AS origin_to_address_heal,\n t.tx_position,\n t.trace_index,\n t.from_address,\n t.to_address,\n t.value_hex,\n t.value_precise_raw,\n t.value_precise,\n t.value,\n t.gas,\n t.gas_used,\n t.input,\n t.output,\n t.type,\n t.sub_traces,\n t.error_reason,\n t.revert_reason,\n t.fact_traces_id AS traces_id,\n t.trace_succeeded,\n t.trace_address,\n txs.tx_succeeded AS tx_succeeded_heal\n FROM {{ this }} t\n JOIN {{ ref('core_evm__fact_transactions') }} txs\n ON t.tx_position = txs.tx_position\n AND t.block_number = txs.block_number\n WHERE t.tx_position IS NULL\n OR t.block_timestamp IS NULL\n OR t.tx_succeeded IS NULL\n\n)\n{% endif %},\nall_traces AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded\n FROM incremental_traces\n\n{% if is_incremental() %}\n\n UNION ALL\n\n SELECT\n block_number,\n tx_hash,\n block_timestamp_heal AS block_timestamp,\n origin_function_signature_heal AS origin_function_signature,\n origin_from_address_heal AS origin_from_address,\n origin_to_address_heal AS origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded_heal AS tx_succeeded\n FROM heal_missing_data\n\n UNION ALL\n\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded\n FROM {{ this }}\n JOIN overflow_blocks USING (block_number)\n{% endif %}\n)\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n trace_index,\n from_address,\n to_address,\n input,\n output,\n type,\n trace_address,\n sub_traces,\n value,\n value_precise_raw,\n value_precise,\n value_hex,\n gas,\n gas_used,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n trace_succeeded,\n error_reason,\n revert_reason,\n tx_succeeded,\n {{ dbt_utils.generate_surrogate_key(['tx_hash', 'trace_index']) }} AS fact_traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM all_traces\nQUALIFY (ROW_NUMBER() OVER (\n PARTITION BY block_number, tx_position, trace_index\n ORDER BY modified_timestamp DESC, block_timestamp DESC NULLS LAST\n)) = 1", "language": "sql", "refs": [{"name": "silver_evm__traces", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__traces", "model.flow_models.core_evm__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__ez_token_transfers": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__ez_token_transfers", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__ez_token_transfers.sql", "original_file_path": "models/evm/gold/core/core_evm__ez_token_transfers.sql", "unique_id": "model.flow_models.core_evm__ez_token_transfers", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__ez_token_transfers"], "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "13bcebca0445c92cabf9b3aa2b4e464a1fd8a595b015efc929a2959ad10597c7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ez_token_transfers_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA curated and enriched table containing token transfer events across EVM-compatible blockchains. This table consolidates token transfer data from event logs, providing a comprehensive view of all token movements including ERC-20, ERC-721, and other token standards. The table includes enriched metadata such as token names, symbols, decimals, and USD values, making it the primary source for token transfer analysis. Each record represents a single token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Token Transfer Analysis**: Tracking token movements and transfer patterns across EVM chains\n- **Portfolio Tracking**: Monitoring token holdings and transfer activities for specific addresses\n- **Token Economics**: Analyzing token distribution, circulation, and economic activity\n- **DeFi Analysis**: Understanding token flows in DeFi protocols and yield farming activities\n- **Cross-Chain Token Analysis**: Comparing token transfer patterns across different EVM-compatible blockchains\n- **Token Performance**: Monitoring token usage, adoption, and transfer volume trends\n\n## Important Relationships\n\n- **core_evm__fact_event_logs**: Links to underlying event logs that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_contracts**: Links to token contract metadata for transfer analysis\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to token prices for USD value calculations\n- **core__ez_token_transfers**: May provide comparison data with native Flow token transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **CONTRACT_ADDRESS**: Critical for token identification and contract-specific analysis\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TOKEN_STANDARD**: Key for token type categorization and standard-specific analysis\n- **SYMBOL/NAME**: Critical for token identification and user interface display\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal transfer tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transfer. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the contract that the event log was emitted from.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_STANDARD": {"name": "TOKEN_STANDARD", "description": "The type of token transferred in this event, for example `erc721`, `erc1155`, or `erc20`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol used to represent this contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RAW_AMOUNT_PRECISE": {"name": "RAW_AMOUNT_PRECISE", "description": "The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "The amount of tokens transferred. This value is not decimal adjusted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_PRECISE": {"name": "AMOUNT_PRECISE", "description": "The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The amount in US dollars for this transfer at the time of the transfer. Tokens without a decimal adjustment or price will be nulled out here.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_TOKEN_TRANSFERS_ID": {"name": "EZ_TOKEN_TRANSFERS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__ez_token_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "ez_token_transfers_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.276471, "relation_name": "FLOW.core_evm.ez_token_transfers", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"ez_token_transfers_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n CONCAT('0x', SUBSTR(topic_1, 27, 40)) :: STRING AS from_address,\n CONCAT('0x', SUBSTR(topic_2, 27, 40)) :: STRING AS to_address,\n utils.udf_hex_to_int(SUBSTR(DATA, 3, 64)) AS raw_amount_precise,\n raw_amount_precise :: FLOAT AS raw_amount,\n IFF(\n C.decimals IS NULL,\n NULL,\n utils.udf_decimal_adjust(\n raw_amount_precise,\n C.decimals\n )\n ) AS amount_precise,\n amount_precise :: FLOAT AS amount,\n IFF(\n C.decimals IS NOT NULL\n AND price IS NOT NULL,\n ROUND(\n amount_precise * price,\n 2\n ),\n NULL\n ) AS amount_usd,\n C.decimals,\n C.symbol,\n C.name,\n IFF(\n topic_0 = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef',\n 'erc20',\n NULL\n ) AS token_standard,\n p.is_verified as token_is_verified,\n fact_event_logs_id AS ez_token_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\n FROM\n {{ ref('core_evm__fact_event_logs') }}\n f\n LEFT JOIN {{ ref('price__ez_prices_hourly') }}\n p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND token_address = contract_address\n LEFT JOIN {{ ref('core_evm__dim_contracts') }} C\n ON contract_address = C.address\n AND (\n C.decimals IS NOT NULL\n OR C.symbol IS NOT NULL\n OR C.name IS NOT NULL\n )\n WHERE\n topic_0 = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_succeeded\n AND NOT event_removed\n AND topic_1 IS NOT NULL\n AND topic_2 IS NOT NULL\n AND DATA IS NOT NULL\n AND raw_amount IS NOT NULL\n\n{% if is_incremental() %}\nAND f.modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n)\n{% endif %}\n)\n{% if is_incremental() %}\n, heal_prices as (\nSELECT\n t0.block_number,\n t0.block_timestamp,\n t0.tx_hash,\n t0.tx_position,\n t0.event_index,\n t0.from_address,\n t0.to_address,\n t0.contract_address,\n t0.token_standard,\n p0.is_verified as token_is_verified,\n t0.name,\n t0.symbol,\n t0.decimals,\n t0.raw_amount_precise,\n t0.raw_amount,\n IFF(\n t0.decimals IS NULL,\n NULL,\n utils.udf_decimal_adjust(\n t0.raw_amount_precise,\n t0.decimals\n )\n ) AS amount_precise_heal,\n amount_precise_heal :: FLOAT AS amount_heal,\n IFF(\n t0.decimals IS NOT NULL\n AND p0.price IS NOT NULL,\n ROUND(\n amount_heal * p0.price,\n 2\n ),\n NULL\n ) AS amount_usd_heal,\n t0.origin_function_signature,\n t0.origin_from_address,\n t0.origin_to_address,\n t0.ez_token_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ this }}\n t0\n INNER JOIN {{ ref('price__ez_prices_hourly') }}\n p0\n ON DATE_TRUNC(\n 'hour',\n t0.block_timestamp\n ) = HOUR\n AND t0.contract_address = p0.token_address\nWHERE t0.amount_usd IS NULL AND t0.block_timestamp > dateadd('day', -31, SYSDATE())\n),\nheal_metadata as (\nSELECT\n t0.block_number,\n t0.block_timestamp,\n t0.tx_hash,\n t0.tx_position,\n t0.event_index,\n t0.from_address,\n t0.to_address,\n t0.contract_address,\n t0.token_standard,\n t0.token_is_verified,\n COALESCE(t0.name, c0.name) AS name_heal,\n COALESCE(t0.symbol, c0.symbol) AS symbol_heal,\n COALESCE(t0.decimals, c0.decimals) AS decimals_heal,\n t0.raw_amount_precise,\n t0.raw_amount,\n t0.amount_precise,\n t0.amount,\n t0.amount_usd,\n t0.origin_function_signature,\n t0.origin_from_address,\n t0.origin_to_address,\n t0.ez_token_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM \n {{ this }}\n t0\n INNER JOIN {{ ref('core_evm__dim_contracts') }}\n c0\n ON t0.contract_address = c0.address\n WHERE t0.block_timestamp > dateadd('day', -31, SYSDATE())\n and (\n (t0.symbol IS NULL AND c0.symbol IS NOT NULL) \n OR (t0.name IS NULL AND c0.name IS NOT NULL)\n OR (t0.decimals IS NULL AND c0.decimals IS NOT NULL)\n ) \n)\n{% endif %}\n,\nfinal AS (\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n from_address,\n to_address,\n contract_address,\n token_standard,\n token_is_verified,\n NAME,\n symbol,\n decimals,\n raw_amount_precise,\n raw_amount,\n amount_precise,\n amount,\n amount_usd,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ez_token_transfers_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n base\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n *\nFROM\n heal_prices\nUNION ALL\nSELECT\n *\nFROM\n heal_metadata\n{% endif %}\n)\nselect \n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n from_address,\n to_address,\n contract_address,\n token_standard,\n token_is_verified,\n NAME,\n symbol,\n decimals,\n raw_amount_precise,\n raw_amount,\n amount_precise,\n amount,\n amount_usd,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ez_token_transfers_id,\n inserted_timestamp,\n modified_timestamp\nfrom final \nqualify row_number() over (partition by ez_token_transfers_id order by modified_timestamp desc, amount_usd desc nulls last) = 1", "language": "sql", "refs": [{"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "price__ez_prices_hourly", "package": null, "version": null}, {"name": "core_evm__dim_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models.price__ez_prices_hourly", "model.flow_models.core_evm__dim_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__fact_transactions": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__fact_transactions", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__fact_transactions.sql", "original_file_path": "models/evm/gold/core/core_evm__fact_transactions.sql", "unique_id": "model.flow_models.core_evm__fact_transactions", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__fact_transactions"], "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "086a29baf8d7fff8a148583c7a5f744f39c5fb0947dcccfbb58b41d4669f2a0b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA comprehensive fact table containing transaction-level data for EVM-compatible blockchains. This table serves as the primary source for transaction analysis, providing detailed information about each transaction including sender/receiver addresses, values, gas usage, fees, and execution status. The table supports analysis of transaction patterns, user behavior, and network activity across multiple EVM chains. Each record represents a single transaction with complete execution details and metadata.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Tracking transaction volumes, success rates, and execution patterns\n- **User Behavior Analysis**: Understanding transaction patterns and user activity across EVM chains\n- **Gas Analysis**: Monitoring gas usage, fee structures, and transaction economics\n- **Cross-Chain Activity**: Comparing transaction patterns across different EVM-compatible blockchains\n- **Contract Interaction Analysis**: Understanding smart contract usage and interaction patterns\n- **Network Performance**: Monitoring transaction processing efficiency and network health\n\n## Important Relationships\n\n- **core_evm__fact_blocks**: Links to block data containing each transaction\n- **core_evm__fact_event_logs**: Links to event logs emitted by transactions\n- **core_evm__fact_traces**: Links to execution traces for detailed transaction analysis\n- **core_evm__dim_contracts**: Links to contract metadata for contract interactions\n- **core_evm__dim_labels**: Links to address labels for user identification\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TX_HASH**: Essential for transaction identification and blockchain verification\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for transaction flow analysis and user behavior studies\n- **VALUE**: Important for transaction value analysis and economic activity tracking\n- **GAS_USED/GAS_PRICE**: Key for gas economics and transaction cost analysis\n- **TX_SUCCEEDED**: Critical for success rate analysis and error tracking\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal data aggregation", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "The value transacted in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "Amount paid to validate the transaction in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "The precise amount of the transaction fee. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "The type of transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "The number of transactions sent from a given address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "Cost per unit of gas in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Gas used by the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Maximum amount of gas allocated for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "The total amount of gas used when this transaction was executed in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "The total base charge plus tip paid for each unit of gas, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "The r value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "The s value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "The v value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_FEE_PER_GAS": {"name": "MAX_FEE_PER_GAS", "description": "The maximum fee per gas of the transaction, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_PRIORITY_FEE_PER_GAS": {"name": "MAX_PRIORITY_FEE_PER_GAS", "description": "The maximum priority fee per gas of the transaction, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "Y_PARITY": {"name": "Y_PARITY", "description": "The y parity for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCESS_LIST": {"name": "ACCESS_LIST", "description": "The access list for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__fact_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.2830758, "relation_name": "FLOW.core_evm.fact_transactions", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n tx_position,\n transaction_json\n FROM\n {{ ref('silver_evm__transactions') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }})\n {% endif %}\n ),\n transactions_fields AS (\n SELECT\n block_number,\n tx_position,\n transaction_json :blockHash :: STRING AS block_hash,\n transaction_json :blockNumber :: STRING AS block_number_hex,\n lower(transaction_json :from :: STRING) AS from_address,\n utils.udf_hex_to_int(\n transaction_json :gas :: STRING\n ) :: bigint AS gas_limit,\n utils.udf_hex_to_int(\n transaction_json :gasPrice :: STRING\n ) :: bigint AS gas_price,\n transaction_json :hash :: STRING AS tx_hash,\n transaction_json :input :: STRING AS input_data,\n LEFT(\n input_data,\n 10\n ) AS origin_function_signature,\n utils.udf_hex_to_int(\n transaction_json :nonce :: STRING\n ) :: bigint AS nonce,\n transaction_json :r :: STRING AS r,\n transaction_json :s :: STRING AS s,\n lower(transaction_json :to :: STRING) AS to_address1,\n CASE\n WHEN to_address1 = '' THEN NULL\n ELSE to_address1\n END AS to_address,\n utils.udf_hex_to_int(\n transaction_json :transactionIndex :: STRING\n ) :: bigint AS transaction_index,\n utils.udf_hex_to_int(\n transaction_json :type :: STRING\n ) :: bigint AS tx_type,\n utils.udf_hex_to_int(\n transaction_json :v :: STRING\n ) :: bigint AS v,\n TRY_TO_NUMBER(\n utils.udf_hex_to_int(\n transaction_json :maxFeePerGas :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS max_fee_per_gas,\n TRY_TO_NUMBER(\n utils.udf_hex_to_int(\n transaction_json :maxPriorityFeePerGas :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS max_priority_fee_per_gas,\n utils.udf_hex_to_int(\n transaction_json :value :: STRING\n ) AS value_precise_raw,\n utils.udf_decimal_adjust(\n value_precise_raw,\n 18\n ) AS value_precise,\n value_precise :: FLOAT AS VALUE,\n utils.udf_hex_to_int(transaction_json :yParity :: STRING):: bigint AS y_parity,\n transaction_json :accessList AS access_list,\n FROM\n base\n ),\n new_transactions AS (\n SELECT\n txs.block_number,\n txs.block_hash,\n b.block_timestamp,\n txs.tx_hash,\n txs.from_address,\n txs.to_address,\n txs.origin_function_signature,\n txs.value,\n txs.value_precise_raw,\n txs.value_precise,\n txs.max_fee_per_gas,\n txs.max_priority_fee_per_gas,\n txs.y_parity,\n txs.access_list,\n utils.udf_decimal_adjust(\n txs.gas_price * utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint,\n 18\n ) AS tx_fee_precise,\n COALESCE(\n tx_fee_precise :: FLOAT,\n 0\n ) AS tx_fee,\n CASE\n WHEN r.receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '0x0' THEN FALSE\n WHEN r.receipts_json :status :: STRING = '0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded,\n txs.tx_type,\n txs.nonce,\n txs.tx_position,\n txs.input_data,\n txs.gas_price / pow(\n 10,\n 9\n ) AS gas_price,\n utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint AS gas_used,\n txs.gas_limit,\n utils.udf_hex_to_int(\n r.receipts_json :cumulativeGasUsed :: STRING\n ) :: bigint AS cumulative_gas_used,\n utils.udf_hex_to_int(\n r.receipts_json :effectiveGasPrice :: STRING\n ) :: bigint AS effective_gas_price,\n txs.r,\n txs.s,\n txs.v\n FROM\n transactions_fields txs\n LEFT JOIN {{ ref('core_evm__fact_blocks') }}\n b\n ON txs.block_number = b.block_number\n\n{% if is_incremental() %}\nAND b.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\nLEFT JOIN {{ ref('silver_evm__receipts') }}\nr\nON txs.block_number = r.block_number\nAND txs.tx_hash = r.receipts_json :transactionHash :: STRING\n\n{% if is_incremental() %}\nAND r.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nmissing_data AS (\n SELECT\n t.block_number,\n b.block_timestamp AS block_timestamp_heal,\n t.tx_hash,\n t.from_address,\n t.to_address,\n t.origin_function_signature,\n t.value,\n t.value_precise_raw,\n t.value_precise,\n t.max_fee_per_gas,\n t.max_priority_fee_per_gas,\n t.y_parity,\n t.access_list,\n utils.udf_decimal_adjust(\n t.gas_price * utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint, \n 9\n ) AS tx_fee_precise_heal,\n COALESCE(\n tx_fee_precise_heal :: FLOAT,\n 0\n ) AS tx_fee_heal,\n CASE\n WHEN r.receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '0x0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded_heal,\n t.tx_type,\n t.nonce,\n t.tx_position,\n t.input_data,\n t.gas_price,\n utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint AS gas_used_heal,\n t.gas_limit,\n utils.udf_hex_to_int(\n r.receipts_json :cumulativeGasUsed :: STRING\n ) :: bigint AS cumulative_gas_used_heal,\n utils.udf_hex_to_int(\n r.receipts_json :effectiveGasPrice :: STRING\n ) :: bigint AS effective_gas_price_heal,\n t.r,\n t.s,\n t.v\n FROM\n {{ this }}\n t\n LEFT JOIN {{ ref('core_evm__fact_blocks') }}\n b\n ON t.block_number = b.block_number\n LEFT JOIN {{ ref('silver_evm__receipts') }}\n r\n ON t.block_number = r.block_number\n AND t.tx_hash = r.receipts_json :transactionHash :: STRING\n WHERE\n t.block_timestamp IS NULL\n OR t.tx_succeeded IS NULL\n)\n{% endif %},\nall_transactions AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n tx_fee,\n tx_fee_precise,\n tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used,\n gas_limit,\n cumulative_gas_used,\n effective_gas_price,\n r,\n s,\n v\n FROM\n new_transactions\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n block_number,\n block_timestamp_heal AS block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n tx_fee_heal AS tx_fee,\n tx_fee_precise_heal AS tx_fee_precise,\n tx_succeeded_heal AS tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used_heal AS gas_used,\n gas_limit,\n cumulative_gas_used_heal AS cumulative_gas_used,\n effective_gas_price_heal AS effective_gas_price,\n r,\n s,\n v\nFROM\n missing_data\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n tx_fee,\n tx_fee_precise,\n tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used,\n gas_limit,\n cumulative_gas_used,\n effective_gas_price,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n r,\n s,\n v,\n {{ dbt_utils.generate_surrogate_key(['tx_hash']) }} AS fact_transactions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n all_transactions qualify ROW_NUMBER() over (\n PARTITION BY fact_transactions_id\n ORDER BY\n block_number DESC,\n block_timestamp DESC nulls last,\n tx_succeeded DESC nulls last\n ) = 1", "language": "sql", "refs": [{"name": "silver_evm__transactions", "package": null, "version": null}, {"name": "core_evm__fact_blocks", "package": null, "version": null}, {"name": "silver_evm__receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__transactions", "model.flow_models.core_evm__fact_blocks", "model.flow_models.silver_evm__receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__fact_blocks": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__fact_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__fact_blocks.sql", "original_file_path": "models/evm/gold/core/core_evm__fact_blocks.sql", "unique_id": "model.flow_models.core_evm__fact_blocks", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__fact_blocks"], "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "361cd90fc76416b83773d67b9738c9a23498b74d6275655d22a2c2175380e0f3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA comprehensive fact table containing block-level data for EVM-compatible blockchains. This table serves as the foundation for blockchain analysis, providing detailed information about each block including metadata, gas usage, mining information, and blockchain state. The table supports analysis of blockchain performance, gas economics, and network health across multiple EVM chains. Each record represents a single block with complete header information and aggregated transaction data.\n\n## Key Use Cases\n\n- **Blockchain Performance Analysis**: Monitoring block production rates, gas usage patterns, and network efficiency\n- **Gas Economics**: Analyzing gas prices, fee structures, and economic incentives across different EVM chains\n- **Network Health Monitoring**: Tracking block difficulty, mining rewards, and network security metrics\n- **Cross-Chain Comparison**: Comparing performance and characteristics across different EVM-compatible blockchains\n- **Mining Analysis**: Understanding validator/miner behavior and reward distribution patterns\n- **Blockchain State Tracking**: Monitoring blockchain progression and state changes over time\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transaction data within each block\n- **core_evm__fact_event_logs**: May link to event logs emitted in blocks\n- **core_evm__fact_traces**: May link to execution traces for block analysis\n- **core__fact_blocks**: May provide comparison data with native Flow blocks\n- **price__ez_prices_hourly**: May link to native token prices for economic analysis\n\n## Commonly-used Fields\n\n- **BLOCK_NUMBER**: Essential for block identification and chronological analysis\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal data aggregation\n- **GAS_USED/GAS_LIMIT**: Key for gas economics and network efficiency analysis\n- **TX_COUNT**: Important for transaction volume and network activity analysis\n- **MINER**: Critical for mining analysis and validator behavior studies\n- **BASE_FEE_PER_GAS**: Essential for EIP-1559 fee mechanism analysis", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "The hash of the block header for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The network on the blockchain used by a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "Total number of transactions within a block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "Block size, which is determined by a given block's gas limit.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "The address of the beneficiary to whom the mining rewards were given", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BASE_FEE_PER_GAS": {"name": "BASE_FEE_PER_GAS", "description": "A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIX_HASH": {"name": "MIX_HASH", "description": "A string of a 256-bit hash encoded as a hexadecimal", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "Any data included by the miner for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "The hash of the block from which a given block is generated. Also known as the parent block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Total gas used in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Total gas limit provided by all transactions in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "The effort required to mine the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "Total difficulty of the chain at a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "The mechanism which Ethereum Javascript RLP encodes an empty string.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "Block nonce is a value used during mining to demonstrate proof of work for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "The root of the state trie.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "The root of the final state trie of the block", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "The root of the transaction trie of the block", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "The bloom filter for the logs of the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__fact_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.2681887, "relation_name": "FLOW.core_evm.fact_blocks", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nSELECT\n block_number,\n block_json :hash :: STRING AS block_hash,\n utils.udf_hex_to_int(\n block_json :timestamp :: STRING\n ) :: TIMESTAMP AS block_timestamp,\n 'mainnet' AS network,\n ARRAY_SIZE(\n block_json :transactions\n ) AS tx_count,\n utils.udf_hex_to_int(\n block_json :size :: STRING\n ) :: bigint AS SIZE,\n block_json :miner :: STRING AS miner,\n block_json :mixHash :: STRING AS mix_hash,\n block_json :extraData :: STRING AS extra_data,\n block_json :parentHash :: STRING AS parent_hash,\n utils.udf_hex_to_int(\n block_json :gasUsed :: STRING\n ) :: bigint AS gas_used,\n utils.udf_hex_to_int(\n block_json :gasLimit :: STRING\n ) :: bigint AS gas_limit,\n utils.udf_hex_to_int(\n block_json :baseFeePerGas :: STRING\n ) :: bigint AS base_fee_per_gas,\n utils.udf_hex_to_int(\n block_json :difficulty :: STRING\n ) :: bigint AS difficulty,\n utils.udf_hex_to_int(\n block_json :totalDifficulty :: STRING\n ) :: bigint AS total_difficulty,\n block_json :sha3Uncles :: STRING AS sha3_uncles,\n block_json :uncles AS uncle_blocks,\n utils.udf_hex_to_int(\n block_json :nonce :: STRING\n ) :: bigint AS nonce,\n block_json :receiptsRoot :: STRING AS receipts_root,\n block_json :stateRoot :: STRING AS state_root,\n block_json :transactionsRoot :: STRING AS transactions_root,\n block_json :logsBloom :: STRING AS logs_bloom,\n {{ dbt_utils.generate_surrogate_key(['block_number']) }} AS fact_blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ ref('silver_evm__blocks') }}\nWHERE 1=1\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__fact_event_logs": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__fact_event_logs", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__fact_event_logs.sql", "original_file_path": "models/evm/gold/core/core_evm__fact_event_logs.sql", "unique_id": "model.flow_models.core_evm__fact_event_logs", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__fact_event_logs"], "alias": "fact_event_logs", "checksum": {"name": "sha256", "checksum": "9c501f8731d3a6263dfcf61e0e927ce12b6eee1d4cdca2f8768ccea1192a758c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA comprehensive fact table containing event log data emitted by smart contracts on EVM-compatible blockchains. This table serves as the foundation for smart contract analysis, providing detailed information about events including contract addresses, topics, data, and execution context. The table supports analysis of DeFi protocols, NFT marketplaces, and other smart contract applications across multiple EVM chains. Each record represents a single event log with complete emission details and metadata.\n\n## Key Use Cases\n\n- **Smart Contract Analysis**: Understanding contract behavior and event emission patterns\n- **DeFi Protocol Analysis**: Tracking DeFi events, swaps, liquidity changes, and yield farming activities\n- **NFT Analytics**: Monitoring NFT transfers, sales, and marketplace activities\n- **Event Tracking**: Following specific event types across different contracts and chains\n- **Contract Interaction Analysis**: Understanding how users interact with smart contracts\n- **Cross-Chain Event Analysis**: Comparing event patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that emitted these events\n- **core_evm__fact_blocks**: Links to blocks containing event logs\n- **core_evm__dim_contracts**: Links to contract metadata for event source identification\n- **core_evm__dim_labels**: Links to address labels for contract and user identification\n- **core_evm__ez_token_transfers**: May link to curated token transfer events\n- **core__fact_events**: May provide comparison data with native Flow events\n\n## Commonly-used Fields\n\n- **CONTRACT_ADDRESS**: Essential for contract identification and event source analysis\n- **TOPIC_0**: Critical for event type identification and event categorization\n- **TOPICS**: Important for event parameter analysis and filtering\n- **DATA**: Key for event data extraction and parameter analysis\n- **TX_HASH**: Essential for linking events to their originating transactions\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal event tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "The un-decoded event input topics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_0": {"name": "TOPIC_0", "description": "The first topic of the event, which is a unique identifier for the event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_1": {"name": "TOPIC_1", "description": "The second topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_2": {"name": "TOPIC_2", "description": "The third topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_3": {"name": "TOPIC_3", "description": "The fourth topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The un-decoded event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "Whether the event has been removed from the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__fact_event_logs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.260497, "relation_name": "FLOW.core_evm.fact_event_logs", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n {% if uses_receipts_by_hash %}\n tx_hash,\n {% else %}\n receipts_json :transactionHash :: STRING AS tx_hash,\n {% endif %}\n receipts_json,\n receipts_json :logs AS full_logs\n FROM\n {{ ref('silver_evm__receipts') }}\n WHERE\n 1 = 1\n AND ARRAY_SIZE(receipts_json :logs) > 0\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }})\n {% endif %}\n),\nflattened_logs AS (\n SELECT\n block_number,\n tx_hash,\n lower(receipts_json :from :: STRING) AS origin_from_address,\n lower(receipts_json :to :: STRING) AS origin_to_address,\n CASE\n WHEN receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN receipts_json :status :: STRING = '1' THEN TRUE\n WHEN receipts_json :status :: STRING = '0x0' THEN FALSE\n WHEN receipts_json :status :: STRING = '0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded,\n VALUE :address :: STRING AS contract_address,\n VALUE :blockHash :: STRING AS block_hash,\n VALUE :blockNumber :: STRING AS block_number_hex,\n VALUE :data :: STRING AS DATA,\n utils.udf_hex_to_int(\n VALUE :logIndex :: STRING\n ) :: INT AS event_index,\n VALUE :removed :: BOOLEAN AS event_removed,\n VALUE :topics AS topics,\n VALUE :transactionHash :: STRING AS transaction_hash,\n utils.udf_hex_to_int(\n VALUE :transactionIndex :: STRING\n ) :: INT AS transaction_index\n FROM\n base,\n LATERAL FLATTEN (\n input => full_logs\n )\n),\nnew_logs AS (\n SELECT\n l.block_number,\n b.block_timestamp,\n l.tx_hash,\n l.transaction_index AS tx_position,\n l.event_index,\n l.contract_address,\n l.topics,\n l.topics [0] :: STRING AS topic_0,\n l.topics [1] :: STRING AS topic_1,\n l.topics [2] :: STRING AS topic_2,\n l.topics [3] :: STRING AS topic_3,\n l.data,\n l.event_removed,\n txs.from_address AS origin_from_address,\n txs.to_address AS origin_to_address,\n txs.origin_function_signature,\n l.tx_succeeded\n FROM\n flattened_logs l\n LEFT JOIN {{ ref('core_evm__fact_blocks') }}\n b\n ON l.block_number = b.block_number\n\n{% if is_incremental() %}\nAND b.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\nLEFT JOIN {{ ref('core_evm__fact_transactions') }}\ntxs\nON l.tx_hash = txs.tx_hash\nAND l.block_number = txs.block_number\n\n{% if is_incremental() %}\nAND txs.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nmissing_data AS (\n SELECT\n t.block_number,\n b.block_timestamp AS block_timestamp_heal,\n t.tx_hash,\n t.tx_position,\n t.event_index,\n t.contract_address,\n t.topics,\n t.topic_0,\n t.topic_1,\n t.topic_2,\n t.topic_3,\n t.data,\n t.event_removed,\n txs.from_address AS origin_from_address_heal,\n txs.to_address AS origin_to_address_heal,\n txs.origin_function_signature AS origin_function_signature_heal,\n t.tx_succeeded\n FROM\n {{ this }}\n t\n LEFT JOIN {{ ref('core_evm__fact_transactions') }}\n txs\n ON t.tx_hash = txs.tx_hash\n AND t.block_number = txs.block_number\n LEFT JOIN {{ ref('core_evm__fact_blocks') }}\n b\n ON t.block_number = b.block_number\n WHERE\n t.block_timestamp IS NULL\n OR t.origin_function_signature IS NULL\n)\n{% endif %},\nall_logs AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded\n FROM\n new_logs\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n block_number,\n block_timestamp_heal AS block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address_heal AS origin_from_address,\n origin_to_address_heal AS origin_to_address,\n origin_function_signature_heal AS origin_function_signature,\n tx_succeeded\nFROM\n missing_data\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n {{ dbt_utils.generate_surrogate_key(['tx_hash','event_index']) }} AS fact_event_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n all_logs qualify ROW_NUMBER() over (\n PARTITION BY fact_event_logs_id\n ORDER BY\n block_number DESC,\n block_timestamp DESC nulls last,\n origin_function_signature DESC nulls last\n ) = 1", "language": "sql", "refs": [{"name": "silver_evm__receipts", "package": null, "version": null}, {"name": "core_evm__fact_blocks", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__receipts", "model.flow_models.core_evm__fact_blocks", "model.flow_models.core_evm__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core_evm__ez_native_transfers": {"database": "FLOW", "schema": "core_evm", "name": "core_evm__ez_native_transfers", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/core/core_evm__ez_native_transfers.sql", "original_file_path": "models/evm/gold/core/core_evm__ez_native_transfers.sql", "unique_id": "model.flow_models.core_evm__ez_native_transfers", "fqn": ["flow_models", "evm", "gold", "core", "core_evm__ez_native_transfers"], "alias": "ez_native_transfers", "checksum": {"name": "sha256", "checksum": "3c6725bc5d5382ae27b39289b690d187d23ca080a2e71ae1419dc675f1f8b766"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm"], "description": "## Description\n\nA curated and enriched table containing native token transfer events across EVM-compatible blockchains. This table consolidates native token (e.g., ETH, BNB, AVAX) transfer data from execution traces, providing a comprehensive view of all native token movements. The table includes enriched metadata such as USD values and transfer context, making it the primary source for native token transfer analysis. Each record represents a single native token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Native Token Analysis**: Tracking native token movements and transfer patterns across EVM chains\n- **Value Flow Analysis**: Understanding how native tokens flow through the ecosystem\n- **Gas Economics**: Analyzing gas fee payments and native token usage for transaction costs\n- **Cross-Chain Native Analysis**: Comparing native token transfer patterns across different EVM-compatible blockchains\n- **User Behavior Analysis**: Understanding how users transfer native tokens for various purposes\n- **Network Economics**: Monitoring native token distribution and economic activity\n\n## Important Relationships\n\n- **core_evm__fact_traces**: Links to underlying execution traces that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to native token prices for USD value calculations\n- **core_evm__ez_token_transfers**: May provide comparison data with token transfers\n- **core__ez_token_transfers**: May provide comparison data with native Flow transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TYPE**: Critical for transfer type categorization and analysis\n- **TRACE_INDEX**: Key for transfer ordering and execution sequence analysis\n- **TX_HASH**: Essential for transaction linking and blockchain verification\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal transfer tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "The index of the trace within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "The trace address for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transfer. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_PRECISE_RAW": {"name": "AMOUNT_PRECISE_RAW", "description": "The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_PRECISE": {"name": "AMOUNT_PRECISE", "description": "The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "Native asset value transferred, in USD.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_NATIVE_TRANSFERS_ID": {"name": "EZ_NATIVE_TRANSFERS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/core/core_evm__ez_native_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm"]}, "created_at": 1761764421.255838, "relation_name": "FLOW.core_evm.ez_native_transfers", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n TYPE,\n trace_address,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n from_address,\n to_address,\n VALUE AS amount,\n value_precise_raw AS amount_precise_raw,\n value_precise AS amount_precise,\n ROUND(\n VALUE * price,\n 2\n ) AS amount_usd,\n tx_position,\n trace_index,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_hash', 'trace_index']\n ) }} AS ez_native_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\n FROM\n {{ ref('core_evm__fact_traces') }}\n tr\n LEFT JOIN {{ ref('price__ez_prices_hourly') }}\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = hour\n AND is_native\n WHERE\n tr.value > 0\n AND tr.tx_succeeded\n AND tr.trace_succeeded\n AND tr.type NOT IN (\n 'DELEGATECALL',\n 'STATICCALL'\n )\n\n{% if is_incremental() %}\nAND tr.modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n trace_index,\n trace_address,\n TYPE,\n from_address,\n to_address,\n amount,\n amount_precise_raw,\n amount_precise,\n amount_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n ez_native_transfers_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n base\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n t.block_number,\n t.block_timestamp,\n t.tx_hash,\n t.tx_position,\n t.trace_index,\n t.trace_address,\n t.type,\n t.from_address,\n t.to_address,\n t.amount,\n t.amount_precise_raw,\n t.amount_precise,\n t.amount * p.price AS amount_usd_heal,\n t.origin_from_address,\n t.origin_to_address,\n t.origin_function_signature,\n t.ez_native_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ this }}\n t\n INNER JOIN {{ ref('price__ez_prices_hourly') }} p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = hour\n AND p.is_native\n LEFT JOIN base b USING (ez_native_transfers_id)\nWHERE\n t.amount_usd IS NULL\n AND t.block_timestamp :: DATE >= '2024-01-01'\n AND b.ez_native_transfers_id IS NULL\n{% endif %}", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}, {"name": "price__ez_prices_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces", "model.flow_models.price__ez_prices_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_traces_full": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_traces_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/traces/test_gold_evm__fact_traces_full.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.sql", "unique_id": "model.flow_models.test_gold_evm__fact_traces_full", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "test_gold_evm__fact_traces_full"], "alias": "fact_traces_full", "checksum": {"name": "sha256", "checksum": "ab8329a5528925883917054fecf58670d59baba8071b4143bafea084d1541606"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold fact traces model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764421.4113677, "relation_name": "FLOW.test_gold_evm.fact_traces_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_traces') }}", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_traces_recent": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_traces_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/traces/test_gold_evm__fact_traces_recent.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.sql", "unique_id": "model.flow_models.test_gold_evm__fact_traces_recent", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "test_gold_evm__fact_traces_recent"], "alias": "fact_traces_recent", "checksum": {"name": "sha256", "checksum": "ba130ea138e87cf6f468b410f264033cd6901504f2f964ed7b70cffd64b99aad"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of fact traces.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764421.2858434, "relation_name": "FLOW.test_gold_evm.fact_traces_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_traces') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "core_evm__fact_traces", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_traces", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_event_logs_full": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_event_logs_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "test_gold_testnet_evm__fact_event_logs_full"], "alias": "fact_event_logs_full", "checksum": {"name": "sha256", "checksum": "1ca20a3f0fa511ab43c300984d7ed9a777f828fa4e48c732a5f7e2ae0529e4d2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold testnet fact event logs model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764421.5357983, "relation_name": "FLOW.test_gold_testnet_evm.fact_event_logs_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_event_logs') }}", "language": "sql", "refs": [{"name": "testnet__fact_evm_event_logs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_event_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_event_logs_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "test_gold_testnet_evm__fact_event_logs_recent"], "alias": "fact_event_logs_recent", "checksum": {"name": "sha256", "checksum": "01e4e27463a516c3d058b6cd87511e1b7f58c80cb4b86521fb8c3f550b5ffee9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of gold testnet fact event logs.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764421.6614735, "relation_name": "FLOW.test_gold_testnet_evm.fact_event_logs_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_event_logs') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_testnet_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "testnet__fact_evm_event_logs", "package": null, "version": null}, {"name": "_evm_testnet_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_event_logs", "model.flow_models._evm_testnet_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_transactions_recent": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_transactions_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "test_gold_testnet_evm__fact_transactions_recent"], "alias": "fact_transactions_recent", "checksum": {"name": "sha256", "checksum": "e1757ea23a367bf7197962b0b02a0162aac770c5b915c3802c59fae822c66ee4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of gold testnet fact transactions.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764421.7849677, "relation_name": "FLOW.test_gold_testnet_evm.fact_transactions_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_transactions') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_testnet_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "testnet__fact_evm_transactions", "package": null, "version": null}, {"name": "_evm_testnet_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_transactions", "model.flow_models._evm_testnet_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_transactions_full": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_transactions_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_transactions_full", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "test_gold_testnet_evm__fact_transactions_full"], "alias": "fact_transactions_full", "checksum": {"name": "sha256", "checksum": "4c6d2a5d0983715cf74a43a09da6dc822f45e6d8e00e9d15d062e1f08dc881ce"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold testnet fact transactions model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764421.9180963, "relation_name": "FLOW.test_gold_testnet_evm.fact_transactions_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_transactions') }}", "language": "sql", "refs": [{"name": "testnet__fact_evm_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_event_logs_recent": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_event_logs_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.sql", "unique_id": "model.flow_models.test_gold_evm__fact_event_logs_recent", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "test_gold_evm__fact_event_logs_recent"], "alias": "fact_event_logs_recent", "checksum": {"name": "sha256", "checksum": "472abbdc060eaa56bfa40eb77af55c86342e42efc84440c73d69fe4885848b04"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of fact event logs.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764422.1715612, "relation_name": "FLOW.test_gold_evm.fact_event_logs_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_event_logs') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "core_evm__fact_event_logs", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_event_logs_full": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_event_logs_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.sql", "unique_id": "model.flow_models.test_gold_evm__fact_event_logs_full", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "test_gold_evm__fact_event_logs_full"], "alias": "fact_event_logs_full", "checksum": {"name": "sha256", "checksum": "50dfe1a6d2b58da195e59d7d72c00d7017723e4d64124b15e3766bfe3d0030ed"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold fact event logs model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764422.0489182, "relation_name": "FLOW.test_gold_evm.fact_event_logs_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_event_logs') }}", "language": "sql", "refs": [{"name": "core_evm__fact_event_logs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_event_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_blocks_recent": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_blocks_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.sql", "unique_id": "model.flow_models.test_gold_evm__fact_blocks_recent", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "test_gold_evm__fact_blocks_recent"], "alias": "fact_blocks_recent", "checksum": {"name": "sha256", "checksum": "c39e4a6968626bca00d4dac74ec1e9ff3839194164fb47e46991c043e2078343"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of fact blocks.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764422.2945619, "relation_name": "FLOW.test_gold_evm.fact_blocks_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_blocks') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "core_evm__fact_blocks", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_blocks", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_blocks_full": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_blocks_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.sql", "unique_id": "model.flow_models.test_gold_evm__fact_blocks_full", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "test_gold_evm__fact_blocks_full"], "alias": "fact_blocks_full", "checksum": {"name": "sha256", "checksum": "5dfafbb968c2d3e4a92a6edcf2ea74f2b965086ec2093c7b542a52e7575ecb63"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold fact blocks model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764422.4927976, "relation_name": "FLOW.test_gold_evm.fact_blocks_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_blocks') }}", "language": "sql", "refs": [{"name": "core_evm__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_blocks_full": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_blocks_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_blocks_full", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "test_gold_testnet_evm__fact_blocks_full"], "alias": "fact_blocks_full", "checksum": {"name": "sha256", "checksum": "6b33a456b05113d800f206732d1c05c9c7c314e06ec6f8a0169b87b68455bc43"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold testnet fact blocks model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764422.8655007, "relation_name": "FLOW.test_gold_testnet_evm.fact_blocks_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_blocks') }}", "language": "sql", "refs": [{"name": "testnet__fact_evm_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_blocks_recent": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_blocks_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "test_gold_testnet_evm__fact_blocks_recent"], "alias": "fact_blocks_recent", "checksum": {"name": "sha256", "checksum": "a84e71106d3aa69ec449b2be1af4f881f9959278f0670af3cd58339e6cc13ff0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of gold testnet fact blocks.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764422.6778142, "relation_name": "FLOW.test_gold_testnet_evm.fact_blocks_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_blocks') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_testnet_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "testnet__fact_evm_blocks", "package": null, "version": null}, {"name": "_evm_testnet_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_blocks", "model.flow_models._evm_testnet_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_traces_full": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_traces_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_traces_full", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "test_gold_testnet_evm__fact_traces_full"], "alias": "fact_traces_full", "checksum": {"name": "sha256", "checksum": "e543354f8faf1cc67aecc060383259264cd2bc03d1409d1c78c42d609957d585"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold testnet fact traces model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764423.050909, "relation_name": "FLOW.test_gold_testnet_evm.fact_traces_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_traces') }}", "language": "sql", "refs": [{"name": "testnet__fact_evm_traces", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_testnet_evm__fact_traces_recent": {"database": "FLOW", "schema": "test_gold_testnet_evm", "name": "test_gold_testnet_evm__fact_traces_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.sql", "unique_id": "model.flow_models.test_gold_testnet_evm__fact_traces_recent", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "test_gold_testnet_evm__fact_traces_recent"], "alias": "fact_traces_recent", "checksum": {"name": "sha256", "checksum": "ace7e4616dfc7babd0553e727c38bb317ed600a7691958a2999ba0127eb7ee71"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of gold testnet fact traces.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764423.175199, "relation_name": "FLOW.test_gold_testnet_evm.fact_traces_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('testnet__fact_evm_traces') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_testnet_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "testnet__fact_evm_traces", "package": null, "version": null}, {"name": "_evm_testnet_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.testnet__fact_evm_traces", "model.flow_models._evm_testnet_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_transactions_full": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_transactions_full", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.sql", "unique_id": "model.flow_models.test_gold_evm__fact_transactions_full", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "test_gold_evm__fact_transactions_full"], "alias": "fact_transactions_full", "checksum": {"name": "sha256", "checksum": "0169cd65f87e33b2d9107de0d6f717d5bab9ee0e4d6b5243cda8b49475f6ca34"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["full_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["full_evm_test"], "description": "This is a view used to test all of the gold fact transactions model.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["full_evm_test"]}, "created_at": 1761764423.4310312, "relation_name": "FLOW.test_gold_evm.fact_transactions_full", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['full_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_transactions') }}", "language": "sql", "refs": [{"name": "core_evm__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.test_gold_evm__fact_transactions_recent": {"database": "FLOW", "schema": "test_gold_evm", "name": "test_gold_evm__fact_transactions_recent", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.sql", "unique_id": "model.flow_models.test_gold_evm__fact_transactions_recent", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "test_gold_evm__fact_transactions_recent"], "alias": "fact_transactions_recent", "checksum": {"name": "sha256", "checksum": "299e8631149186023a04a2715f55b836593ba027e84d6676375a957a4f9317ee"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["recent_evm_test"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["recent_evm_test"], "description": "This is a view used to test the last three days of fact transactions.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["recent_evm_test"]}, "created_at": 1761764423.2988265, "relation_name": "FLOW.test_gold_evm.fact_transactions_recent", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['recent_evm_test']\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core_evm__fact_transactions') }}\nWHERE\n block_number > (\n SELECT\n block_number\n FROM\n {{ ref('_evm_block_lookback') }}\n )", "language": "sql", "refs": [{"name": "core_evm__fact_transactions", "package": null, "version": null}, {"name": "_evm_block_lookback", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core_evm__fact_transactions", "model.flow_models._evm_block_lookback"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_evm_transactions": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_evm_transactions", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/testnet/core/testnet__fact_evm_transactions.sql", "original_file_path": "models/evm/gold/testnet/core/testnet__fact_evm_transactions.sql", "unique_id": "model.flow_models.testnet__fact_evm_transactions", "fqn": ["flow_models", "evm", "gold", "testnet", "core", "testnet__fact_evm_transactions"], "alias": "fact_evm_transactions", "checksum": {"name": "sha256", "checksum": "4f911c4ae30c38b3fc485007b4d1fbad24c0b9eeee8a9c50374ca4b657412bac"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm_testnet", "testnet_gold"], "description": "## Description\n\nA comprehensive fact table containing transaction-level data for EVM-compatible blockchains. This table serves as the primary source for transaction analysis, providing detailed information about each transaction including sender/receiver addresses, values, gas usage, fees, and execution status. The table supports analysis of transaction patterns, user behavior, and network activity across multiple EVM chains. Each record represents a single transaction with complete execution details and metadata.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Tracking transaction volumes, success rates, and execution patterns\n- **User Behavior Analysis**: Understanding transaction patterns and user activity across EVM chains\n- **Gas Analysis**: Monitoring gas usage, fee structures, and transaction economics\n- **Cross-Chain Activity**: Comparing transaction patterns across different EVM-compatible blockchains\n- **Contract Interaction Analysis**: Understanding smart contract usage and interaction patterns\n- **Network Performance**: Monitoring transaction processing efficiency and network health\n\n## Important Relationships\n\n- **core_evm__fact_blocks**: Links to block data containing each transaction\n- **core_evm__fact_event_logs**: Links to event logs emitted by transactions\n- **core_evm__fact_traces**: Links to execution traces for detailed transaction analysis\n- **core_evm__dim_contracts**: Links to contract metadata for contract interactions\n- **core_evm__dim_labels**: Links to address labels for user identification\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TX_HASH**: Essential for transaction identification and blockchain verification\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for transaction flow analysis and user behavior studies\n- **VALUE**: Important for transaction value analysis and economic activity tracking\n- **GAS_USED/GAS_PRICE**: Key for gas economics and transaction cost analysis\n- **TX_SUCCEEDED**: Critical for success rate analysis and error tracking\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal data aggregation", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "The value transacted in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "Amount paid to validate the transaction in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_FEE_PRECISE": {"name": "TX_FEE_PRECISE", "description": "The precise amount of the transaction fee. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_TYPE": {"name": "TX_TYPE", "description": "The type of transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "The number of transactions sent from a given address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "Cost per unit of gas in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Gas used by the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Maximum amount of gas allocated for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "The total amount of gas used when this transaction was executed in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "The total base charge plus tip paid for each unit of gas, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "R": {"name": "R", "description": "The r value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "S": {"name": "S", "description": "The s value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "V": {"name": "V", "description": "The v value of the transaction signature.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_FEE_PER_GAS": {"name": "MAX_FEE_PER_GAS", "description": "The maximum fee per gas of the transaction, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_PRIORITY_FEE_PER_GAS": {"name": "MAX_PRIORITY_FEE_PER_GAS", "description": "The maximum priority fee per gas of the transaction, in Gwei.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "Y_PARITY": {"name": "Y_PARITY", "description": "The y parity for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCESS_LIST": {"name": "ACCESS_LIST", "description": "The access list for the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/testnet/core/testnet__fact_evm_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm_testnet", "testnet_gold"]}, "created_at": 1761764423.5624502, "relation_name": "FLOW.testnet.fact_evm_transactions", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm_testnet', 'testnet_gold']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n tx_position,\n transaction_json\n FROM\n {{ ref('silver_evm__testnet_transactions') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }})\n {% endif %}\n ),\n transactions_fields AS (\n SELECT\n block_number,\n tx_position,\n transaction_json :blockHash :: STRING AS block_hash,\n transaction_json :blockNumber :: STRING AS block_number_hex,\n lower(transaction_json :from :: STRING) AS from_address,\n utils.udf_hex_to_int(\n transaction_json :gas :: STRING\n ) :: bigint AS gas_limit,\n utils.udf_hex_to_int(\n transaction_json :gasPrice :: STRING\n ) :: bigint AS gas_price,\n transaction_json :hash :: STRING AS tx_hash,\n transaction_json :input :: STRING AS input_data,\n LEFT(\n input_data,\n 10\n ) AS origin_function_signature,\n utils.udf_hex_to_int(\n transaction_json :nonce :: STRING\n ) :: bigint AS nonce,\n transaction_json :r :: STRING AS r,\n transaction_json :s :: STRING AS s,\n lower(transaction_json :to :: STRING) AS to_address1,\n CASE\n WHEN to_address1 = '' THEN NULL\n ELSE to_address1\n END AS to_address,\n utils.udf_hex_to_int(\n transaction_json :transactionIndex :: STRING\n ) :: bigint AS transaction_index,\n utils.udf_hex_to_int(\n transaction_json :type :: STRING\n ) :: bigint AS tx_type,\n utils.udf_hex_to_int(\n transaction_json :v :: STRING\n ) :: bigint AS v,\n TRY_TO_NUMBER(\n utils.udf_hex_to_int(\n transaction_json :maxFeePerGas :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS max_fee_per_gas,\n TRY_TO_NUMBER(\n utils.udf_hex_to_int(\n transaction_json :maxPriorityFeePerGas :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS max_priority_fee_per_gas,\n utils.udf_hex_to_int(\n transaction_json :value :: STRING\n ) AS value_precise_raw,\n utils.udf_decimal_adjust(\n value_precise_raw,\n 18\n ) AS value_precise,\n value_precise :: FLOAT AS VALUE,\n utils.udf_hex_to_int(transaction_json :yParity :: STRING):: bigint AS y_parity,\n transaction_json :accessList AS access_list,\n FROM\n base\n ),\n new_transactions AS (\n SELECT\n txs.block_number,\n txs.block_hash,\n b.block_timestamp,\n txs.tx_hash,\n txs.from_address,\n txs.to_address,\n txs.origin_function_signature,\n txs.value,\n txs.value_precise_raw,\n txs.value_precise,\n txs.max_fee_per_gas,\n txs.max_priority_fee_per_gas,\n txs.y_parity,\n txs.access_list,\n utils.udf_decimal_adjust(\n txs.gas_price * utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint,\n 18\n ) AS tx_fee_precise,\n COALESCE(\n tx_fee_precise :: FLOAT,\n 0\n ) AS tx_fee,\n CASE\n WHEN r.receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '0x0' THEN FALSE\n WHEN r.receipts_json :status :: STRING = '0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded,\n txs.tx_type,\n txs.nonce,\n txs.tx_position,\n txs.input_data,\n txs.gas_price / pow(\n 10,\n 9\n ) AS gas_price,\n utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint AS gas_used,\n txs.gas_limit,\n utils.udf_hex_to_int(\n r.receipts_json :cumulativeGasUsed :: STRING\n ) :: bigint AS cumulative_gas_used,\n utils.udf_hex_to_int(\n r.receipts_json :effectiveGasPrice :: STRING\n ) :: bigint AS effective_gas_price,\n txs.r,\n txs.s,\n txs.v\n FROM\n transactions_fields txs\n LEFT JOIN {{ ref('testnet__fact_evm_blocks') }}\n b\n ON txs.block_number = b.block_number\n\n{% if is_incremental() %}\nAND b.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\nLEFT JOIN {{ ref('silver_evm__testnet_receipts') }}\nr\nON txs.block_number = r.block_number\nAND txs.tx_hash = r.receipts_json :transactionHash :: STRING\n\n{% if is_incremental() %}\nAND r.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nmissing_data AS (\n SELECT\n t.block_number,\n b.block_timestamp AS block_timestamp_heal,\n t.tx_hash,\n t.from_address,\n t.to_address,\n t.origin_function_signature,\n t.value,\n t.value_precise_raw,\n t.value_precise,\n t.max_fee_per_gas,\n t.max_priority_fee_per_gas,\n t.y_parity,\n t.access_list,\n utils.udf_decimal_adjust(\n t.gas_price * utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint, \n 9\n ) AS tx_fee_precise_heal,\n COALESCE(\n tx_fee_precise_heal :: FLOAT,\n 0\n ) AS tx_fee_heal,\n CASE\n WHEN r.receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN r.receipts_json :status :: STRING = '0x0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded_heal,\n t.tx_type,\n t.nonce,\n t.tx_position,\n t.input_data,\n t.gas_price,\n utils.udf_hex_to_int(\n r.receipts_json :gasUsed :: STRING\n ) :: bigint AS gas_used_heal,\n t.gas_limit,\n utils.udf_hex_to_int(\n r.receipts_json :cumulativeGasUsed :: STRING\n ) :: bigint AS cumulative_gas_used_heal,\n utils.udf_hex_to_int(\n r.receipts_json :effectiveGasPrice :: STRING\n ) :: bigint AS effective_gas_price_heal,\n t.r,\n t.s,\n t.v\n FROM\n {{ this }}\n t\n LEFT JOIN {{ ref('testnet__fact_evm_blocks') }}\n b\n ON t.block_number = b.block_number\n LEFT JOIN {{ ref('silver_evm__testnet_receipts') }}\n r\n ON t.block_number = r.block_number\n AND t.tx_hash = r.receipts_json :transactionHash :: STRING\n WHERE\n t.block_timestamp IS NULL\n OR t.tx_succeeded IS NULL\n)\n{% endif %},\nall_transactions AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n tx_fee,\n tx_fee_precise,\n tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used,\n gas_limit,\n cumulative_gas_used,\n effective_gas_price,\n r,\n s,\n v\n FROM\n new_transactions\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n block_number,\n block_timestamp_heal AS block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n tx_fee_heal AS tx_fee,\n tx_fee_precise_heal AS tx_fee_precise,\n tx_succeeded_heal AS tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used_heal AS gas_used,\n gas_limit,\n cumulative_gas_used_heal AS cumulative_gas_used,\n effective_gas_price_heal AS effective_gas_price,\n r,\n s,\n v\nFROM\n missing_data\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n from_address,\n to_address,\n origin_function_signature,\n VALUE,\n value_precise_raw,\n value_precise,\n tx_fee,\n tx_fee_precise,\n tx_succeeded,\n tx_type,\n nonce,\n tx_position,\n input_data,\n gas_price,\n gas_used,\n gas_limit,\n cumulative_gas_used,\n effective_gas_price,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n y_parity,\n access_list,\n r,\n s,\n v,\n {{ dbt_utils.generate_surrogate_key(['tx_hash']) }} AS fact_transactions_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n all_transactions qualify ROW_NUMBER() over (\n PARTITION BY fact_transactions_id\n ORDER BY\n block_number DESC,\n block_timestamp DESC nulls last,\n tx_succeeded DESC nulls last\n ) = 1", "language": "sql", "refs": [{"name": "silver_evm__testnet_transactions", "package": null, "version": null}, {"name": "testnet__fact_evm_blocks", "package": null, "version": null}, {"name": "silver_evm__testnet_receipts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__testnet_transactions", "model.flow_models.testnet__fact_evm_blocks", "model.flow_models.silver_evm__testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_evm_event_logs": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_evm_event_logs", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/testnet/core/testnet__fact_evm_event_logs.sql", "original_file_path": "models/evm/gold/testnet/core/testnet__fact_evm_event_logs.sql", "unique_id": "model.flow_models.testnet__fact_evm_event_logs", "fqn": ["flow_models", "evm", "gold", "testnet", "core", "testnet__fact_evm_event_logs"], "alias": "fact_evm_event_logs", "checksum": {"name": "sha256", "checksum": "a82b276086c4a2d44189c86f48e5cabef42d2879dd09b5add38d3dd649a569c9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm_testnet", "testnet_gold"], "description": "## Description\n\nA comprehensive fact table containing event log data emitted by smart contracts on EVM-compatible blockchains. This table serves as the foundation for smart contract analysis, providing detailed information about events including contract addresses, topics, data, and execution context. The table supports analysis of DeFi protocols, NFT marketplaces, and other smart contract applications across multiple EVM chains. Each record represents a single event log with complete emission details and metadata.\n\n## Key Use Cases\n\n- **Smart Contract Analysis**: Understanding contract behavior and event emission patterns\n- **DeFi Protocol Analysis**: Tracking DeFi events, swaps, liquidity changes, and yield farming activities\n- **NFT Analytics**: Monitoring NFT transfers, sales, and marketplace activities\n- **Event Tracking**: Following specific event types across different contracts and chains\n- **Contract Interaction Analysis**: Understanding how users interact with smart contracts\n- **Cross-Chain Event Analysis**: Comparing event patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that emitted these events\n- **core_evm__fact_blocks**: Links to blocks containing event logs\n- **core_evm__dim_contracts**: Links to contract metadata for event source identification\n- **core_evm__dim_labels**: Links to address labels for contract and user identification\n- **core_evm__ez_token_transfers**: May link to curated token transfer events\n- **core__fact_events**: May provide comparison data with native Flow events\n\n## Commonly-used Fields\n\n- **CONTRACT_ADDRESS**: Essential for contract identification and event source analysis\n- **TOPIC_0**: Critical for event type identification and event categorization\n- **TOPICS**: Important for event parameter analysis and filtering\n- **DATA**: Key for event data extraction and parameter analysis\n- **TX_HASH**: Essential for linking events to their originating transactions\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal event tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "The un-decoded event input topics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_0": {"name": "TOPIC_0", "description": "The first topic of the event, which is a unique identifier for the event.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_1": {"name": "TOPIC_1", "description": "The second topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_2": {"name": "TOPIC_2", "description": "The third topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOPIC_3": {"name": "TOPIC_3", "description": "The fourth topic of the event, if applicable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The un-decoded event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "Whether the event has been removed from the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENT_LOGS_ID": {"name": "FACT_EVENT_LOGS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/testnet/core/testnet__fact_evm_event_logs.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm_testnet", "testnet_gold"]}, "created_at": 1761764423.5655127, "relation_name": "FLOW.testnet.fact_evm_event_logs", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm_testnet', 'testnet_gold']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n {% if uses_receipts_by_hash %}\n tx_hash,\n {% else %}\n receipts_json :transactionHash :: STRING AS tx_hash,\n {% endif %}\n receipts_json,\n receipts_json :logs AS full_logs\n FROM\n {{ ref('silver_evm__testnet_receipts') }}\n WHERE\n 1 = 1\n AND ARRAY_SIZE(receipts_json :logs) > 0\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }})\n {% endif %}\n),\nflattened_logs AS (\n SELECT\n block_number,\n tx_hash,\n lower(receipts_json :from :: STRING) AS origin_from_address,\n lower(receipts_json :to :: STRING) AS origin_to_address,\n CASE\n WHEN receipts_json :status :: STRING = '0x1' THEN TRUE\n WHEN receipts_json :status :: STRING = '1' THEN TRUE\n WHEN receipts_json :status :: STRING = '0x0' THEN FALSE\n WHEN receipts_json :status :: STRING = '0' THEN FALSE\n ELSE NULL\n END AS tx_succeeded,\n VALUE :address :: STRING AS contract_address,\n VALUE :blockHash :: STRING AS block_hash,\n VALUE :blockNumber :: STRING AS block_number_hex,\n VALUE :data :: STRING AS DATA,\n utils.udf_hex_to_int(\n VALUE :logIndex :: STRING\n ) :: INT AS event_index,\n VALUE :removed :: BOOLEAN AS event_removed,\n VALUE :topics AS topics,\n VALUE :transactionHash :: STRING AS transaction_hash,\n utils.udf_hex_to_int(\n VALUE :transactionIndex :: STRING\n ) :: INT AS transaction_index\n FROM\n base,\n LATERAL FLATTEN (\n input => full_logs\n )\n),\nnew_logs AS (\n SELECT\n l.block_number,\n b.block_timestamp,\n l.tx_hash,\n l.transaction_index AS tx_position,\n l.event_index,\n l.contract_address,\n l.topics,\n l.topics [0] :: STRING AS topic_0,\n l.topics [1] :: STRING AS topic_1,\n l.topics [2] :: STRING AS topic_2,\n l.topics [3] :: STRING AS topic_3,\n l.data,\n l.event_removed,\n txs.from_address AS origin_from_address,\n txs.to_address AS origin_to_address,\n txs.origin_function_signature,\n l.tx_succeeded\n FROM\n flattened_logs l\n LEFT JOIN {{ ref('testnet__fact_evm_blocks') }}\n b\n ON l.block_number = b.block_number\n\n{% if is_incremental() %}\nAND b.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\nLEFT JOIN {{ ref('testnet__fact_evm_transactions') }}\ntxs\nON l.tx_hash = txs.tx_hash\nAND l.block_number = txs.block_number\n\n{% if is_incremental() %}\nAND txs.modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nmissing_data AS (\n SELECT\n t.block_number,\n b.block_timestamp AS block_timestamp_heal,\n t.tx_hash,\n t.tx_position,\n t.event_index,\n t.contract_address,\n t.topics,\n t.topic_0,\n t.topic_1,\n t.topic_2,\n t.topic_3,\n t.data,\n t.event_removed,\n txs.from_address AS origin_from_address_heal,\n txs.to_address AS origin_to_address_heal,\n txs.origin_function_signature AS origin_function_signature_heal,\n t.tx_succeeded\n FROM\n {{ this }}\n t\n LEFT JOIN {{ ref('testnet__fact_evm_transactions') }}\n txs\n ON t.tx_hash = txs.tx_hash\n AND t.block_number = txs.block_number\n LEFT JOIN {{ ref('testnet__fact_evm_blocks') }}\n b\n ON t.block_number = b.block_number\n WHERE\n t.block_timestamp IS NULL\n OR t.origin_function_signature IS NULL\n)\n{% endif %},\nall_logs AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded\n FROM\n new_logs\n\n{% if is_incremental() %}\nUNION ALL\nSELECT\n block_number,\n block_timestamp_heal AS block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address_heal AS origin_from_address,\n origin_to_address_heal AS origin_to_address,\n origin_function_signature_heal AS origin_function_signature,\n tx_succeeded\nFROM\n missing_data\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n event_index,\n contract_address,\n topics,\n topic_0,\n topic_1,\n topic_2,\n topic_3,\n DATA,\n event_removed,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n tx_succeeded,\n {{ dbt_utils.generate_surrogate_key(['tx_hash','event_index']) }} AS fact_event_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n all_logs qualify ROW_NUMBER() over (\n PARTITION BY fact_event_logs_id\n ORDER BY\n block_number DESC,\n block_timestamp DESC nulls last,\n origin_function_signature DESC nulls last\n ) = 1", "language": "sql", "refs": [{"name": "silver_evm__testnet_receipts", "package": null, "version": null}, {"name": "testnet__fact_evm_blocks", "package": null, "version": null}, {"name": "testnet__fact_evm_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__testnet_receipts", "model.flow_models.testnet__fact_evm_blocks", "model.flow_models.testnet__fact_evm_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_evm_blocks": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_evm_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/testnet/core/testnet__fact_evm_blocks.sql", "original_file_path": "models/evm/gold/testnet/core/testnet__fact_evm_blocks.sql", "unique_id": "model.flow_models.testnet__fact_evm_blocks", "fqn": ["flow_models", "evm", "gold", "testnet", "core", "testnet__fact_evm_blocks"], "alias": "fact_evm_blocks", "checksum": {"name": "sha256", "checksum": "072d55a6b0e04127e169134438f20653539112dcb8e4ca30ca76f9fe077175f9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm_testnet", "testnet_gold"], "description": "## Description\n\nA comprehensive fact table containing block-level data for EVM-compatible blockchains. This table serves as the foundation for blockchain analysis, providing detailed information about each block including metadata, gas usage, mining information, and blockchain state. The table supports analysis of blockchain performance, gas economics, and network health across multiple EVM chains. Each record represents a single block with complete header information and aggregated transaction data.\n\n## Key Use Cases\n\n- **Blockchain Performance Analysis**: Monitoring block production rates, gas usage patterns, and network efficiency\n- **Gas Economics**: Analyzing gas prices, fee structures, and economic incentives across different EVM chains\n- **Network Health Monitoring**: Tracking block difficulty, mining rewards, and network security metrics\n- **Cross-Chain Comparison**: Comparing performance and characteristics across different EVM-compatible blockchains\n- **Mining Analysis**: Understanding validator/miner behavior and reward distribution patterns\n- **Blockchain State Tracking**: Monitoring blockchain progression and state changes over time\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transaction data within each block\n- **core_evm__fact_event_logs**: May link to event logs emitted in blocks\n- **core_evm__fact_traces**: May link to execution traces for block analysis\n- **core__fact_blocks**: May provide comparison data with native Flow blocks\n- **price__ez_prices_hourly**: May link to native token prices for economic analysis\n\n## Commonly-used Fields\n\n- **BLOCK_NUMBER**: Essential for block identification and chronological analysis\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal data aggregation\n- **GAS_USED/GAS_LIMIT**: Key for gas economics and network efficiency analysis\n- **TX_COUNT**: Important for transaction volume and network activity analysis\n- **MINER**: Critical for mining analysis and validator behavior studies\n- **BASE_FEE_PER_GAS**: Essential for EIP-1559 fee mechanism analysis", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "The hash of the block header for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The network on the blockchain used by a transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "Total number of transactions within a block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "Block size, which is determined by a given block's gas limit.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "The address of the beneficiary to whom the mining rewards were given", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BASE_FEE_PER_GAS": {"name": "BASE_FEE_PER_GAS", "description": "A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MIX_HASH": {"name": "MIX_HASH", "description": "A string of a 256-bit hash encoded as a hexadecimal", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "Any data included by the miner for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "The hash of the block from which a given block is generated. Also known as the parent block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Total gas used in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Total gas limit provided by all transactions in the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "The effort required to mine the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "Total difficulty of the chain at a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "The mechanism which Ethereum Javascript RLP encodes an empty string.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNCLE_BLOCKS": {"name": "UNCLE_BLOCKS", "description": "Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "Block nonce is a value used during mining to demonstrate proof of work for a given block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "The root of the state trie.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "The root of the final state trie of the block", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTIONS_ROOT": {"name": "TRANSACTIONS_ROOT", "description": "The root of the transaction trie of the block", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOGS_BLOOM": {"name": "LOGS_BLOOM", "description": "The bloom filter for the logs of the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/testnet/core/testnet__fact_evm_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm_testnet", "testnet_gold"]}, "created_at": 1761764423.564113, "relation_name": "FLOW.testnet.fact_evm_blocks", "raw_code": "{{ config (\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm_testnet','testnet_gold']\n) }}\n\nSELECT\n block_number,\n block_json :hash :: STRING AS block_hash,\n utils.udf_hex_to_int(\n block_json :timestamp :: STRING\n ) :: TIMESTAMP AS block_timestamp,\n 'testnet' AS network,\n ARRAY_SIZE(\n block_json :transactions\n ) AS tx_count,\n utils.udf_hex_to_int(\n block_json :size :: STRING\n ) :: bigint AS SIZE,\n block_json :miner :: STRING AS miner,\n block_json :mixHash :: STRING AS mix_hash,\n block_json :extraData :: STRING AS extra_data,\n block_json :parentHash :: STRING AS parent_hash,\n utils.udf_hex_to_int(\n block_json :gasUsed :: STRING\n ) :: bigint AS gas_used,\n utils.udf_hex_to_int(\n block_json :gasLimit :: STRING\n ) :: bigint AS gas_limit,\n utils.udf_hex_to_int(\n block_json :baseFeePerGas :: STRING\n ) :: bigint AS base_fee_per_gas,\n utils.udf_hex_to_int(\n block_json :difficulty :: STRING\n ) :: bigint AS difficulty,\n utils.udf_hex_to_int(\n block_json :totalDifficulty :: STRING\n ) :: bigint AS total_difficulty,\n block_json :sha3Uncles :: STRING AS sha3_uncles,\n block_json :uncles AS uncle_blocks,\n utils.udf_hex_to_int(\n block_json :nonce :: STRING\n ) :: bigint AS nonce,\n block_json :receiptsRoot :: STRING AS receipts_root,\n block_json :stateRoot :: STRING AS state_root,\n block_json :transactionsRoot :: STRING AS transactions_root,\n block_json :logsBloom :: STRING AS logs_bloom,\n {{ dbt_utils.generate_surrogate_key(['block_number']) }} AS fact_blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ ref('silver_evm__testnet_blocks') }}\nWHERE 1=1\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver_evm__testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_evm_traces": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_evm_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/gold/testnet/core/testnet__fact_evm_traces.sql", "original_file_path": "models/evm/gold/testnet/core/testnet__fact_evm_traces.sql", "unique_id": "model.flow_models.testnet__fact_evm_traces", "fqn": ["flow_models", "evm", "gold", "testnet", "core", "testnet__fact_evm_traces"], "alias": "fact_evm_traces", "checksum": {"name": "sha256", "checksum": "7b548ea5f0b31a2e24196d522b4d185b38c48633e881628928c2b1ba69c2884b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm_testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::DATE"]}, "tags": ["evm_testnet", "testnet_gold"], "description": "## Description\n\nA comprehensive fact table containing execution trace data for transactions on EVM-compatible blockchains. This table provides detailed information about the internal execution of transactions, including contract calls, value transfers, and execution paths. The table supports deep transaction analysis, debugging, and understanding complex contract interactions across multiple EVM chains. Each record represents a single execution step with complete trace information and execution context.\n\n## Key Use Cases\n\n- **Transaction Debugging**: Understanding why transactions failed or behaved unexpectedly\n- **Contract Interaction Analysis**: Tracking complex multi-contract interactions and call chains\n- **Value Flow Tracking**: Following native token and value transfers through complex transactions\n- **Gas Usage Analysis**: Understanding detailed gas consumption patterns in contract execution\n- **Security Analysis**: Identifying potential security issues and attack patterns\n- **Cross-Chain Trace Analysis**: Comparing execution patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that generated these traces\n- **core_evm__fact_blocks**: Links to blocks containing trace data\n- **core_evm__dim_contracts**: Links to contract metadata for trace analysis\n- **core_evm__ez_native_transfers**: May link to curated native transfer events\n- **core_evm__fact_event_logs**: May link to events emitted during trace execution\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TRACE_INDEX**: Essential for trace ordering and execution sequence analysis\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for call flow analysis and contract interaction tracking\n- **TYPE**: Important for trace categorization and execution type analysis\n- **VALUE**: Key for value transfer tracking and economic analysis\n- **GAS_USED**: Critical for gas consumption analysis and optimization studies\n- **TRACE_SUCCEEDED**: Essential for execution success analysis and error tracking", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_POSITION": {"name": "TX_POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_INDEX": {"name": "TRACE_INDEX", "description": "The index of the trace within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this transaction. This can be a contract address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "The input data for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "OUTPUT": {"name": "OUTPUT", "description": "The output data for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_ADDRESS": {"name": "TRACE_ADDRESS", "description": "The trace address for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "The amount of nested sub traces for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE": {"name": "VALUE", "description": "The value transacted in the native asset.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE_RAW": {"name": "VALUE_PRECISE_RAW", "description": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_PRECISE": {"name": "VALUE_PRECISE", "description": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALUE_HEX": {"name": "VALUE_HEX", "description": "The value of the transaction in hexadecimal format.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "The gas supplied for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "The gas used for this trace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The sending address of this trace. This is not necessarily the from address of the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The receiving address of this trace. This is not necessarily the to address of the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call that triggered this transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRACE_SUCCEEDED": {"name": "TRACE_SUCCEEDED", "description": "The boolean value representing if the trace succeeded.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_REASON": {"name": "ERROR_REASON", "description": "The reason for the trace failure, if any.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REVERT_REASON": {"name": "REVERT_REASON", "description": "The reason for the revert, if available.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Whether the transaction was successful, returned as a boolean.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRACES_ID": {"name": "FACT_TRACES_ID", "description": "The unique identifier for each row in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp at which the row was inserted into the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp at which the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/gold/testnet/core/testnet__fact_evm_traces.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "delete+insert", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE"], "tags": ["evm_testnet", "testnet_gold"]}, "created_at": 1761764423.567376, "relation_name": "FLOW.testnet.fact_evm_traces", "raw_code": "{{ config(\n materialized = \"incremental\",\n incremental_strategy = 'delete+insert',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['evm_testnet', 'testnet_gold']\n) }}\n\nWITH silver_traces AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n parent_trace_address,\n trace_address_array,\n trace_json,\n traces_id,\n 'regular' AS source\n FROM {{ ref('silver_evm__testnet_traces') }}\n WHERE 1 = 1\n {% if is_incremental() %}\n AND modified_timestamp > (\n SELECT COALESCE(MAX(modified_timestamp), '1970-01-01'::TIMESTAMP) AS modified_timestamp\n FROM {{ this }}\n ) \n {% endif %}\n),\n\nsub_traces AS (\n SELECT\n block_number,\n tx_position,\n parent_trace_address,\n COUNT(*) AS sub_traces\n FROM silver_traces\n GROUP BY\n block_number,\n tx_position,\n parent_trace_address\n),\n\ntrace_index_array AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n ARRAY_AGG(flat_value) AS number_array\n FROM (\n SELECT\n block_number,\n tx_position,\n trace_address,\n IFF(VALUE::STRING = 'ORIGIN', -1, VALUE::INT) AS flat_value\n FROM silver_traces,\n LATERAL FLATTEN(input => trace_address_array)\n )\n GROUP BY\n block_number,\n tx_position,\n trace_address\n),\n\ntrace_index_sub_traces AS (\n SELECT\n b.block_number,\n b.tx_position,\n b.trace_address,\n IFNULL(sub_traces, 0) AS sub_traces,\n number_array,\n ROW_NUMBER() OVER (\n PARTITION BY b.block_number, b.tx_position\n ORDER BY number_array ASC\n ) - 1 AS trace_index,\n b.trace_json,\n b.traces_id,\n b.source\n FROM silver_traces b\n LEFT JOIN sub_traces s\n ON b.block_number = s.block_number\n AND b.tx_position = s.tx_position\n AND b.trace_address = s.parent_trace_address\n JOIN trace_index_array n\n ON b.block_number = n.block_number\n AND b.tx_position = n.tx_position\n AND b.trace_address = n.trace_address\n),\n\nerrored_traces AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n trace_json\n FROM trace_index_sub_traces\n WHERE trace_json:error::STRING IS NOT NULL\n),\n\nerror_logic AS (\n SELECT\n b0.block_number,\n b0.tx_position,\n b0.trace_address,\n b0.trace_json:error::STRING AS error,\n b1.trace_json:error::STRING AS any_error,\n b2.trace_json:error::STRING AS origin_error\n FROM trace_index_sub_traces b0\n LEFT JOIN errored_traces b1\n ON b0.block_number = b1.block_number\n AND b0.tx_position = b1.tx_position\n AND b0.trace_address RLIKE CONCAT('^', b1.trace_address, '(_[0-9]+)*$')\n LEFT JOIN errored_traces b2\n ON b0.block_number = b2.block_number\n AND b0.tx_position = b2.tx_position\n AND b2.trace_address = 'ORIGIN'\n),\n\naggregated_errors AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n error,\n IFF(\n MAX(any_error) IS NULL AND error IS NULL AND origin_error IS NULL,\n TRUE,\n FALSE\n ) AS trace_succeeded\n FROM error_logic\n GROUP BY\n block_number,\n tx_position,\n trace_address,\n error,\n origin_error\n),\n\njson_traces AS ( \n SELECT\n block_number,\n tx_position,\n trace_address,\n sub_traces,\n number_array,\n trace_index,\n trace_succeeded,\n trace_json:error::STRING AS error_reason,\n trace_json:revertReason::STRING AS revert_reason,\n lower(trace_json:from::STRING) AS from_address,\n lower(trace_json:to::STRING) AS to_address,\n IFNULL(trace_json:value::STRING, '0x0') AS value_hex,\n IFNULL(utils.udf_hex_to_int(trace_json:value::STRING), '0') AS value_precise_raw,\n utils.udf_decimal_adjust(value_precise_raw, 18) AS value_precise,\n value_precise::FLOAT AS value,\n utils.udf_hex_to_int(trace_json:gas::STRING)::INT AS gas,\n utils.udf_hex_to_int(trace_json:gasUsed::STRING)::INT AS gas_used,\n trace_json:input::STRING AS input,\n trace_json:output::STRING AS output,\n trace_json:type::STRING AS type,\n traces_id\n FROM trace_index_sub_traces\n JOIN aggregated_errors USING (\n block_number,\n tx_position,\n trace_address\n )\n),\n\nincremental_traces AS (\n SELECT\n f.block_number,\n t.tx_hash,\n t.block_timestamp,\n t.origin_function_signature,\n t.from_address AS origin_from_address,\n t.to_address AS origin_to_address,\n f.tx_position,\n f.trace_index,\n f.from_address AS from_address,\n f.to_address AS to_address,\n f.value_hex,\n f.value_precise_raw,\n f.value_precise,\n f.value,\n f.gas,\n f.gas_used,\n f.input,\n f.output,\n f.type,\n f.sub_traces,\n f.error_reason,\n f.revert_reason,\n f.traces_id,\n f.trace_succeeded,\n f.trace_address,\n t.tx_succeeded\n FROM json_traces f\n LEFT OUTER JOIN {{ ref('testnet__fact_evm_transactions') }} t\n ON f.tx_position = t.tx_position\n AND f.block_number = t.block_number\n {% if is_incremental() %}\n AND t.modified_timestamp >= (\n SELECT DATEADD('hour', -24, MAX(modified_timestamp))\n FROM {{ this }}\n )\n {% endif %}\n)\n{% if is_incremental() %},\noverflow_blocks AS (\n SELECT DISTINCT block_number\n FROM silver_traces\n WHERE source = 'overflow'\n),\n\nheal_missing_data AS (\n SELECT\n t.block_number,\n txs.tx_hash,\n txs.block_timestamp AS block_timestamp_heal,\n txs.origin_function_signature AS origin_function_signature_heal,\n txs.from_address AS origin_from_address_heal,\n txs.to_address AS origin_to_address_heal,\n t.tx_position,\n t.trace_index,\n t.from_address,\n t.to_address,\n t.value_hex,\n t.value_precise_raw,\n t.value_precise,\n t.value,\n t.gas,\n t.gas_used,\n t.input,\n t.output,\n t.type,\n t.sub_traces,\n t.error_reason,\n t.revert_reason,\n t.fact_traces_id AS traces_id,\n t.trace_succeeded,\n t.trace_address,\n txs.tx_succeeded AS tx_succeeded_heal\n FROM {{ this }} t\n JOIN {{ ref('testnet__fact_evm_transactions') }} txs\n ON t.tx_position = txs.tx_position\n AND t.block_number = txs.block_number\n WHERE t.tx_position IS NULL\n OR t.block_timestamp IS NULL\n OR t.tx_succeeded IS NULL\n\n)\n{% endif %},\nall_traces AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded\n FROM incremental_traces\n\n{% if is_incremental() %}\n\n UNION ALL\n\n SELECT\n block_number,\n tx_hash,\n block_timestamp_heal AS block_timestamp,\n origin_function_signature_heal AS origin_function_signature,\n origin_from_address_heal AS origin_from_address,\n origin_to_address_heal AS origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded_heal AS tx_succeeded\n FROM heal_missing_data\n\n UNION ALL\n\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_position,\n trace_index,\n from_address,\n to_address,\n value_hex,\n value_precise_raw,\n value_precise,\n value,\n gas,\n gas_used,\n input,\n output,\n type,\n sub_traces,\n error_reason,\n revert_reason,\n trace_succeeded,\n trace_address,\n tx_succeeded\n FROM {{ this }}\n JOIN overflow_blocks USING (block_number)\n{% endif %}\n)\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n tx_position,\n trace_index,\n from_address,\n to_address,\n input,\n output,\n type,\n trace_address,\n sub_traces,\n value,\n value_precise_raw,\n value_precise,\n value_hex,\n gas,\n gas_used,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n trace_succeeded,\n error_reason,\n revert_reason,\n tx_succeeded,\n {{ dbt_utils.generate_surrogate_key(['tx_hash', 'trace_index']) }} AS fact_traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM all_traces\nQUALIFY (ROW_NUMBER() OVER (\n PARTITION BY block_number, tx_position, trace_index\n ORDER BY modified_timestamp DESC, block_timestamp DESC NULLS LAST\n)) = 1", "language": "sql", "refs": [{"name": "silver_evm__testnet_traces", "package": null, "version": null}, {"name": "testnet__fact_evm_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__testnet_traces", "model.flow_models.testnet__fact_evm_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__receipts": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__receipts.sql", "original_file_path": "models/evm/bronze/bronze_evm__receipts.sql", "unique_id": "model.flow_models.bronze_evm__receipts", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__receipts"], "alias": "receipts", "checksum": {"name": "sha256", "checksum": "e85f2e90e16a9c0ec7ef574019e92e4147ca7dc1e6dadb57338fae44caa3376f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.1942985, "relation_name": "FLOW.bronze_evm.receipts", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_receipts\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_receipts"], ["bronze_streamline", "evm_receipts"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_traces": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__FR_traces.sql", "original_file_path": "models/evm/bronze/bronze_evm__FR_traces.sql", "unique_id": "model.flow_models.bronze_evm__FR_traces", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__FR_traces"], "alias": "FR_traces", "checksum": {"name": "sha256", "checksum": "ca1f50885998630323373c6656629f084d4b2513d5d8285aef1aedf394455ced"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["traces"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["traces"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["traces"]}, "created_at": 1761764413.2024918, "relation_name": "FLOW.bronze_evm.FR_traces", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['traces']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_traces_v2\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_traces_v2"], ["bronze_streamline", "evm_traces_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_traces_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__blocks": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__blocks.sql", "original_file_path": "models/evm/bronze/bronze_evm__blocks.sql", "unique_id": "model.flow_models.bronze_evm__blocks", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__blocks"], "alias": "blocks", "checksum": {"name": "sha256", "checksum": "6aa5d94005d1f7dfbf67f92605e630b03ca1796d451bfe9945a05a84739f7958"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.21075, "relation_name": "FLOW.bronze_evm.blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_blocks\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_blocks"], ["bronze_streamline", "evm_blocks"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__traces": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__traces.sql", "original_file_path": "models/evm/bronze/bronze_evm__traces.sql", "unique_id": "model.flow_models.bronze_evm__traces", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__traces"], "alias": "traces", "checksum": {"name": "sha256", "checksum": "6f1171df93c1d33c446031d94c6cdf4edf96f51d9f512d335d6ca8b5c0f34ee7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["traces"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["traces"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["traces"]}, "created_at": 1761764413.2199492, "relation_name": "FLOW.bronze_evm.traces", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['traces']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_traces_v2\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_traces_v2"], ["bronze_streamline", "evm_traces_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_traces_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__decoded_logs": {"database": "FLOW", "schema": "bronze", "name": "bronze__decoded_logs", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze__decoded_logs.sql", "original_file_path": "models/evm/bronze/bronze__decoded_logs.sql", "unique_id": "model.flow_models.bronze__decoded_logs", "fqn": ["flow_models", "evm", "bronze", "bronze__decoded_logs"], "alias": "decoded_logs", "checksum": {"name": "sha256", "checksum": "1d545b09a30026f2432c5cd64a9527e4228a38de210dc2b5b4ff4e363a83278c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm", "evm_decoded_logs"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm", "evm_decoded_logs"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["evm", "evm_decoded_logs"]}, "created_at": 1761764413.2283106, "relation_name": "FLOW.bronze.decoded_logs", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['evm', 'evm_decoded_logs']\n) }}\n\n WITH meta AS (\n SELECT\n job_created_time AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 6), '_', 1) AS INTEGER) AS _partition_by_block_number,\n TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_created_date\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('day', -3, CURRENT_TIMESTAMP()),\n table_name => '{{ source( \"bronze_streamline\", \"evm_decoded_logs\") }}')\n ) A\n )\n SELECT\n block_number,\n id :: STRING AS id,\n DATA,\n metadata,\n b.file_name,\n _inserted_timestamp,\n s._partition_by_block_number AS _partition_by_block_number,\n s._partition_by_created_date AS _partition_by_created_date\n FROM\n {{ source(\n \"bronze_streamline\",\n \"evm_decoded_logs\"\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_number = s._partition_by_block_number\n AND b._partition_by_created_date = s._partition_by_created_date\n WHERE\n b._partition_by_block_number = s._partition_by_block_number\n AND b._partition_by_created_date = s._partition_by_created_date\n AND s._partition_by_created_date >= DATEADD('day', -2, CURRENT_TIMESTAMP())\n AND DATA :error IS NULL\n AND DATA IS NOT NULL", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_decoded_logs"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_decoded_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_receipts": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__FR_receipts.sql", "original_file_path": "models/evm/bronze/bronze_evm__FR_receipts.sql", "unique_id": "model.flow_models.bronze_evm__FR_receipts", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__FR_receipts"], "alias": "FR_receipts", "checksum": {"name": "sha256", "checksum": "3ce1b8c01f51a2c8ae9ab81d7d4e9144e3f7cf5a7719c36332214ed302ebd026"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.2350361, "relation_name": "FLOW.bronze_evm.FR_receipts", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_receipts\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_receipts"], ["bronze_streamline", "evm_receipts"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__decoded_logs_fr": {"database": "FLOW", "schema": "bronze", "name": "bronze__decoded_logs_fr", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze__decoded_logs_fr.sql", "original_file_path": "models/evm/bronze/bronze__decoded_logs_fr.sql", "unique_id": "model.flow_models.bronze__decoded_logs_fr", "fqn": ["flow_models", "evm", "bronze", "bronze__decoded_logs_fr"], "alias": "decoded_logs_fr", "checksum": {"name": "sha256", "checksum": "378e109e3788ca3b3e1a43ff3a39680f06557f84547198e5f36b90cfec413955"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm", "evm_decoded_logs"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm", "evm_decoded_logs"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["evm", "evm_decoded_logs"]}, "created_at": 1761764413.2431803, "relation_name": "FLOW.bronze.decoded_logs_fr", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['evm', 'evm_decoded_logs']\n) }}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 6), '_', 1) AS INTEGER) AS _partition_by_block_number,\n TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_created_date\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"evm_decoded_logs\") }}'\n )\n ) A\n )\nSELECT\n block_number,\n id :: STRING AS id,\n DATA,\n metadata,\n b.file_name,\n _inserted_timestamp,\n s._partition_by_block_number AS _partition_by_block_number,\n s._partition_by_created_date AS _partition_by_created_date\nFROM\n {{ source(\n \"bronze_streamline\",\n \"evm_decoded_logs\"\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_number = s._partition_by_block_number\n AND b._partition_by_created_date = s._partition_by_created_date\nWHERE\n b._partition_by_block_number = s._partition_by_block_number\n AND b._partition_by_created_date = s._partition_by_created_date\n AND DATA :error IS NULL\n AND DATA IS NOT NULL", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_decoded_logs"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_decoded_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__labels": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__labels", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__labels.sql", "original_file_path": "models/evm/bronze/bronze_evm__labels.sql", "unique_id": "model.flow_models.bronze_evm__labels", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__labels"], "alias": "labels", "checksum": {"name": "sha256", "checksum": "36945d78278fb8e3dd50eccd8ce1e6402578e364b57127e2a45bb77b04248c52"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["bronze_labels"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["bronze_labels"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["bronze_labels"]}, "created_at": 1761764413.251433, "relation_name": "FLOW.bronze_evm.labels", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['bronze_labels']\n) }}\n\nSELECT\n system_created_at,\n insert_date,\n blockchain,\n address,\n creator,\n label_type,\n label_subtype,\n address_name,\n project_name,\n _is_deleted,\n modified_timestamp,\n labels_combined_id\nFROM\n {{ source(\n 'crosschain_silver',\n 'labels_combined'\n ) }}\nWHERE\n blockchain = 'flow_evm'\n AND address LIKE '0x%'", "language": "sql", "refs": [], "sources": [["crosschain_silver", "labels_combined"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.crosschain_silver.labels_combined"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm_api__token_reads": {"database": "FLOW", "schema": "bronze_evm_api", "name": "bronze_evm_api__token_reads", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm_api__token_reads.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__token_reads.sql", "unique_id": "model.flow_models.bronze_evm_api__token_reads", "fqn": ["flow_models", "evm", "bronze", "bronze_evm_api__token_reads"], "alias": "token_reads", "checksum": {"name": "sha256", "checksum": "14c00f0c77fa45cc80da249153d61387851ec56ec38fe1554e7e17395b35a0ec"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {"_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/bronze/bronze_evm_api__token_reads.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "full_refresh": false, "tags": ["evm"]}, "created_at": 1761764423.568171, "relation_name": "FLOW.bronze_evm_api.token_reads", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n full_refresh = false,\n tags = ['evm']\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n latest_event_block AS latest_block\n FROM\n {{ ref('silver_evm__relevant_contracts') }}\n WHERE\n total_event_count >= 25\n\n{% if is_incremental() %}\nAND contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n)\n{% endif %}\nORDER BY\n total_event_count DESC\nLIMIT\n 200\n), function_sigs AS (\n SELECT\n '0x313ce567' AS function_sig,\n 'decimals' AS function_name\n UNION\n SELECT\n '0x06fdde03',\n 'name'\n UNION\n SELECT\n '0x95d89b41',\n 'symbol'\n),\nall_reads AS (\n SELECT\n *\n FROM\n base\n JOIN function_sigs\n ON 1 = 1\n),\nready_reads AS (\n SELECT\n contract_address,\n latest_block,\n function_sig,\n RPAD(\n function_sig,\n 64,\n '0'\n ) AS input,\n utils.udf_json_rpc_call(\n 'eth_call',\n [{'to': contract_address, 'from': null, 'data': input}, utils.udf_int_to_hex(latest_block)],\n concat_ws(\n '-',\n contract_address,\n input,\n latest_block\n )\n ) AS rpc_request\n FROM\n all_reads\n),\nnode_call AS (\n SELECT\n contract_address,\n latest_block,\n function_sig,\n input,\n live.udf_api(\n 'POST',\n '{Service}',\n OBJECT_CONSTRUCT(\n 'Content-Type',\n 'application/json'\n ),\n rpc_request,\n 'Vault/prod/flow/evm/mainnet'\n ) AS response\n FROM\n ready_reads\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads\n LIMIT\n 1\n )\n)\nSELECT\n contract_address,\n latest_block AS block_number,\n function_sig,\n NULL AS function_input,\n response,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp\nFROM\n node_call", "language": "sql", "refs": [{"name": "silver_evm__relevant_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_evm__relevant_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm_api__flowscan_verified_contracts": {"database": "FLOW", "schema": "bronze_evm_api", "name": "bronze_evm_api__flowscan_verified_contracts", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm_api__flowscan_verified_contracts.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__flowscan_verified_contracts.sql", "unique_id": "model.flow_models.bronze_evm_api__flowscan_verified_contracts", "fqn": ["flow_models", "evm", "bronze", "bronze_evm_api__flowscan_verified_contracts"], "alias": "flowscan_verified_contracts", "checksum": {"name": "sha256", "checksum": "0f384146cd63be4f6d56190ea8f27232761bf7f62db644d18abe97ce627e9392"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "contract_address", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {"MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/evm/bronze/bronze_evm_api__flowscan_verified_contracts.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "contract_address", "full_refresh": false, "tags": ["evm"]}, "created_at": 1761764423.5839534, "relation_name": "FLOW.bronze_evm_api.flowscan_verified_contracts", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n full_refresh = false,\n tags = ['evm']\n) }}\n\nWITH level1 AS (\n\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts/'\n ) :data AS DATA\n),\nlevel2 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level1\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel3 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level2\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel4 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level3\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel5 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level4\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel6 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level5\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel7 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level6\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel8 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level7\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel9 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level8\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nlevel10 AS (\n SELECT\n {{ target.database }}.live.udf_api(\n 'https://evm.flowscan.io/api/v2/smart-contracts?hash=' || DATA :next_page_params: \"hash\" :: STRING\n ) :data AS DATA\n FROM\n level9\n WHERE\n DATA :next_page_params: \"hash\" :: STRING IS NOT NULL\n),\nua AS (\n SELECT\n DATA\n FROM\n level1\n UNION ALL\n SELECT\n DATA\n FROM\n level2\n UNION ALL\n SELECT\n DATA\n FROM\n level3\n UNION ALL\n SELECT\n DATA\n FROM\n level4\n UNION ALL\n SELECT\n DATA\n FROM\n level5\n UNION ALL\n SELECT\n DATA\n FROM\n level6\n UNION ALL\n SELECT\n DATA\n FROM\n level7\n UNION ALL\n SELECT\n DATA\n FROM\n level8\n UNION ALL\n SELECT\n DATA\n FROM\n level9\n UNION ALL\n SELECT\n DATA\n FROM\n level10\n)\nSELECT\n VALUE AS DATA,\n VALUE :address :hash :: STRING AS contract_address,\n VALUE :address :implementations AS implementations,\n VALUE :address :is_contract :: BOOLEAN AS is_contract,\n VALUE :address :is_verified :: BOOLEAN AS is_verified,\n VALUE :address :name :: STRING AS NAME,\n VALUE :address :private_tags AS private_tags,\n VALUE :verified_at :: datetime AS verified_at,\n {{ dbt_utils.generate_surrogate_key(['contract_address']) }} AS flowscan_verified_contracts_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n ua,\n LATERAL FLATTEN(\n input => DATA :items\n )", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_blocks": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/bronze_evm__FR_blocks.sql", "original_file_path": "models/evm/bronze/bronze_evm__FR_blocks.sql", "unique_id": "model.flow_models.bronze_evm__FR_blocks", "fqn": ["flow_models", "evm", "bronze", "bronze_evm__FR_blocks"], "alias": "FR_blocks", "checksum": {"name": "sha256", "checksum": "79f78fb18bec800086b1b3047d08cb821204f7d0dd93a560e796f89fbd15af39"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.280748, "relation_name": "FLOW.bronze_evm.FR_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_blocks\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_blocks"], ["bronze_streamline", "evm_blocks"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_testnet_receipts": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_testnet_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__FR_testnet_receipts.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__FR_testnet_receipts.sql", "unique_id": "model.flow_models.bronze_evm__FR_testnet_receipts", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__FR_testnet_receipts"], "alias": "FR_testnet_receipts", "checksum": {"name": "sha256", "checksum": "3934e1df2efe2c4924eeef2adb1b145c47b65f5f2ca218d45bdfd2cc91fd8a0c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.2887068, "relation_name": "FLOW.bronze_evm.FR_testnet_receipts", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_testnet_receipts\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_receipts"], ["bronze_streamline", "evm_testnet_receipts"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_testnet_traces": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_testnet_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__FR_testnet_traces.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__FR_testnet_traces.sql", "unique_id": "model.flow_models.bronze_evm__FR_testnet_traces", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__FR_testnet_traces"], "alias": "FR_testnet_traces", "checksum": {"name": "sha256", "checksum": "f8964757dc889be9cf13e8b8b3b8a95c19854901cb794d6a5076bff7c2e177fc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["traces"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["traces"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["traces"]}, "created_at": 1761764413.2969174, "relation_name": "FLOW.bronze_evm.FR_testnet_traces", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['traces']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_testnet_traces\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_traces"], ["bronze_streamline", "evm_testnet_traces"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__FR_testnet_blocks": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__FR_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__FR_testnet_blocks.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__FR_testnet_blocks.sql", "unique_id": "model.flow_models.bronze_evm__FR_testnet_blocks", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__FR_testnet_blocks"], "alias": "FR_testnet_blocks", "checksum": {"name": "sha256", "checksum": "6722183294a56cfe5169477447f9ae4e2e01ff709524bfe355de4fcbf22277a1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.3062687, "relation_name": "FLOW.bronze_evm.FR_testnet_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"evm_testnet_blocks\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_blocks"], ["bronze_streamline", "evm_testnet_blocks"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__testnet_receipts": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__testnet_receipts", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__testnet_receipts.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__testnet_receipts.sql", "unique_id": "model.flow_models.bronze_evm__testnet_receipts", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__testnet_receipts"], "alias": "testnet_receipts", "checksum": {"name": "sha256", "checksum": "85e453d42b3fcd7decec7d87a6d4fe85e1720bf9036e723b2e4298dfe023b9ae"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.3144703, "relation_name": "FLOW.bronze_evm.testnet_receipts", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_testnet_receipts\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_receipts"], ["bronze_streamline", "evm_testnet_receipts"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_receipts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__testnet_traces": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__testnet_traces", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__testnet_traces.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__testnet_traces.sql", "unique_id": "model.flow_models.bronze_evm__testnet_traces", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__testnet_traces"], "alias": "testnet_traces", "checksum": {"name": "sha256", "checksum": "6fb310743cc296042072669691341a1ec6adf370b03275d9cde197de2eb3689f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["traces"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["traces"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["traces"]}, "created_at": 1761764413.3226986, "relation_name": "FLOW.bronze_evm.testnet_traces", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['traces']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_testnet_traces\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_traces"], ["bronze_streamline", "evm_testnet_traces"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_traces"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_evm__testnet_blocks": {"database": "FLOW", "schema": "bronze_evm", "name": "bronze_evm__testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "evm/bronze/testnet/bronze_evm__testnet_blocks.sql", "original_file_path": "models/evm/bronze/testnet/bronze_evm__testnet_blocks.sql", "unique_id": "model.flow_models.bronze_evm__testnet_blocks", "fqn": ["flow_models", "evm", "bronze", "testnet", "bronze_evm__testnet_blocks"], "alias": "testnet_blocks", "checksum": {"name": "sha256", "checksum": "a4f2a01fea20a565a0438743d69c323e452cbacb7a2eb250295fdd77d9fc3dd4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764413.3318927, "relation_name": "FLOW.bronze_evm.testnet_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"evm_testnet_blocks\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "evm_testnet_blocks"], ["bronze_streamline", "evm_testnet_blocks"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.evm_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__evm_addresses": {"database": "FLOW", "schema": "streamline", "name": "streamline__evm_addresses", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/streamline__evm_addresses.sql", "original_file_path": "models/streamline/external/streamline__evm_addresses.sql", "unique_id": "model.flow_models.streamline__evm_addresses", "fqn": ["flow_models", "streamline", "external", "streamline__evm_addresses"], "alias": "evm_addresses", "checksum": {"name": "sha256", "checksum": "5cf1541c4b8264ee9965e9279aa66b33940832b0f40caddb395f4fa78363ac68"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "evm_addresses_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["evm_addresses_id"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_non_core"], "description": "Table of unique EVM addresses.", "columns": {"address": {"name": "address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "evm_addresses_id": {"name": "evm_addresses_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/streamline__evm_addresses.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "evm_addresses_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["evm_addresses_id"], "tags": ["streamline_non_core"]}, "created_at": 1761764423.595193, "relation_name": "FLOW.streamline.evm_addresses", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'evm_addresses_id',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n cluster_by = ['evm_addresses_id'],\n tags = ['streamline_non_core']\n) }}\n\nWITH points_transfers AS (\n\n SELECT\n from_address,\n to_address\n FROM\n {{ ref('silver_api__points_transfers') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nonchain AS (\n SELECT\n DISTINCT from_address AS address\n FROM\n {{ ref('core_evm__fact_transactions') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\nevm_addresses AS (\n SELECT\n DISTINCT from_address AS address\n FROM\n points_transfers\n UNION\n SELECT\n DISTINCT to_address AS address\n FROM\n points_transfers\n UNION\n SELECT\n DISTINCT address\n FROM\n onchain\n)\nSELECT\n address,\n SYSDATE() AS modified_timestamp,\n SYSDATE() AS inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['address']\n ) }} AS evm_addresses_id,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n evm_addresses qualify(ROW_NUMBER() over (PARTITION BY address\nORDER BY\n inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}, {"name": "core_evm__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__points_transfers", "model.flow_models.core_evm__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__reward_points_complete": {"database": "FLOW", "schema": "streamline", "name": "streamline__reward_points_complete", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/balances/streamline__reward_points_complete.sql", "original_file_path": "models/streamline/external/flow/balances/streamline__reward_points_complete.sql", "unique_id": "model.flow_models.streamline__reward_points_complete", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "streamline__reward_points_complete"], "alias": "reward_points_complete", "checksum": {"name": "sha256", "checksum": "b996057d82afc400c0784701ac8b8c7dd486fc4d570dd59573dbaf9e61476aa1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "reward_points_complete_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["request_date :: DATE", "address"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "reward_points_complete_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["request_date :: DATE", "address"], "tags": ["streamline_non_core"]}, "created_at": 1761764413.3517349, "relation_name": "FLOW.streamline.reward_points_complete", "raw_code": "-- depends_on: {{ ref('bronze_api__reward_points') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"reward_points_complete_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['request_date :: DATE', 'address'],\n tags = ['streamline_non_core']\n) }}\nSELECT\n partition_key,\n VALUE :ADDRESS :: STRING as address,\n to_timestamp(partition_key) :: DATE AS request_date,\n _inserted_timestamp,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n {{ dbt_utils.generate_surrogate_key(\n ['address', 'partition_key']\n ) }} AS reward_points_complete_id\nFROM\n {{ ref('bronze_api__reward_points') }}\nWHERE \n TYPEOF(DATA) != 'NULL_VALUE'\n\n{% if is_incremental() %}\n AND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "bronze_api__reward_points", "package": null, "version": null}, {"name": "bronze_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__reward_points": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__reward_points", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/balances/bronze_api__reward_points.sql", "original_file_path": "models/streamline/external/flow/balances/bronze_api__reward_points.sql", "unique_id": "model.flow_models.bronze_api__reward_points", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "bronze_api__reward_points"], "alias": "reward_points", "checksum": {"name": "sha256", "checksum": "4401b9240cf937d37ad758626bd58ebca44b0062b7f01eb0358336bd27acaf2f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.3643646, "relation_name": "FLOW.bronze_api.reward_points", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"reward_points\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "reward_points"], ["bronze_streamline", "reward_points"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__reward_points": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__reward_points", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/balances/silver_api__reward_points.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.sql", "unique_id": "model.flow_models.silver_api__reward_points", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "silver_api__reward_points"], "alias": "reward_points", "checksum": {"name": "sha256", "checksum": "e7b9bbe5266bf1041ff0ecae672a24ce406b8844ef7770fb1226c94c6f7ab16e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "reward_points_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE", "address"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_non_core"], "description": "Response from the Reward Points API", "columns": {"partition_key": {"name": "partition_key", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "address": {"name": "address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "request_date": {"name": "request_date", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "boxes": {"name": "boxes", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "boxes_opened": {"name": "boxes_opened", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "eth_address": {"name": "eth_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "keys": {"name": "keys", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "points": {"name": "points", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "reward_points_id": {"name": "reward_points_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/flow/balances/silver_api__reward_points.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "reward_points_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE", "address"], "tags": ["streamline_non_core"]}, "created_at": 1761764423.6036215, "relation_name": "FLOW.silver_api.reward_points", "raw_code": "-- depends_on: {{ ref('bronze_api__reward_points') }}\n-- depends_on: {{ ref('bronze_api__FR_reward_points') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"reward_points_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE', 'address'],\n tags = ['streamline_non_core']\n) }}\n\nSELECT\n partition_key,\n VALUE :ADDRESS :: STRING as address,\n to_timestamp(partition_key) :: DATE AS request_date,\n DATA :boxes :: NUMBER as boxes,\n DATA :boxes_opened :: NUMBER as boxes_opened,\n DATA :eth_address :: STRING as eth_address,\n DATA :keys :: NUMBER as keys,\n DATA :points :: NUMBER as points,\n {{ dbt_utils.generate_surrogate_key(\n ['address', 'partition_key']\n ) }} AS reward_points_id,\n _inserted_timestamp,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze_api__reward_points') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze_api__FR_reward_points') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY reward_points_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze_api__reward_points", "package": null, "version": null}, {"name": "bronze_api__FR_reward_points", "package": null, "version": null}, {"name": "bronze_api__FR_reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__reward_points", "model.flow_models.bronze_api__FR_reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__reward_points_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__reward_points_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/balances/streamline__reward_points_realtime.sql", "original_file_path": "models/streamline/external/flow/balances/streamline__reward_points_realtime.sql", "unique_id": "model.flow_models.streamline__reward_points_realtime", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "streamline__reward_points_realtime"], "alias": "reward_points_realtime", "checksum": {"name": "sha256", "checksum": "2b5db5f6617a33b635eadfeee1232e584c03ba3f870318df02ff129137084536"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.3848476, "relation_name": "FLOW.streamline.reward_points_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params = {\n \"external_table\": \"reward_points\",\n \"sql_limit\": \"30000\",\n \"producer_batch_size\": \"3000\",\n \"worker_batch_size\": \"1500\",\n \"sql_source\": \"{{this.identifier}}\"\n }\n )\n) }}\n\nWITH evm_addresses AS (\n\n SELECT\n DISTINCT address AS address\n FROM\n {{ ref('streamline__evm_addresses') }}\n WHERE\n address IS NOT null\n),\ncomplete_addresses AS (\n SELECT\n DISTINCT address\n FROM\n {{ ref('streamline__reward_points_complete') }}\n WHERE\n request_date = SYSDATE() :: DATE\n),\naddresses_to_query AS (\n SELECT\n a.address\n FROM\n evm_addresses a\n LEFT JOIN complete_addresses b on a.address = b.address\n WHERE \n b.address is null \n)\nSELECT\n DATE_PART('EPOCH', SYSDATE()) :: INTEGER AS partition_key,\n address,\n {{ target.database }}.live.udf_api(\n 'GET',\n '{Service}/points/ethereum/' || address,\n {\n 'User-Agent': 'Flipside/0.1',\n 'Accept': 'application/json',\n 'Connection': 'keep-alive'\n },\n {},\n 'Vault/prod/flow/points-api/prod'\n ) AS request\nFROM\n addresses_to_query", "language": "sql", "refs": [{"name": "streamline__evm_addresses", "package": null, "version": null}, {"name": "streamline__reward_points_complete", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__evm_addresses", "model.flow_models.streamline__reward_points_complete"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__FR_reward_points": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__FR_reward_points", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/balances/bronze_api__FR_reward_points.sql", "original_file_path": "models/streamline/external/flow/balances/bronze_api__FR_reward_points.sql", "unique_id": "model.flow_models.bronze_api__FR_reward_points", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "bronze_api__FR_reward_points"], "alias": "FR_reward_points", "checksum": {"name": "sha256", "checksum": "d6b23d00327bdd23d303c9caa0295e4cde98cf3f48f6fbc9c3b9ad557560d794"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.3954723, "relation_name": "FLOW.bronze_api.FR_reward_points", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"reward_points\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "reward_points"], ["bronze_streamline", "reward_points"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__points_transfers": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__points_transfers", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/transfers/bronze_api__points_transfers.sql", "original_file_path": "models/streamline/external/flow/transfers/bronze_api__points_transfers.sql", "unique_id": "model.flow_models.bronze_api__points_transfers", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "bronze_api__points_transfers"], "alias": "points_transfers", "checksum": {"name": "sha256", "checksum": "4a731f756bcb8dba7d2689b891208cfaacde86c4115d8dd3cf56030c0d6fc1cf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.4039207, "relation_name": "FLOW.bronze_api.points_transfers", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"points_transfers\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "points_transfers"], ["bronze_streamline", "points_transfers"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__points_transfers_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__points_transfers_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/transfers/streamline__points_transfers_realtime.sql", "original_file_path": "models/streamline/external/flow/transfers/streamline__points_transfers_realtime.sql", "unique_id": "model.flow_models.streamline__points_transfers_realtime", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "streamline__points_transfers_realtime"], "alias": "points_transfers_realtime", "checksum": {"name": "sha256", "checksum": "543c7ddd7a30f54efb5d3579bc6e8cd942599cd67406eb43d2e79da8044a5199"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.4122763, "relation_name": "FLOW.streamline.points_transfers_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params = {\n \"external_table\": \"points_transfers\",\n \"sql_limit\": \"1\",\n \"producer_batch_size\": \"1\",\n \"worker_batch_size\": \"1\",\n \"sql_source\": \"{{this.identifier}}\",\n \"exploded_key\": tojson([\"transfers\"]),\n \"include_top_level_json\": tojson([\"address\"])\n }\n )\n) }}\n\n\nSELECT\n DATE_PART('EPOCH', SYSDATE()) :: INTEGER AS partition_key,\n {{ target.database }}.live.udf_api(\n 'GET',\n '{Service}points/dapp/transfer/all',\n {\n 'Authorization': 'Bearer ' || '{{ env_var(\"JWT\", \"\") }}',\n 'Accept': 'application/json',\n 'Connection': 'keep-alive',\n 'Content-Type': 'application/json',\n 'User-Agent': 'Flipside/0.1'\n },\n {},\n 'Vault/prod/flow/points-api/prod'\n ) AS request", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__points_transfers": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__points_transfers", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/transfers/silver_api__points_transfers.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.sql", "unique_id": "model.flow_models.silver_api__points_transfers", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "silver_api__points_transfers"], "alias": "points_transfers", "checksum": {"name": "sha256", "checksum": "bdc14ba7d92d0e304288c86da0af63e0e2072a6fbbd1ce7bb83ce7863da2d881"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(from_address, to_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "points_transfers_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["created_at :: DATE", "from_address"]}, "tags": ["streamline_non_core"], "description": "Response from the Reward Points API Transfers Endpoint. Logs each response and dedplicates by batch_id. Original _inserted_timestamp preserved as request timestamp.", "columns": {"partition_key": {"name": "partition_key", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "request_date": {"name": "request_date", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "created_at": {"name": "created_at", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "from_address": {"name": "from_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "batch_id": {"name": "batch_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "batch_index": {"name": "batch_index", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transfer_index": {"name": "transfer_index", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "boxes": {"name": "boxes", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "keys": {"name": "keys", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "points": {"name": "points", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "to_address": {"name": "to_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "points_transfers_id": {"name": "points_transfers_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "unique_key": "points_transfers_id", "cluster_by": ["created_at :: DATE", "from_address"], "tags": ["streamline_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(from_address, to_address)"]}, "created_at": 1761764423.658339, "relation_name": "FLOW.silver_api.points_transfers", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = \"points_transfers_id\",\n cluster_by = ['created_at :: DATE', 'from_address'],\n post_hook = [ \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(from_address, to_address)\" ],\n tags = ['streamline_non_core']\n) }}\n\nWITH points_transfers_raw AS (\n\n SELECT\n partition_key,\n request_date,\n from_address,\n batch_index,\n batch_id,\n created_at,\n batch_status,\n batch_transfers,\n _inserted_timestamp\n FROM\n {{ ref('silver_api__points_transfers_response') }}\n\n),\nflatten_transfers AS (\n SELECT\n partition_key,\n request_date,\n created_at,\n from_address,\n batch_index,\n batch_id,\n _inserted_timestamp,\n A.index AS transfer_index,\n A.value :boxes :: NUMBER AS boxes,\n A.value :keys :: NUMBER AS keys,\n A.value :points :: NUMBER AS points,\n A.value :toAddressId :: STRING AS to_address\n FROM\n points_transfers_raw,\n LATERAL FLATTEN(batch_transfers) A\n)\nSELECT\n request_date,\n created_at,\n batch_id,\n batch_index,\n transfer_index,\n from_address,\n to_address,\n boxes,\n keys,\n points,\n partition_key,\n {{ dbt_utils.generate_surrogate_key(\n ['from_address', 'batch_id', 'transfer_index']\n ) }} AS points_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id,\n _inserted_timestamp\nFROM\n flatten_transfers", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__FR_points_transfers": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__FR_points_transfers", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/transfers/bronze_api__FR_points_transfers.sql", "original_file_path": "models/streamline/external/flow/transfers/bronze_api__FR_points_transfers.sql", "unique_id": "model.flow_models.bronze_api__FR_points_transfers", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "bronze_api__FR_points_transfers"], "alias": "FR_points_transfers", "checksum": {"name": "sha256", "checksum": "962eca51adc0fce4974fa051748c8c3f1339a490d871b4ec7514465e18138c15"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.4356167, "relation_name": "FLOW.bronze_api.FR_points_transfers", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"points_transfers\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "points_transfers"], ["bronze_streamline", "points_transfers"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__points_transfers_response": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__points_transfers_response", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/flow/transfers/silver_api__points_transfers_response.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.sql", "unique_id": "model.flow_models.silver_api__points_transfers_response", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "silver_api__points_transfers_response"], "alias": "points_transfers_response", "checksum": {"name": "sha256", "checksum": "88932d2cc5fbbb2ce5f4613656e3ec7cc32ff42008d6e382fba5bfd0e3f662f8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "points_transfers_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "Silver table for points transfers response", "columns": {"partition_key": {"name": "partition_key", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "request_date": {"name": "request_date", "description": "Request date", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "data": {"name": "data", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "points_transfers_id": {"name": "points_transfers_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "unique_key": "points_transfers_id", "tags": ["streamline_non_core"]}, "created_at": 1761764423.6376708, "relation_name": "FLOW.silver_api.points_transfers_response", "raw_code": "-- depends_on: {{ ref('bronze_api__points_transfers') }}\n-- depends_on: {{ ref('bronze_api__FR_points_transfers') }}\n{{ config(\n materialized = 'table',\n unique_key = \"points_transfers_id\",\n tags = ['streamline_non_core']\n) }}\n\n{% if execute %}\n -- Query max partition key from the bronze table to use in CTE\n {% set query %}\n\n SELECT\n MAX(partition_key)\n FROM\n {{ ref('bronze_api__points_transfers') }}\n WHERE\n TYPEOF(data) != 'NULL_VALUE'\n\n {% endset %}\n {% set max_partition_key = run_query(query) [0] [0] %}\n {% set must_fr = False %}\n {% do log(\n \"max_partition_key: \" ~ max_partition_key,\n info = True\n ) %}\n {% if max_partition_key == '' or max_partition_key is none %}\n {% do log(\"No recent data found. Using FR table.\", info = True) %}\n {% set query %}\n\n SELECT\n MAX(partition_key)\n FROM\n {{ ref('bronze_api__FR_points_transfers') }}\n WHERE\n TYPEOF(data) != 'NULL_VALUE'\n\n {% endset%}\n\n {% set max_partition_key = run_query(query) [0] [0] %}\n {% set must_fr = True %}\n {% do log(\n \"max_partition_key: \" ~ max_partition_key,\n info = True\n ) %}\n {# {% do exceptions.raise_compiler_error(\"max_partition_key is not set. Aborting model execution.\") %} #}\n {% endif %}\n {% endif %}\n\nSELECT\n partition_key,\n TO_TIMESTAMP(partition_key) :: DATE AS request_date,\n VALUE :address :: STRING AS from_address,\n ZEROIFNULL(VALUE :array_index :: INTEGER) AS batch_index,\n DATA :batchId :: STRING AS batch_id,\n DATA :createdAt :: TIMESTAMP_NTZ AS created_at,\n DATA :secondsToFinalize :: INTEGER AS seconds_to_finalize,\n DATA :status :: STRING AS batch_status,\n DATA :transfers :: ARRAY AS batch_transfers,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['VALUE :address :: STRING', 'DATA :batchId :: STRING']\n ) }} AS points_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n {% if must_fr %}\n {{ ref('bronze_api__FR_points_transfers') }}\n {% else %}\n {{ ref('bronze_api__points_transfers') }}\n {% endif %}\nWHERE\n partition_key = {{ max_partition_key }}", "language": "sql", "refs": [{"name": "bronze_api__points_transfers", "package": null, "version": null}, {"name": "bronze_api__FR_points_transfers", "package": null, "version": null}, {"name": "bronze_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__points_transfers", "model.flow_models.bronze_api__FR_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__topshot_moments": {"database": "FLOW", "schema": "streamline", "name": "streamline__topshot_moments", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/streamline__topshot_moments.sql", "original_file_path": "models/streamline/external/topshot/streamline__topshot_moments.sql", "unique_id": "model.flow_models.streamline__topshot_moments", "fqn": ["flow_models", "streamline", "external", "topshot", "streamline__topshot_moments"], "alias": "topshot_moments", "checksum": {"name": "sha256", "checksum": "3410e31b8ee658ec55e1710d2a02ab457a5bb702212c6c80351b147e187cd9f0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_evm"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["moment_id", "event_contract"], "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete_evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": ["moment_id", "event_contract"], "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete_evm"]}, "created_at": 1761764413.4603307, "relation_name": "FLOW.streamline.topshot_moments", "raw_code": "{{ config (\n materialized = \"incremental\",\n unique_key = [\"moment_id\",\"event_contract\"],\n merge_exclude_columns = [\"inserted_timestamp\"],\n tags = ['streamline_complete_evm']\n) }}\n\nWITH mints AS (\n\n SELECT\n event_contract,\n event_data :momentID :: STRING AS moment_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__nft_moments_s') }}\n WHERE\n event_contract = 'A.0b2a3299cc857e29.TopShot'\n AND event_type = 'MomentMinted'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n)\n{% endif %}\n),\nsales AS (\n SELECT\n nft_collection AS event_contract,\n nft_id AS moment_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__nft_sales_s') }}\n WHERE\n nft_collection ILIKE '%topshot%'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n)\n{% endif %}\n),\nall_topshots AS (\n SELECT\n event_contract,\n moment_id,\n _inserted_timestamp\n FROM\n mints\n UNION ALL\n SELECT\n event_contract,\n moment_id,\n _inserted_timestamp\n FROM\n sales\n)\nSELECT\n event_contract,\n moment_id,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['event_contract','moment_id']\n ) }} AS topshot_moments_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n all_topshots qualify ROW_NUMBER() over (\n PARTITION BY event_contract,\n moment_id\n ORDER BY\n _inserted_timestamp DESC\n ) = 1", "language": "sql", "refs": [{"name": "silver__nft_moments_s", "package": null, "version": null}, {"name": "silver__nft_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__topshot_metadata_complete": {"database": "FLOW", "schema": "streamline", "name": "streamline__topshot_metadata_complete", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/streamline__topshot_metadata_complete.sql", "original_file_path": "models/streamline/external/topshot/streamline__topshot_metadata_complete.sql", "unique_id": "model.flow_models.streamline__topshot_metadata_complete", "fqn": ["flow_models", "streamline", "external", "topshot", "streamline__topshot_metadata_complete"], "alias": "topshot_metadata_complete", "checksum": {"name": "sha256", "checksum": "d9fb8ff33de716346aa1e46fa4a7be4d24d6660b1bc0f772ae77fc1006948b86"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "topshot_metadata_complete_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "topshot_metadata_complete_id", "merge_exclude_columns": ["inserted_timestamp"], "tags": ["streamline_complete"]}, "created_at": 1761764413.4727044, "relation_name": "FLOW.streamline.topshot_metadata_complete", "raw_code": "-- depends_on: {{ ref('bronze__streamline_topshot_metadata') }}\n-- depends_on: {{ ref('bronze__streamline_topshot_metadata_FR') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"topshot_metadata_complete_id\",\n merge_exclude_columns = [\"inserted_timestamp\"],\n tags = ['streamline_complete']\n) }}\n\nSELECT\n VALUE :CONTRACT :: STRING AS event_contract,\n VALUE :id :: STRING AS moment_id,\n DATA :errors :extensions :error_reason :: STRING AS error_reason,\n partition_key :: STRING AS partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['event_contract','moment_id']\n ) }} AS topshot_metadata_complete_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_topshot_metadata') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_topshot_metadata_FR') }}\n{% endif %}\n\n{% if is_incremental() %}\n{% else %}\n UNION ALL\n SELECT\n contract AS event_contract,\n id AS moment_id,\n CASE\n WHEN len(\n DATA :getMintedMoment\n ) IS NULL THEN 'null data'\n END error_reason,\n to_char(TO_TIMESTAMP_NTZ(SYSDATE()), 'YYYYMMDD') AS partition_key,\n _INSERTED_DATE AS _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['event_contract','moment_id']\n ) }} AS topshot_metadata_complete_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n {{ source(\n 'bronze_streamline',\n 'moments_minted_metadata_api'\n ) }}\n {% endif %}\n\n qualify(ROW_NUMBER() over (PARTITION BY topshot_metadata_complete_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_topshot_metadata", "package": null, "version": null}, {"name": "bronze__streamline_topshot_metadata_FR", "package": null, "version": null}, {"name": "bronze__streamline_topshot_metadata_FR", "package": null, "version": null}], "sources": [["bronze_streamline", "moments_minted_metadata_api"]], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.moments_minted_metadata_api", "model.flow_models.bronze__streamline_topshot_metadata", "model.flow_models.bronze__streamline_topshot_metadata_FR"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_topshot_metadata": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_topshot_metadata", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/bronze__streamline_topshot_metadata.sql", "original_file_path": "models/streamline/external/topshot/bronze__streamline_topshot_metadata.sql", "unique_id": "model.flow_models.bronze__streamline_topshot_metadata", "fqn": ["flow_models", "streamline", "external", "topshot", "bronze__streamline_topshot_metadata"], "alias": "streamline_topshot_metadata", "checksum": {"name": "sha256", "checksum": "e8fb23379e402addc5f4ab3120789447788bca856511ac307b874a809d82800d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.4875228, "relation_name": "FLOW.bronze.streamline_topshot_metadata", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n{{ streamline_external_table_query_v2(\n model = \"topshot_metadata\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "topshot_metadata"], ["bronze_streamline", "topshot_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.topshot_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__topshot_metadata_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__topshot_metadata_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/streamline__topshot_metadata_realtime.sql", "original_file_path": "models/streamline/external/topshot/streamline__topshot_metadata_realtime.sql", "unique_id": "model.flow_models.streamline__topshot_metadata_realtime", "fqn": ["flow_models", "streamline", "external", "topshot", "streamline__topshot_metadata_realtime"], "alias": "topshot_metadata_realtime", "checksum": {"name": "sha256", "checksum": "22e216d401b252e64fce7c2486c0540d662f0cf7231a951080e1208cce979217"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline", "topshot", "moments_metadata", "backfill"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline", "topshot", "moments_metadata", "backfill"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline", "topshot", "moments_metadata", "backfill"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.4968295, "relation_name": "FLOW.streamline.topshot_metadata_realtime", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['streamline', 'topshot', 'moments_metadata', 'backfill'],\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\": \"topshot_metadata\",\n \"sql_limit\": \"500\",\n \"producer_batch_size\": \"100\",\n \"worker_batch_size\": \"100\",\n \"sql_source\": \"{{this.identifier}}\",\n \"async_concurrent_requests\": \"10\" }\n )\n) }}\n\nWITH api_parameters AS (\n -- Use the same parameters as for realtime\n\n SELECT\n base_url,\n query\n FROM\n {{ ref('streamline__topshot_parameters') }}\n WHERE\n contract = 'A.0b2a3299cc857e29.TopShot'\n),\nwork_todo AS (\n SELECT\n event_contract,\n moment_id\n FROM\n {{ ref('streamline__topshot_moments') }}\n EXCEPT\n SELECT\n event_contract,\n moment_id\n FROM\n {{ ref('streamline__topshot_metadata_complete') }}\n)\nSELECT\n to_char(TO_TIMESTAMP_NTZ(SYSDATE()), 'YYYYMMDD') AS partition_key,\n m.event_contract AS contract,\n m.moment_id AS id,\n {{ target.database }}.live.udf_api(\n 'POST',\n p.base_url,\n OBJECT_CONSTRUCT(\n 'Accept',\n 'application/json',\n 'Accept-Encoding',\n 'gzip',\n 'Connection',\n 'keep-alive',\n 'Content-Type',\n 'application/json',\n 'User-Agent',\n 'Flipside_Flow_metadata/0.1'\n ),\n OBJECT_CONSTRUCT(\n 'query',\n p.query,\n 'variables',\n OBJECT_CONSTRUCT(\n 'momentId',\n m.moment_id\n )\n )\n ) AS request\nFROM\n work_todo m\n CROSS JOIN api_parameters p", "language": "sql", "refs": [{"name": "streamline__topshot_parameters", "package": null, "version": null}, {"name": "streamline__topshot_moments", "package": null, "version": null}, {"name": "streamline__topshot_metadata_complete", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__topshot_parameters", "model.flow_models.streamline__topshot_moments", "model.flow_models.streamline__topshot_metadata_complete"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__topshot_parameters": {"database": "FLOW", "schema": "streamline", "name": "streamline__topshot_parameters", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/streamline__topshot_parameters.sql", "original_file_path": "models/streamline/external/topshot/streamline__topshot_parameters.sql", "unique_id": "model.flow_models.streamline__topshot_parameters", "fqn": ["flow_models", "streamline", "external", "topshot", "streamline__topshot_parameters"], "alias": "topshot_parameters", "checksum": {"name": "sha256", "checksum": "095529b8ddada2f387c9f9ae4374173907f790cd74447c481a560b12cac026ec"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["livequery", "topshot", "allday", "moment_metadata"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["livequery", "topshot", "allday", "moment_metadata"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "table", "unique_key": "contract", "tags": ["livequery", "topshot", "allday", "moment_metadata"]}, "created_at": 1761764413.5071146, "relation_name": "FLOW.streamline.topshot_parameters", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = 'contract',\n tags = ['livequery', 'topshot', 'allday', 'moment_metadata']\n ) }}\n\n SELECT\n 'A.0b2a3299cc857e29.TopShot' AS contract,\n 'https://public-api.nbatopshot.com/graphql' as base_url,\n 'query getMintedMoment($momentId: ID!) {\n getMintedMoment(momentId: $momentId) {\n data {\n id\n version\n sortID\n set {\n id\n sortID\n version\n flowId\n flowName\n flowSeriesNumber\n flowLocked\n setVisualId\n assetPath\n assets {\n images {\n type\n url\n }\n }\n }\n play {\n id\n version\n description\n flowID\n sortID\n status\n assets {\n videos {\n type\n url\n videoLength\n }\n videoLengthInMilliseconds\n }\n stats {\n playerID\n playerName\n firstName\n lastName\n jerseyNumber\n teamAtMoment\n awayTeamName\n awayTeamScore\n homeTeamName\n homeTeamScore\n dateOfMoment\n totalYearsExperience\n teamAtMomentNbaId\n height\n weight\n currentTeam\n currentTeamId\n primaryPosition\n homeTeamNbaId\n awayTeamNbaId\n nbaSeason\n draftYear\n draftSelection\n draftRound\n birthplace\n birthdate\n draftTeam\n draftTeamNbaId\n playCategory\n playType\n quarter\n }\n statsPlayerGameScores {\n blocks\n points\n steals\n assists\n minutes\n rebounds\n turnovers\n plusMinus\n flagrantFouls\n personalFouls\n technicalFouls\n twoPointsMade\n blockedAttempts\n fieldGoalsMade\n freeThrowsMade\n threePointsMade\n defensiveRebounds\n offensiveRebounds\n pointsOffTurnovers\n twoPointsAttempted\n assistTurnoverRatio\n fieldGoalsAttempted\n freeThrowsAttempted\n twoPointsPercentage\n fieldGoalsPercentage\n freeThrowsPercentage\n threePointsAttempted\n threePointsPercentage\n playerPosition\n }\n statsPlayerSeasonAverageScores {\n minutes\n blocks\n points\n steals\n assists\n rebounds\n turnovers\n plusMinus\n flagrantFouls\n personalFouls\n technicalFouls\n twoPointsMade\n blockedAttempts\n fieldGoalsMade\n freeThrowsMade\n threePointsMade\n defensiveRebounds\n offensiveRebounds\n pointsOffTurnovers\n twoPointsAttempted\n assistTurnoverRatio\n fieldGoalsAttempted\n freeThrowsAttempted\n twoPointsPercentage\n fieldGoalsPercentage\n freeThrowsPercentage\n threePointsAttempted\n threePointsPercentage\n efficiency\n true_shooting_attempts\n points_in_paint_made\n points_in_paint_attempted\n points_in_paint\n fouls_drawn\n offensive_fouls\n fast_break_points\n fast_break_points_attempted\n fast_break_points_made\n second_chance_points\n second_chance_points_attempted\n second_chance_points_made\n }\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n flowId\n flowSerialNumber\n price\n forSale\n listingOrderID\n owner {\n dapperID\n email\n flowAddress\n username\n profileImageUrl\n twitterHandle\n segmentID\n }\n assetPathPrefix\n setPlay {\n id: ID\n setID\n playID\n flowRetired\n circulationCount\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n createdAt\n acquiredAt\n packListingID\n tags {\n id\n name\n title\n visible\n hardcourt\n level\n }\n }\n }\n }' AS query", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_topshot_metadata_FR": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_topshot_metadata_FR", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/topshot/bronze__streamline_topshot_metadata_FR.sql", "original_file_path": "models/streamline/external/topshot/bronze__streamline_topshot_metadata_FR.sql", "unique_id": "model.flow_models.bronze__streamline_topshot_metadata_FR", "fqn": ["flow_models", "streamline", "external", "topshot", "bronze__streamline_topshot_metadata_FR"], "alias": "streamline_topshot_metadata_FR", "checksum": {"name": "sha256", "checksum": "528d7f41fcea4d30b23c29903c4f9c79bc85f062f36311b08c37169be4b762f7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core"]}, "created_at": 1761764413.5137372, "relation_name": "FLOW.bronze.streamline_topshot_metadata_FR", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core']\n) }}\n{{ streamline_external_table_FR_query_v2(\n model = \"topshot_metadata\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "topshot_metadata"], ["bronze_streamline", "topshot_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.topshot_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__FR_transaction_entries": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__FR_transaction_entries", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/transaction_entries/bronze_api__FR_transaction_entries.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/bronze_api__FR_transaction_entries.sql", "unique_id": "model.flow_models.bronze_api__FR_transaction_entries", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "bronze_api__FR_transaction_entries"], "alias": "FR_transaction_entries", "checksum": {"name": "sha256", "checksum": "be88634ad3144fb3109a5144c61e7a5c5c9790646acab105924115330bc7a32a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["rewards_points_spend"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["rewards_points_spend"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["rewards_points_spend"]}, "created_at": 1761764413.5228364, "relation_name": "FLOW.bronze_api.FR_transaction_entries", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['rewards_points_spend']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"transaction_entries\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_entries"], ["bronze_streamline", "transaction_entries"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_entries"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__transaction_entries_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__transaction_entries_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/transaction_entries/streamline__transaction_entries_realtime.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/streamline__transaction_entries_realtime.sql", "unique_id": "model.flow_models.streamline__transaction_entries_realtime", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "streamline__transaction_entries_realtime"], "alias": "transaction_entries_realtime", "checksum": {"name": "sha256", "checksum": "48a8d5f21c7ceebecbeedf1d70cd4c4402300166df2aed9f359686cc1db3f68b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.5310216, "relation_name": "FLOW.streamline.transaction_entries_realtime", "raw_code": "-- depends_on: {{ ref('silver_api__transaction_entries') }}\n{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\": \"transaction_entries\",\n \"sql_limit\": \"1\",\n \"producer_batch_size\": \"1\",\n \"worker_batch_size\": \"1\",\n \"sql_source\": \"{{this.identifier}}\" }\n )\n) }}\n\n{% if not var(\n 'STOREFRONT_INITIAL_RUN',\n false\n ) %}\n {% if execute %}\n {% set query %}\n WITH target_entry_id AS (\n\n SELECT\n entry_id,\n ROW_NUMBER() over (\n ORDER BY\n partition_key DESC,\n INDEX DESC\n ) AS rn\n FROM\n {{ ref('silver_api__transaction_entries') }}\n WHERE _inserted_timestamp >= SYSDATE() - INTERVAL '14 days'\n )\n SELECT\n entry_id\n FROM\n target_entry_id\n WHERE\n rn = 2 \n {% endset %}\n {% set starting_after = run_query(query).columns [0].values() [0] %}\n {{ log(\n \"last_id: \" ~ starting_after,\n info = True\n ) }}\n {% endif %}\n{% endif %}\n\nSELECT\n {{ var(\n 'API_LIMIT',\n 100\n ) }} AS api_limit,\n '{{ starting_after }}' AS starting_after,\n DATE_PART('EPOCH', SYSDATE()) :: INTEGER AS partition_key,\n {{ target.database }}.live.udf_api(\n 'GET',\n '{Service}/api/loyalty/transaction_entries' || '?organizationId=' || '{organization_id}' || '&websiteId=' || '{website_id}' || '&limit=' || api_limit{% if not var('STOREFRONT_INITIAL_RUN', false) %} || '&startingAfter=' || '{{ starting_after }}'{% endif %} || '&sortDir=asc',\n { 'x-api-key': '{Authentication}' },\n {},\n 'Vault/prod/flow/snag-api'\n ) AS request", "language": "sql", "refs": [{"name": "silver_api__transaction_entries", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__transaction_entries"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__reward_points_spend": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__reward_points_spend", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/transaction_entries/silver_api__reward_points_spend.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.sql", "unique_id": "model.flow_models.silver_api__reward_points_spend", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "silver_api__reward_points_spend"], "alias": "reward_points_spend", "checksum": {"name": "sha256", "checksum": "ee8925e6fff447d88eb7b3e436c82b5d0973a84334f12f86dc52659d924b19e3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["rewards_points_spend", "streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(user_wallet_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "entry_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["rewards_points_spend", "streamline_non_core"], "description": "Response from the Storefront Transaction Entries API", "columns": {"entry_id": {"name": "entry_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "created_at": {"name": "created_at", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "direction": {"name": "direction", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount_start": {"name": "amount_start", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount_end": {"name": "amount_end", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "user_id": {"name": "user_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "user_wallet_address": {"name": "user_wallet_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transaction_id": {"name": "transaction_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "data": {"name": "data", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "partition_key": {"name": "partition_key", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "index": {"name": "index", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "reward_points_spend_id": {"name": "reward_points_spend_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "entry_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE"], "tags": ["rewards_points_spend", "streamline_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(user_wallet_address)"]}, "created_at": 1761764423.6982403, "relation_name": "FLOW.silver_api.reward_points_spend", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = \"entry_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE'],\n post_hook = [ \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(user_wallet_address)\" ],\n tags = ['rewards_points_spend', 'streamline_non_core']\n) }}\n\nWITH silver_responses AS (\n\n SELECT\n partition_key,\n entry_id,\n created_at,\n INDEX,\n DATA,\n _inserted_timestamp\n FROM\n {{ ref('silver_api__transaction_entries') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY entry_id\nORDER BY\n _inserted_timestamp DESC)) = 1\n)\nSELECT\n entry_id,\n created_at,\n\n DATA :direction :: STRING AS direction,\n DATA :amount :: NUMBER AS amount,\n DATA :loyaltyAccountStartAmount :: NUMBER AS amount_start,\n DATA :loyaltyAccountEndAmount :: NUMBER AS amount_end,\n\n DATA :loyaltyAccountId :: STRING AS account_id,\n DATA :loyaltyAccount :user :id :: STRING AS user_id,\n DATA :loyaltyAccount :user :walletAddress :: STRING AS user_wallet_address,\n\n DATA :loyaltyTransactionId :: STRING AS transaction_id,\n\n DATA,\n partition_key,\n INDEX,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['entry_id', 'partition_key']\n ) }} AS reward_points_spend_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n silver_responses", "language": "sql", "refs": [{"name": "silver_api__transaction_entries", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__transaction_entries"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__transaction_entries": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__transaction_entries", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/transaction_entries/bronze_api__transaction_entries.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/bronze_api__transaction_entries.sql", "unique_id": "model.flow_models.bronze_api__transaction_entries", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "bronze_api__transaction_entries"], "alias": "transaction_entries", "checksum": {"name": "sha256", "checksum": "b39a27693e1abb973c14b85709f0ecfca30ca0671bd3d48223a4724b7454293b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["rewards_points_spend"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["rewards_points_spend"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["rewards_points_spend"]}, "created_at": 1761764413.5569866, "relation_name": "FLOW.bronze_api.transaction_entries", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['rewards_points_spend']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"transaction_entries\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_entries"], ["bronze_streamline", "transaction_entries"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_entries"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__transaction_entries": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__transaction_entries", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/transaction_entries/silver_api__transaction_entries.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__transaction_entries.sql", "unique_id": "model.flow_models.silver_api__transaction_entries", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "silver_api__transaction_entries"], "alias": "transaction_entries", "checksum": {"name": "sha256", "checksum": "523f5d347d787c3bad76012922aeb9f54df8d343498c02156f02e15ba69cc15e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["rewards_points_spend", "streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "transaction_entries_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["rewards_points_spend", "streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "transaction_entries_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE"], "tags": ["rewards_points_spend", "streamline_non_core"]}, "created_at": 1761764413.5653257, "relation_name": "FLOW.silver_api.transaction_entries", "raw_code": "-- depends_on: {{ ref('bronze_api__transaction_entries') }}\n-- depends_on: {{ ref('bronze_api__FR_transaction_entries') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"transaction_entries_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE'],\n tags = ['rewards_points_spend', 'streamline_non_core']\n) }}\n\n{% if var(\n 'STOREFRONT_INITIAL_RUN',\n false\n ) %}\n\n SELECT\n partition_key,\n NULL AS entry_count,\n NULL AS starting_after,\n NULL AS api_limit,\n NULL AS first_entry_id,\n NULL AS last_entry_id,\n TRY_PARSE_JSON(DATA) :createdAt :: timestamp_ntz AS created_at,\n TRY_PARSE_JSON(DATA) :id :: STRING AS entry_id,\n index_in_batch :: INTEGER AS INDEX,\n TRY_PARSE_JSON(DATA) AS DATA,\n _inserted_timestamp :: timestamp_ntz AS _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['entry_id', 'partition_key']\n ) }} AS transaction_entries_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM\n {{ source(\n 'flow_seeds',\n 'transaction_entries'\n ) }}\n {% else %}\n WITH bronze AS (\n SELECT\n partition_key,\n DATA,\n VALUE :STARTING_AFTER :: STRING AS starting_after,\n VALUE :API_LIMIT :: INTEGER AS api_limit,\n ARRAY_SIZE(\n DATA :data :: ARRAY\n ) AS entry_count,\n DATA :data [0] :id :: STRING AS first_entry_id,\n DATA :data [entry_count - 1] :id :: STRING AS last_entry_id,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze_api__transaction_entries') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze_api__FR_transaction_entries') }}\n{% endif %}\n)\nSELECT\n partition_key,\n entry_count,\n starting_after,\n api_limit,\n first_entry_id AS request_first_entry_id,\n last_entry_id AS request_last_entry_id,\n VALUE :createdAt :: timestamp_ntz AS created_at,\n VALUE :id :: STRING AS entry_id,\n INDEX :: INTEGER AS INDEX,\n VALUE :: variant AS DATA,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['entry_id', 'partition_key']\n ) }} AS transaction_entries_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n bronze,\n LATERAL FLATTEN(\n input => DATA :data :: ARRAY\n ) qualify ROW_NUMBER() over (\n PARTITION BY transaction_entries_id\n ORDER BY\n _inserted_timestamp DESC\n ) = 1\n{% endif %}", "language": "sql", "refs": [{"name": "bronze_api__transaction_entries", "package": null, "version": null}, {"name": "bronze_api__FR_transaction_entries", "package": null, "version": null}, {"name": "bronze_api__FR_transaction_entries", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__transaction_entries", "model.flow_models.bronze_api__FR_transaction_entries"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__minting_assets_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__minting_assets_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/storefront_items/streamline__minting_assets_realtime.sql", "original_file_path": "models/streamline/external/snag/storefront_items/streamline__minting_assets_realtime.sql", "unique_id": "model.flow_models.streamline__minting_assets_realtime", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "streamline__minting_assets_realtime"], "alias": "minting_assets_realtime", "checksum": {"name": "sha256", "checksum": "927c57cbf51dd6ffaff62e7d2a9464ac33c64668398a8d3a9af0a27ddc1e75ff"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.5787458, "relation_name": "FLOW.streamline.minting_assets_realtime", "raw_code": "-- depends_on: {{ ref('silver_api__storefront_items') }}\n\n{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = '{{this.schema}}.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\": \"minting_assets\",\n \"sql_limit\": \"1\",\n \"producer_batch_size\": \"1\",\n \"worker_batch_size\": \"1\",\n \"sql_source\": \"{{this.identifier}}\" }\n )\n) }}\n\nSELECT\n {{ var(\n 'API_LIMIT',\n 1000\n ) }} AS api_limit,\n DATE_PART('EPOCH', SYSDATE()) :: INTEGER AS partition_key,\n {{ target.database }}.live.udf_api(\n 'GET',\n '{Service}/api/minting/assets' || '?organizationId=' || '{organization_id}' || '&websiteId=' || '{website_id}' || '&limit=' || api_limit || '&includeDeleted=true' || '&includeMetadata=true',\n { 'x-api-key': '{Authentication}' },\n {},\n 'Vault/prod/flow/snag-api'\n ) AS request", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__FR_minting_assets": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__FR_minting_assets", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/storefront_items/bronze_api__FR_minting_assets.sql", "original_file_path": "models/streamline/external/snag/storefront_items/bronze_api__FR_minting_assets.sql", "unique_id": "model.flow_models.bronze_api__FR_minting_assets", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "bronze_api__FR_minting_assets"], "alias": "FR_minting_assets", "checksum": {"name": "sha256", "checksum": "0aeb2de258085593cdf516eeb2d6952b4b1491d6733adea38f4c896ef60fb35b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core", "minting_assets"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core", "minting_assets"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core", "minting_assets"]}, "created_at": 1761764413.5896306, "relation_name": "FLOW.bronze_api.FR_minting_assets", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core', 'minting_assets']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"minting_assets\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "minting_assets"], ["bronze_streamline", "minting_assets"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.minting_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__minting_assets": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__minting_assets", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/storefront_items/silver_api__minting_assets.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__minting_assets.sql", "unique_id": "model.flow_models.silver_api__minting_assets", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "silver_api__minting_assets"], "alias": "minting_assets", "checksum": {"name": "sha256", "checksum": "dcb33373d4389145ce0eb29f422615f237c312611d4bbf7c47b8894a5f8fd8ba"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "minting_assets_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "minting_assets_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE"], "tags": ["streamline_non_core"]}, "created_at": 1761764413.6748621, "relation_name": "FLOW.silver_api.minting_assets", "raw_code": "-- depends_on: {{ ref('bronze_api__minting_assets') }}\n-- depends_on: {{ ref('bronze_api__FR_minting_assets') }}\n{{ config(\n materialized = 'incremental',\n unique_key = \"minting_assets_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE'],\n tags = ['streamline_non_core']\n) }}\n\nWITH bronze AS (\n\n SELECT\n partition_key,\n DATA,\n VALUE :API_LIMIT :: INTEGER AS api_limit,\n ARRAY_SIZE(\n DATA :data :: ARRAY\n ) AS item_count,\n DATA :data [0] :id :: STRING AS first_item_id,\n DATA :data [item_count - 1] :id :: STRING AS last_item_id,\n _inserted_timestamp\n FROM\n\n{% if is_incremental() %}\n{{ ref('bronze_api__minting_assets') }}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n )\n{% else %}\n {{ ref('bronze_api__FR_minting_assets') }}\n{% endif %}\n)\nSELECT\n partition_key,\n item_count,\n api_limit,\n first_item_id AS request_first_item_id,\n last_item_id AS request_last_item_id,\n VALUE :createdAt :: timestamp_ntz AS created_at,\n VALUE :id :: STRING AS item_id,\n INDEX :: INTEGER AS INDEX,\n VALUE :: variant AS DATA,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['item_id', 'partition_key']\n ) }} AS minting_assets_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n bronze,\n LATERAL FLATTEN(\n input => DATA :data :: ARRAY\n )", "language": "sql", "refs": [{"name": "bronze_api__minting_assets", "package": null, "version": null}, {"name": "bronze_api__FR_minting_assets", "package": null, "version": null}, {"name": "bronze_api__FR_minting_assets", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze_api__minting_assets", "model.flow_models.bronze_api__FR_minting_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.silver_api__storefront_items": {"database": "FLOW", "schema": "silver_api", "name": "silver_api__storefront_items", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/storefront_items/silver_api__storefront_items.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.sql", "unique_id": "model.flow_models.silver_api__storefront_items", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "silver_api__storefront_items"], "alias": "storefront_items", "checksum": {"name": "sha256", "checksum": "c9fd311937151acf40dbc9cd1d8f62d2cf7d640e1d7f473de5bc19f95da538ce"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(storefront_item_id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "item_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["_inserted_timestamp :: DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["streamline_non_core"], "description": "Response from the Minting Assets API", "columns": {"item_id": {"name": "item_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "created_at": {"name": "created_at", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "partition_key": {"name": "partition_key", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "index": {"name": "index", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_inserted_timestamp": {"name": "_inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "reward_points_spend_id": {"name": "reward_points_spend_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "item_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["_inserted_timestamp :: DATE"], "tags": ["streamline_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(storefront_item_id)"]}, "created_at": 1761764423.7338707, "relation_name": "FLOW.silver_api.storefront_items", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = \"item_id\",\n incremental_strategy = 'merge',\n merge_exclude_columns = [\"inserted_timestamp\"],\n cluster_by = ['_inserted_timestamp :: DATE'],\n post_hook = [ \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(storefront_item_id)\" ],\n tags = ['streamline_non_core']\n) }}\n\nWITH silver_responses AS (\n\n SELECT\n partition_key,\n item_id,\n created_at,\n INDEX,\n DATA,\n _inserted_timestamp\n FROM\n {{ ref('silver_api__minting_assets') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n\n)\nSELECT\n item_id,\n created_at,\n\n DATA :additionalMedia :: variant AS additional_media,\n DATA :animationUrl :: STRING AS animation_url,\n DATA :artistInfo :: variant AS artist_info,\n DATA :assetNr :: STRING AS asset_nr,\n DATA :attributes :: variant AS attributes,\n DATA :auctionId :: STRING AS auction_id,\n DATA :auctionItems :: variant AS auction_items,\n DATA :burnToRedeemDetails :: variant AS burn_to_redeem_details,\n DATA :burnToRedeemType :: STRING AS burn_to_redeem_type,\n DATA :burnedAt :: timestamp_ntz AS burned_at,\n DATA :contractAddress :: STRING AS contract_address,\n DATA :currencyAddress :: STRING AS currency_address,\n DATA :currencyDecimals :: INTEGER AS currency_decimals,\n DATA :deletedAt :: timestamp_ntz AS deleted_at,\n DATA :description :: STRING AS description,\n DATA :doesRequireW9 :: BOOLEAN AS does_require_w9,\n DATA :enableBurnToRedeem :: BOOLEAN AS enable_burn_to_redeem,\n DATA :imageUrl :: STRING AS image_url,\n DATA :isListed :: BOOLEAN AS is_listed,\n DATA :isPhygitalItem :: BOOLEAN AS is_phygital_item,\n DATA :isPriceInUSD :: BOOLEAN AS is_price_in_usd,\n DATA :isRedeemableSeparateFromPurchase :: BOOLEAN AS is_redeemable_separate_from_purchase,\n DATA :listingEndsAt :: timestamp_ntz AS listing_ends_at,\n DATA :listingStartsAt :: timestamp_ntz AS listing_starts_at,\n DATA :listingType :: STRING AS listing_type,\n DATA :loyaltyCurrency :: STRING AS loyalty_currency,\n DATA :loyaltyCurrencyId :: STRING AS loyalty_currency_id,\n DATA :metadataUri :: STRING AS metadata_uri,\n DATA :mintStatus :: STRING AS mint_status,\n DATA :mintingContract :: VARIANT AS minting_contract,\n DATA :mintingContractAssetMintStatus :: STRING AS minting_contract_asset_mint_status,\n DATA :mintingContractId :: STRING AS minting_contract_id,\n DATA :name :: STRING AS name,\n DATA :network :: STRING AS network,\n DATA :organizationId :: STRING AS organization_id,\n DATA :perUserMintLimit :: INTEGER AS per_user_mint_limit,\n DATA :perUserMintMinLimit :: INTEGER AS per_user_mint_min_limit,\n DATA :preRevealMedia :: variant AS pre_reveal_media,\n DATA :price :: NUMBER AS price,\n DATA :quantity :: INTEGER AS quantity,\n DATA :quantityMinted :: INTEGER AS quantity_minted,\n DATA :redeemableUntil :: timestamp_ntz AS redeemable_until,\n DATA :revealedAt :: timestamp_ntz AS revealed_at,\n DATA :shippingPrice :: NUMBER AS shipping_price,\n DATA :shippingWithin :: STRING AS shipping_within,\n DATA :statusTracker :: STRING AS status_tracker,\n DATA :tokenId :: STRING AS token_id,\n DATA :tokenType :: STRING AS token_type,\n DATA :updatedAt :: timestamp_ntz AS updated_at,\n DATA :websiteId :: STRING AS website_id,\n DATA AS response_json,\n partition_key,\n INDEX,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['item_id', 'partition_key']\n ) }} AS storefront_item_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n silver_responses\n\n\nqualify(ROW_NUMBER() over (PARTITION BY item_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "silver_api__minting_assets", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__minting_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze_api__minting_assets": {"database": "FLOW", "schema": "bronze_api", "name": "bronze_api__minting_assets", "resource_type": "model", "package_name": "flow_models", "path": "streamline/external/snag/storefront_items/bronze_api__minting_assets.sql", "original_file_path": "models/streamline/external/snag/storefront_items/bronze_api__minting_assets.sql", "unique_id": "model.flow_models.bronze_api__minting_assets", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "bronze_api__minting_assets"], "alias": "minting_assets", "checksum": {"name": "sha256", "checksum": "e4f93fbd1bb2afd670faa1796d4a06b31adf21c54c6a5138bd9d5d775dfdb4bb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_non_core", "minting_assets"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_non_core", "minting_assets"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_non_core", "minting_assets"]}, "created_at": 1761764413.6996129, "relation_name": "FLOW.bronze_api.minting_assets", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_non_core', 'minting_assets']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"minting_assets\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "minting_assets"], ["bronze_streamline", "minting_assets"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.minting_assets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__testnet_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/streamline__testnet_blocks.sql", "original_file_path": "models/streamline/core/streamline__testnet_blocks.sql", "unique_id": "model.flow_models.streamline__testnet_blocks", "fqn": ["flow_models", "streamline", "core", "streamline__testnet_blocks"], "alias": "testnet_blocks", "checksum": {"name": "sha256", "checksum": "a06c2096f0406c1eb87e648730f3cbce8b3d31a165506d4b5385292c76e63cf4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_testnet"]}, "created_at": 1761764413.7089496, "relation_name": "FLOW.streamline.testnet_blocks", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['streamline_realtime_testnet']\n) }}\n\n{% if execute %}\n\n{% set height = run_query('SELECT streamline.udf_get_chainhead_testnet()') %}\n{% set block_height = height.columns[0].values()[0] %}\n{% else %}\n{% set block_height = 0 %}\n{% endif %}\n\nSELECT\n height as block_height\nFROM\n TABLE(streamline.udtf_get_base_table({{block_height}}))\nWHERE\n block_height > 280000000", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__blocks", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/streamline__blocks.sql", "original_file_path": "models/streamline/core/streamline__blocks.sql", "unique_id": "model.flow_models.streamline__blocks", "fqn": ["flow_models", "streamline", "core", "streamline__blocks"], "alias": "blocks", "checksum": {"name": "sha256", "checksum": "5dac73d9d914cb02b89bfc6a9f1a90e1f2e6d7df8b6cfa88f323368bf2eab6c1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_view"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1761764413.7182245, "relation_name": "FLOW.streamline.blocks", "raw_code": "{{ config (\n materialized = \"view\",\n tags = ['streamline_view']\n) }}\n\n{% if execute %}\n{% set height = run_query('SELECT streamline.udf_get_chainhead()') %}\n{% set block_height = height.columns[0].values()[0] %}\n{% else %}\n{% set block_height = 0 %}\n{% endif %}\n\nSELECT\n height as block_height\nFROM\n TABLE(streamline.udtf_get_base_table({{block_height}}))\nWHERE\n block_height > 4132133 -- Root Height for Candidate node 7 \n -- the earliest available block we can ingest since earlier candidate nodes\n -- do not have the get_block_by_height grpc method\n -- https://developers.flow.com/concepts/nodes/node-operation/past-sporks#candidate-4", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_testnet_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete_testnet/streamline__complete_get_testnet_blocks.sql", "original_file_path": "models/streamline/core/complete_testnet/streamline__complete_get_testnet_blocks.sql", "unique_id": "model.flow_models.streamline__complete_get_testnet_blocks", "fqn": ["flow_models", "streamline", "core", "complete_testnet", "streamline__complete_get_testnet_blocks"], "alias": "complete_get_testnet_blocks", "checksum": {"name": "sha256", "checksum": "9db1f2721c62deae983e4ec2427d6ee0085ff0881d010bbb75f595f3ea551156"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"]}, "tags": ["streamline_complete_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"], "tags": ["streamline_complete_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764413.7275763, "relation_name": "FLOW.streamline.complete_get_testnet_blocks", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_blocks') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_blocks') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"block_number\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete_testnet']\n) }}\n\nSELECT\n DATA,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_blocks') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_blocks') }}\nWHERE\n TRUE\n{% endif %}\nAND NOT (\n DATA :status :: INT != 2\n) \nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_blocks", "model.flow_models.bronze__streamline_fr_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_testnet_collections": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_testnet_collections", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete_testnet/streamline__complete_get_testnet_collections.sql", "original_file_path": "models/streamline/core/complete_testnet/streamline__complete_get_testnet_collections.sql", "unique_id": "model.flow_models.streamline__complete_get_testnet_collections", "fqn": ["flow_models", "streamline", "core", "complete_testnet", "streamline__complete_get_testnet_collections"], "alias": "complete_get_testnet_collections", "checksum": {"name": "sha256", "checksum": "a845851274ca8b956d95acbbb76383235d88bfe5ffd9e1806fd66e9a2f325599"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.7389157, "relation_name": "FLOW.streamline.complete_get_testnet_collections", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_collections') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_collections') }}\n\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete_testnet']\n) }}\n\nSELECT\n id,\n data,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_collections') }} \nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_collections') }} \n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_collections", "model.flow_models.bronze__streamline_fr_testnet_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_testnet_transaction_results": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_testnet_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete_testnet/streamline__complete_get_testnet_transaction_results.sql", "original_file_path": "models/streamline/core/complete_testnet/streamline__complete_get_testnet_transaction_results.sql", "unique_id": "model.flow_models.streamline__complete_get_testnet_transaction_results", "fqn": ["flow_models", "streamline", "core", "complete_testnet", "streamline__complete_get_testnet_transaction_results"], "alias": "complete_get_testnet_transaction_results", "checksum": {"name": "sha256", "checksum": "09b020854775798a458cd01e6ce07b44f742fe79e7c0270885118c8f32eab106"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.7493064, "relation_name": "FLOW.streamline.complete_get_testnet_transaction_results", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_transaction_results') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_transaction_results') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete_testnet']\n) }}\n\nSELECT\n id,\n DATA,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_transaction_results') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_transaction_results') }}\nWHERE\n TRUE\n{% endif %}\nAND NOT (\n DATA :status :: INT < 4\n) qualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_transaction_results", "model.flow_models.bronze__streamline_fr_testnet_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_testnet_transactions": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_testnet_transactions", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete_testnet/streamline__complete_get_testnet_transactions.sql", "original_file_path": "models/streamline/core/complete_testnet/streamline__complete_get_testnet_transactions.sql", "unique_id": "model.flow_models.streamline__complete_get_testnet_transactions", "fqn": ["flow_models", "streamline", "core", "complete_testnet", "streamline__complete_get_testnet_transactions"], "alias": "complete_get_testnet_transactions", "checksum": {"name": "sha256", "checksum": "818962128f5a3868babf3e9324a19656866391634ca36fbc5a2df41ffd3c60da"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete_testnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete_testnet"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.759758, "relation_name": "FLOW.streamline.complete_get_testnet_transactions", "raw_code": "-- depends_on: {{ ref('bronze__streamline_testnet_transactions') }}\n-- depends_on: {{ ref('bronze__streamline_fr_testnet_transactions') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete_testnet']\n) }}\n\nSELECT\n id,\n data,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_testnet_transactions') }} \nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_testnet_transactions') }} \n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_testnet_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_testnet_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_testnet_transactions", "model.flow_models.bronze__streamline_fr_testnet_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime/streamline__get_blocks_realtime.sql", "original_file_path": "models/streamline/core/realtime/streamline__get_blocks_realtime.sql", "unique_id": "model.flow_models.streamline__get_blocks_realtime", "fqn": ["flow_models", "streamline", "core", "realtime", "streamline__get_blocks_realtime"], "alias": "get_blocks_realtime", "checksum": {"name": "sha256", "checksum": "be3b0f35fcc0ea63b4e35b4bec4ab1dd687b4c3bdf30c4c6bd28d7af85b0b97d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.771133, "relation_name": "FLOW.streamline.get_blocks_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','access.mainnet.nodes.onflow.org:9000','external_table', 'blocks_v2', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime']\n) }}\n\nWITH last_3_days AS ({% if var('STREAMLINE_RUN_HISTORY') %}\n\n SELECT\n MAX(root_height) AS block_height\n FROM\n {{ ref('seeds__network_version') }}\n {% else %}\n SELECT\n MAX(block_height) - 210000 AS block_height\n FROM\n {{ ref('streamline__blocks') }}\n {% endif %}),\n tbl AS (\n SELECT\n block_height\n FROM\n {{ ref('streamline__blocks') }}\n WHERE\n (\n block_height >= (\n SELECT\n block_height\n FROM\n last_3_days\n )\n )\n AND block_height IS NOT NULL\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref('streamline__complete_get_blocks') }}\n WHERE\n (\n block_height >= (\n SELECT\n block_height\n FROM\n last_3_days\n )\n )\n AND block_height IS NOT NULL\n )\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n tbl\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime/streamline__get_transaction_results_realtime.sql", "original_file_path": "models/streamline/core/realtime/streamline__get_transaction_results_realtime.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_realtime", "fqn": ["flow_models", "streamline", "core", "realtime", "streamline__get_transaction_results_realtime"], "alias": "get_transaction_results_realtime", "checksum": {"name": "sha256", "checksum": "66ab68156373adde83866bd4595cee8d4ce58fd79aaefe2a1ff5a6e01fe0d4bc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.78351, "relation_name": "FLOW.streamline.get_transaction_results_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','access.mainnet.nodes.onflow.org:9000','external_table', 'transaction_results_v2', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime']\n) }}\n\nWITH last_3_days AS (\n{% if var('STREAMLINE_RUN_HISTORY') %}\n\n SELECT\n MAX(root_height) AS block_height\n FROM\n {{ ref('seeds__network_version') }}\n {% elif var('STREAMLINE_BACKFILL', False) %}\n SELECT\n 107600000 AS block_height\n \n {% else %}\n SELECT\n MAX(block_height) - 210000 AS block_height\n FROM\n {{ ref('streamline__blocks') }}\n {% endif %}),\n collection_transactions AS (\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref(\"streamline__complete_get_collections\") }}\n cc,\n LATERAL FLATTEN(\n input => cc.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n last_3_days\n )\n ),\n -- CTE to identify transactions that haven't been ingested yet\n transactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n ) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id :: STRING,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id :: STRING\n )\n ) AS request\nFROM\n transactions_to_ingest\n\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_collections", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_collections", "model.flow_models.streamline__complete_get_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime/streamline__get_transactions_realtime.sql", "original_file_path": "models/streamline/core/realtime/streamline__get_transactions_realtime.sql", "unique_id": "model.flow_models.streamline__get_transactions_realtime", "fqn": ["flow_models", "streamline", "core", "realtime", "streamline__get_transactions_realtime"], "alias": "get_transactions_realtime", "checksum": {"name": "sha256", "checksum": "ea34aa06d8537649921b554b6ee3da1065845bafad072f50e6a139929dede2a0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.7936022, "relation_name": "FLOW.streamline.get_transactions_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','access.mainnet.nodes.onflow.org:9000','external_table', 'transactions_v2', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime']\n) }}\n\nWITH last_3_days AS ({% if var('STREAMLINE_RUN_HISTORY') %}\n\n SELECT\n MAX(root_height) AS block_height\n FROM\n {{ ref('seeds__network_version') }}\n {% else %}\n SELECT\n MAX(block_height) - 210000 AS block_height\n FROM\n {{ ref('streamline__blocks') }}\n {% endif %}),\n collection_transactions AS (\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref(\"streamline__complete_get_collections\") }}\n cc,\n LATERAL FLATTEN(\n input => cc.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n last_3_days\n )\n ),\n -- CTE to identify transactions that haven't been ingested yet\n transactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n ) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id :: STRING,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id :: STRING\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_collections", "package": null, "version": null}, {"name": "streamline__complete_get_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_collections", "model.flow_models.streamline__complete_get_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_account_storage_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_account_storage_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime/streamline__get_account_storage_realtime.sql", "original_file_path": "models/streamline/core/realtime/streamline__get_account_storage_realtime.sql", "unique_id": "model.flow_models.streamline__get_account_storage_realtime", "fqn": ["flow_models", "streamline", "core", "realtime", "streamline__get_account_storage_realtime"], "alias": "get_account_storage_realtime", "checksum": {"name": "sha256", "checksum": "161d5a72a8ba98504b55a4129546800d89d28cb72cbc7c133f1df673a4915d94"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime", "account_storage"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime", "account_storage"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime", "account_storage"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.8042843, "relation_name": "FLOW.streamline.get_account_storage_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"account_storage\",\n \"sql_limit\" :\"100000\",\n \"producer_batch_size\" :\"50000\",\n \"worker_batch_size\" :\"10000\",\n \"async_concurrent_requests\" :\"10\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_realtime', 'account_storage']\n) }}\n\nwith all_event_contracts as (\n select \n min(block_height) as events_start,\n event_contract\n from {{ ref('core__fact_events') }}\n where tx_succeeded\n group by all \n),\nrelevant_block_heights as (\n select \n block_timestamp::date as block_date,\n max(block_height) as block_height\n from {{ ref('core__fact_blocks') }}\n where block_timestamp >= '2025-01-01'\n and block_timestamp::date <> (select max(block_timestamp::date) from {{ ref('core__fact_blocks') }})\n and block_timestamp::date >= DATEADD('day', -4, SYSDATE())\n group by all \n),\nevent_contract_days as (\n select\n event_contract,\n block_date,\n block_height\n from all_event_contracts a \n join relevant_block_heights b \n on a.events_start <= b.block_height\n),\naccount_addresses as (\n select \n event_contract,\n block_date,\n block_height,\n account_address\n from event_contract_days\n join {{ ref('core__dim_contract_labels') }} \n using (event_contract)\n),\ndistinct_targets as (\n select \n block_date,\n block_height,\n account_address,\n event_contract\n from account_addresses\n qualify(ROW_NUMBER() over (PARTITION BY block_height, account_address ORDER BY block_date DESC)) = 1\n),\ncreate_requests as (\n select \n block_date,\n block_height,\n account_address,\n event_contract,\n concat('/v1/scripts?block_height=', block_height) as endpoint,\n OBJECT_CONSTRUCT(\n 'script', BASE64_ENCODE('access(all) fun main(addr: Address): [UInt64] { let account = getAccount(addr); return [account.storage.used, account.storage.capacity] }'),\n 'arguments', ARRAY_CONSTRUCT(\n BASE64_ENCODE('{\"type\":\"Address\",\"value\":\"' || account_address || '\"}')\n )\n ) as request_data\n from distinct_targets \n),\nto_do as (\n select \n block_date,\n block_height,\n account_address,\n event_contract,\n endpoint,\n request_data\n from create_requests a \n left join {{ ref('streamline__complete_get_account_storage') }} b \n using (block_height, account_address)\n where b.complete_account_storage_id is null\n)\n\nselect\n block_date::VARCHAR as block_date,\n round(block_height, -3) :: INT AS partition_key,\n block_height,\n account_address,\n event_contract,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}' || endpoint,\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'Accept', 'application/json'\n ),\n request_data,\n 'Vault/prod/flow/quicknode/mainnet'\n ) as request\nfrom to_do\norder by block_date desc\nlimit 100000", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}, {"name": "core__fact_blocks", "package": null, "version": null}, {"name": "core__fact_blocks", "package": null, "version": null}, {"name": "core__dim_contract_labels", "package": null, "version": null}, {"name": "streamline__complete_get_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core__fact_events", "model.flow_models.core__fact_blocks", "model.flow_models.core__dim_contract_labels", "model.flow_models.streamline__complete_get_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime/streamline__get_collections_realtime.sql", "original_file_path": "models/streamline/core/realtime/streamline__get_collections_realtime.sql", "unique_id": "model.flow_models.streamline__get_collections_realtime", "fqn": ["flow_models", "streamline", "core", "realtime", "streamline__get_collections_realtime"], "alias": "get_collections_realtime", "checksum": {"name": "sha256", "checksum": "bb86dd73ed26c6b73715894033cc4a372b0d82be027998d30ae470941ee0cb2b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.8149598, "relation_name": "FLOW.streamline.get_collections_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','access.mainnet.nodes.onflow.org:9000','external_table', 'collections_v2', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime']\n) }}\n\nWITH last_3_days AS ({% if var('STREAMLINE_RUN_HISTORY') %}\n\n SELECT\n MAX(root_height) AS block_height\n FROM\n {{ ref('seeds__network_version') }}\n {% else %}\n SELECT\n MAX(block_height) - 210000 AS block_height\n FROM\n {{ ref('streamline__blocks') }}\n {% endif %}),\n -- CTE to get targeted block_heights and their associated collection_ids from the complete_get_blocks table\n block_collections AS (\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n last_3_days\n )\n ),\n -- CTE to identify collections that haven't been ingested yet\n collections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n )\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks", "model.flow_models.streamline__complete_get_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_transaction_results": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_transaction_results.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_transaction_results.sql", "unique_id": "model.flow_models.streamline__complete_get_transaction_results", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_transaction_results"], "alias": "complete_get_transaction_results", "checksum": {"name": "sha256", "checksum": "06d3b1edd180bdbbad76e327d3f7100ce868550c30cc68be9a3c93c85016e09d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.8247654, "relation_name": "FLOW.streamline.complete_get_transaction_results", "raw_code": "-- depends_on: {{ ref('bronze__streamline_transaction_results') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete']\n) }}\n\nSELECT\n id,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_transaction_results') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n -- id NOT IN (\n -- 'f31f601728b59a0411b104e6795eb18e32c9b1bea3e52ea1d28a801ed5ceb009',\n -- 'b68b81b7a2ec9fb4e3789f871f95084ba4fdd9b46bb6c7029efa578a69dba432'\n -- )\n{% else %}\n {{ ref('bronze__streamline_fr_transaction_results') }}\nWHERE\n TRUE\n{% endif %}\nAND NOT (\n DATA :status :: INT < 4\n AND block_number >= (\n SELECT\n MAX(root_height)\n FROM\n {{ ref('seeds__network_version') }}\n )\n) \n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_transaction_results", "package": null, "version": null}, {"name": "bronze__streamline_fr_transaction_results", "package": null, "version": null}, {"name": "seeds__network_version", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_transaction_results", "model.flow_models.bronze__streamline_fr_transaction_results", "seed.flow_models.seeds__network_version"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_collections_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_collections_history", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_collections_history.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_collections_history.sql", "unique_id": "model.flow_models.streamline__complete_get_collections_history", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_collections_history"], "alias": "complete_get_collections_history", "checksum": {"name": "sha256", "checksum": "5712c1ff44faf0654a553a733cb6f01f0bdaa4f31e3dc92d0eff0921ddccdf89"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_history"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.836349, "relation_name": "FLOW.streamline.complete_get_collections_history", "raw_code": "-- depends_on: {{ ref('bronze__streamline_complete_collections_history') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_history']\n) }}\n\nSELECT\n id,\n data,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{{ ref('bronze__streamline_complete_collections_history') }} \nWHERE\n TRUE\n{% if is_incremental() %}\nAND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_complete_collections_history", "package": null, "version": null}, {"name": "bronze__streamline_complete_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_complete_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_blocks": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_blocks", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_blocks.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_blocks.sql", "unique_id": "model.flow_models.streamline__complete_get_blocks", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_blocks"], "alias": "complete_get_blocks", "checksum": {"name": "sha256", "checksum": "8fabbddaa1394609a98753fae02425669292b1ff04939aed73d4b785741f7c10"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"]}, "tags": ["streamline_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"], "tags": ["streamline_complete"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764413.8462048, "relation_name": "FLOW.streamline.complete_get_blocks", "raw_code": "-- depends_on: {{ ref('bronze__streamline_blocks') }}\n-- depends_on: {{ ref('bronze__streamline_fr_blocks') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"block_number\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_complete']\n) }}\n\nSELECT\n DATA,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_blocks') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_blocks') }}\nWHERE\n TRUE\n{% endif %}\nAND NOT (\n DATA :status :: INT != 2\n AND block_number >= (\n SELECT\n MAX(root_height)\n FROM\n {{ ref('seeds__network_version') }}\n )\n) \nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_blocks", "package": null, "version": null}, {"name": "bronze__streamline_fr_blocks", "package": null, "version": null}, {"name": "seeds__network_version", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_blocks", "model.flow_models.bronze__streamline_fr_blocks", "seed.flow_models.seeds__network_version"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_blocks_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_blocks_history", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_blocks_history.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_blocks_history.sql", "unique_id": "model.flow_models.streamline__complete_get_blocks_history", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_blocks_history"], "alias": "complete_get_blocks_history", "checksum": {"name": "sha256", "checksum": "cce8293431c54478c3f01bf71ab7b1eb321c229eea04660544b1699816159282"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"]}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "block_number", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["block_number"], "tags": ["streamline_history"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)"]}, "created_at": 1761764413.856828, "relation_name": "FLOW.streamline.complete_get_blocks_history", "raw_code": "-- depends_on: {{ ref('bronze__streamline_complete_blocks_history') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"block_number\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"block_number\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(block_number)\",\n tags = ['streamline_history']\n) }}\n\nSELECT\n DATA,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{{ ref('bronze__streamline_complete_blocks_history') }}\n\nWHERE\n TRUE\n{% if is_incremental() %}\n AND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% endif %}\n \nqualify(ROW_NUMBER() over (PARTITION BY block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_complete_blocks_history", "package": null, "version": null}, {"name": "bronze__streamline_complete_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_complete_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_account_storage": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_account_storage", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_account_storage.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_account_storage.sql", "unique_id": "model.flow_models.streamline__complete_get_account_storage", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_account_storage"], "alias": "complete_get_account_storage", "checksum": {"name": "sha256", "checksum": "80bc7d7b35cbc7682c6060190860e23ffd803d142c7069e54cc3f6886ce93413"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete", "account_storage"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(complete_account_storage_id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "complete_account_storage_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "partition_key", "incremental_predicates": ["dynamic_range_predicate", "partition_key"]}, "tags": ["streamline_complete", "account_storage"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "partition_key"], "unique_key": "complete_account_storage_id", "cluster_by": "partition_key", "tags": ["streamline_complete", "account_storage"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(complete_account_storage_id)"]}, "created_at": 1761764413.867526, "relation_name": "FLOW.streamline.complete_get_account_storage", "raw_code": "-- depends_on: {{ ref('bronze__streamline_account_storage') }}\n-- depends_on: {{ ref('bronze__streamline_fr_account_storage') }}\n{{ config (\n materialized = \"incremental\",\n incremental_predicates = [\"dynamic_range_predicate\", \"partition_key\"],\n unique_key = \"complete_account_storage_id\",\n cluster_by = \"partition_key\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(complete_account_storage_id)\",\n tags = ['streamline_complete', 'account_storage']\n) }}\n\nSELECT\n value:\"BLOCK_HEIGHT\"::INT AS block_height,\n value:\"ACCOUNT_ADDRESS\"::STRING AS account_address,\n file_name,\n partition_key,\n _inserted_timestamp,\n {{ dbt_utils.generate_surrogate_key(\n ['block_height', 'account_address']\n ) }} AS complete_account_storage_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_account_storage') }}\nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_account_storage') }}\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY complete_account_storage_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_account_storage", "package": null, "version": null}, {"name": "bronze__streamline_fr_account_storage", "package": null, "version": null}, {"name": "bronze__streamline_fr_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_account_storage", "model.flow_models.bronze__streamline_fr_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_transactions_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_transactions_history", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_transactions_history.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_transactions_history.sql", "unique_id": "model.flow_models.streamline__complete_get_transactions_history", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_transactions_history"], "alias": "complete_get_transactions_history", "checksum": {"name": "sha256", "checksum": "0d85390950c97948c19ced5e9cb3a5d0bf05e77d24d9df65aef8a7ab911397b4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_history"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.880685, "relation_name": "FLOW.streamline.complete_get_transactions_history", "raw_code": "-- depends_on: {{ ref('bronze__streamline_complete_transactions_history') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_history']\n) }}\n\nSELECT\n id,\n data,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{{ ref('bronze__streamline_complete_transactions_history') }} \nWHERE\n TRUE\n{% if is_incremental() %}\n AND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_complete_transactions_history", "package": null, "version": null}, {"name": "bronze__streamline_complete_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_complete_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_collections": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_collections", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_collections.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_collections.sql", "unique_id": "model.flow_models.streamline__complete_get_collections", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_collections"], "alias": "complete_get_collections", "checksum": {"name": "sha256", "checksum": "51bbf4214ad575cd724f9d2052fcad928bce5903d9d74d08544a79e13ebac6c1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.8906493, "relation_name": "FLOW.streamline.complete_get_collections", "raw_code": "-- depends_on: {{ ref('bronze__streamline_collections') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete']\n) }}\n\nSELECT\n id,\n data,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_collections') }} \nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_collections') }} \n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_collections", "package": null, "version": null}, {"name": "bronze__streamline_fr_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_collections", "model.flow_models.bronze__streamline_fr_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_transactions": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_transactions", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_transactions.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_transactions.sql", "unique_id": "model.flow_models.streamline__complete_get_transactions", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_transactions"], "alias": "complete_get_transactions", "checksum": {"name": "sha256", "checksum": "6a824d5118b4f3e30d873c23e553c3b6c36e80023222a6069a71aa20ec2a9ddc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_complete"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_complete"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_complete"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.9016504, "relation_name": "FLOW.streamline.complete_get_transactions", "raw_code": "-- depends_on: {{ ref('bronze__streamline_transactions') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_complete']\n) }}\n\nSELECT\n id,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{% if is_incremental() %}\n{{ ref('bronze__streamline_transactions') }} \nWHERE\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01'::timestamp_ntz\n )\n{% else %}\n {{ ref('bronze__streamline_fr_transactions') }} \n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_transactions", "package": null, "version": null}, {"name": "bronze__streamline_fr_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_transactions", "model.flow_models.bronze__streamline_fr_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__complete_get_transaction_results_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__complete_get_transaction_results_history", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/complete/streamline__complete_get_transaction_results_history.sql", "original_file_path": "models/streamline/core/complete/streamline__complete_get_transaction_results_history.sql", "unique_id": "model.flow_models.streamline__complete_get_transaction_results_history", "fqn": ["flow_models", "streamline", "core", "complete", "streamline__complete_get_transaction_results_history"], "alias": "complete_get_transaction_results_history", "checksum": {"name": "sha256", "checksum": "ef3b8d9e3b0f4442e1c86cf0e02bbd16165839569180550d13fe6eb9e0ca41bc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_history"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)"]}, "created_at": 1761764413.9120302, "relation_name": "FLOW.streamline.complete_get_transaction_results_history", "raw_code": "-- depends_on: {{ ref('bronze__streamline_complete_transaction_results_history') }}\n{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(id)\",\n tags = ['streamline_history']\n) }}\n\nSELECT\n id,\n DATA,\n block_number,\n _partition_by_block_id,\n _inserted_timestamp\nFROM\n\n{{ ref('bronze__streamline_complete_transaction_results_history') }}\nWHERE\n TRUE\n{% if is_incremental() %}\n AND _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp) _inserted_timestamp\n FROM\n {{ this }}\n ),\n '1900-01-01' :: timestamp_ntz\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "language": "sql", "refs": [{"name": "bronze__streamline_complete_transaction_results_history", "package": null, "version": null}, {"name": "bronze__streamline_complete_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.bronze__streamline_complete_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_testnet_collections_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_testnet_collections_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime_testnet/streamline__get_testnet_collections_realtime.sql", "original_file_path": "models/streamline/core/realtime_testnet/streamline__get_testnet_collections_realtime.sql", "unique_id": "model.flow_models.streamline__get_testnet_collections_realtime", "fqn": ["flow_models", "streamline", "core", "realtime_testnet", "streamline__get_testnet_collections_realtime"], "alias": "get_testnet_collections_realtime", "checksum": {"name": "sha256", "checksum": "1c8048bfd179141c04eb174a7ef6c64613cc84178d8ae4148808f4d3b79d91fd"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.921964, "relation_name": "FLOW.streamline.get_testnet_collections_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','late-multi-patina.flow-testnet.quiknode.pro:8999','external_table', 'testnet_collections_v2', 'sql_limit', {{var('sql_limit','25000')}}, 'producer_batch_size', {{var('producer_batch_size','5000')}}, 'worker_batch_size', {{var('worker_batch_size','500')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime_testnet']\n) }}\n\nWITH \nmin_block_height AS (\n SELECT\n 280000000 AS block_height\n),\n -- CTE to get targeted block_heights and their associated collection_ids from the complete_get_blocks table\n block_collections AS (\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_testnet_blocks\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n min_block_height\n )\n ),\n -- CTE to identify collections that haven't been ingested yet\n collections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_testnet_collections\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n )\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__complete_get_testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_testnet_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_testnet_blocks", "model.flow_models.streamline__complete_get_testnet_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_testnet_transaction_results_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_testnet_transaction_results_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime_testnet/streamline__get_testnet_transaction_results_realtime.sql", "original_file_path": "models/streamline/core/realtime_testnet/streamline__get_testnet_transaction_results_realtime.sql", "unique_id": "model.flow_models.streamline__get_testnet_transaction_results_realtime", "fqn": ["flow_models", "streamline", "core", "realtime_testnet", "streamline__get_testnet_transaction_results_realtime"], "alias": "get_testnet_transaction_results_realtime", "checksum": {"name": "sha256", "checksum": "6dcfe07d00a9202d17d083f6c1b1a21f7016ae7acdfd0e8a12b4a8d2c2916810"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9319599, "relation_name": "FLOW.streamline.get_testnet_transaction_results_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','late-multi-patina.flow-testnet.quiknode.pro:8999','external_table', 'testnet_transaction_results_v2', 'sql_limit', {{var('sql_limit','25000')}}, 'producer_batch_size', {{var('producer_batch_size','5000')}}, 'worker_batch_size', {{var('worker_batch_size','500')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime_testnet']\n) }}\n\nWITH min_block_height AS (\n SELECT\n 280000000 AS block_height\n),\n collection_transactions AS (\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref(\"streamline__complete_get_testnet_collections\") }}\n cc,\n LATERAL FLATTEN(\n input => cc.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n min_block_height\n )\n ),\n -- CTE to identify transactions that haven't been ingested yet\n transactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_testnet_transaction_results\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n ) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id :: STRING,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id :: STRING\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__complete_get_testnet_collections", "package": null, "version": null}, {"name": "streamline__complete_get_testnet_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_testnet_collections", "model.flow_models.streamline__complete_get_testnet_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_testnet_blocks_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_testnet_blocks_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime_testnet/streamline__get_testnet_blocks_realtime.sql", "original_file_path": "models/streamline/core/realtime_testnet/streamline__get_testnet_blocks_realtime.sql", "unique_id": "model.flow_models.streamline__get_testnet_blocks_realtime", "fqn": ["flow_models", "streamline", "core", "realtime_testnet", "streamline__get_testnet_blocks_realtime"], "alias": "get_testnet_blocks_realtime", "checksum": {"name": "sha256", "checksum": "98e61696c0111643160d6ed544568a17e035241a263ff3e5a3b64696586f9727"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.941065, "relation_name": "FLOW.streamline.get_testnet_blocks_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','late-multi-patina.flow-testnet.quiknode.pro:8999','external_table', 'testnet_blocks_v2', 'sql_limit', {{var('sql_limit','15000')}}, 'producer_batch_size', {{var('producer_batch_size','5000')}}, 'worker_batch_size', {{var('worker_batch_size','500')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime_testnet']\n) }}\nWITH min_block_height AS (\n SELECT\n 280000000 AS block_height\n),\n tbl AS (\n SELECT\n block_height\n FROM\n {{ ref('streamline__testnet_blocks') }}\n WHERE\n (\n block_height >= (\n SELECT\n block_height\n FROM\n min_block_height\n )\n )\n AND block_height IS NOT NULL\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref('streamline__complete_get_testnet_blocks') }}\n WHERE\n (\n block_height >= (\n SELECT\n block_height\n FROM\n min_block_height\n )\n )\n AND block_height IS NOT NULL\n )\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n tbl\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__testnet_blocks", "package": null, "version": null}, {"name": "streamline__complete_get_testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__testnet_blocks", "model.flow_models.streamline__complete_get_testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_testnet_transactions_realtime": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_testnet_transactions_realtime", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/realtime_testnet/streamline__get_testnet_transactions_realtime.sql", "original_file_path": "models/streamline/core/realtime_testnet/streamline__get_testnet_transactions_realtime.sql", "unique_id": "model.flow_models.streamline__get_testnet_transactions_realtime", "fqn": ["flow_models", "streamline", "core", "realtime_testnet", "streamline__get_testnet_transactions_realtime"], "alias": "get_testnet_transactions_realtime", "checksum": {"name": "sha256", "checksum": "c6e44dc1c10bd93df271a18bb9e0b5e499df5925a8c4775ad830efc1c32d6d88"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime_testnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime_testnet"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9501517, "relation_name": "FLOW.streamline.get_testnet_transactions_realtime", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_v2(object_construct('sql_source', '{{this.identifier}}','node_url','late-multi-patina.flow-testnet.quiknode.pro:8999','external_table', 'testnet_transactions_v2', 'sql_limit', {{var('sql_limit','50000')}}, 'producer_batch_size', {{var('producer_batch_size','5000')}}, 'worker_batch_size', {{var('worker_batch_size','500')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_realtime_testnet']\n) }}\n\nWITH min_block_height AS (\n SELECT\n 280000000 AS block_height\n),\n collection_transactions AS (\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref(\"streamline__complete_get_testnet_collections\") }}\n cc,\n LATERAL FLATTEN(\n input => cc.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height >= (\n SELECT\n block_height\n FROM\n min_block_height\n )\n ),\n -- CTE to identify transactions that haven't been ingested yet\n transactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_testnet_transactions\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n ) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id :: STRING,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id :: STRING\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height DESC", "language": "sql", "refs": [{"name": "streamline__complete_get_testnet_collections", "package": null, "version": null}, {"name": "streamline__complete_get_testnet_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_testnet_collections", "model.flow_models.streamline__complete_get_testnet_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_07.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_07.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_07", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_07"], "alias": "get_blocks_history_mainnet_07", "checksum": {"name": "sha256", "checksum": "f1ac060401d102c4ed02481efaf27c5129833e9d455c229227a2c01e90624aa8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9601686, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet7.nodes.onflow.org:9000','external_table', 'blocks_mainnet_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 13404174\n AND 13950741\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 13404174\n AND 13950741\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_21": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_21", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_21.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_21.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_21", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_21"], "alias": "get_blocks_history_mainnet_21", "checksum": {"name": "sha256", "checksum": "e45534ed392bdf5c734e7cc52499e062eb77c35eb5f2504c3f9b084f3126d0af"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9690747, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_21", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet21.nodes.onflow.org:9000','external_table', 'blocks_mainnet_21', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 44950207\n AND 47169686\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 44950207\n AND 47169686\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_16": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_16", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_16.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_16.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_16", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_16"], "alias": "get_blocks_history_mainnet_16", "checksum": {"name": "sha256", "checksum": "1ccb0c5eece81e56a3babcdb03743c59949dfd10f58812af0a9b33de8763024a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.977954, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_16", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet16.nodes.onflow.org:9000','external_table', 'blocks_mainnet_16', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 23830813\n AND 27341469\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 23830813\n AND 27341469\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_14": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_14", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_14.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_14.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_14", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_14"], "alias": "get_blocks_history_mainnet_14", "checksum": {"name": "sha256", "checksum": "baed93d3f616339b79d5d42be6fb860bd8dd93e192db1c685de1654a2a0a002c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9879088, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_14", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet14.nodes.onflow.org:9000','external_table', 'blocks_mainnet_14', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 19050753\n AND 21291691\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 19050753\n AND 21291691\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_05": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_05", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_05.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_05.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_05", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_05"], "alias": "get_blocks_history_mainnet_05", "checksum": {"name": "sha256", "checksum": "0c456a28cb02bb6df213779bfcc90a7a1ffca77969f9f1c188a4f1046a5d95ce"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764413.9968402, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_05", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet5.nodes.onflow.org:9000','external_table', 'blocks_mainnet_05', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 12020337\n AND 12609236\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 12020337\n AND 12609236\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_19.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_19"], "alias": "get_blocks_history_mainnet_19", "checksum": {"name": "sha256", "checksum": "bc9b02694b18a332cd2a3c52fb65b9bb2df6f2362e05ec620b37dc09112d1f64"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0057487, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet19.nodes.onflow.org:9000','external_table', 'blocks_mainnet_19', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_08.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_08.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_08", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_08"], "alias": "get_blocks_history_mainnet_08", "checksum": {"name": "sha256", "checksum": "11ca4be2d29ed6dd78ca54f3d2417906f84e28725f97052ad4a6e9caf233abcb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0160177, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet8.nodes.onflow.org:9000','external_table', 'blocks_mainnet_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 13950742\n AND 14892103\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 13950742\n AND 14892103\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_17": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_17", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_17.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_17.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_17", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_17"], "alias": "get_blocks_history_mainnet_17", "checksum": {"name": "sha256", "checksum": "71eb8dd8f2129fc4b6f042a2b38f1eaffd1eda18939d96eb8e58fc5bbbf66f8b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0248423, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_17", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet17.nodes.onflow.org:9000','external_table', 'blocks_mainnet_17', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_18.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_18"], "alias": "get_blocks_history_mainnet_18", "checksum": {"name": "sha256", "checksum": "4ffc6c9c411ab01f891b5db6dd870b795cd4baacafc356c358236e20b321ce02"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0339053, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet18.nodes.onflow.org:9000','external_table', 'blocks_mainnet_18', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_20": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_20", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_20.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_20.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_20", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_20"], "alias": "get_blocks_history_mainnet_20", "checksum": {"name": "sha256", "checksum": "64335b04290bfd7931e9f7fd08fe644700702911c96ff8a810efb60577d76535"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0430472, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_20", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet20.nodes.onflow.org:9000','external_table', 'blocks_mainnet_20', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 40171634\n AND 44950206\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 40171634\n AND 44950206\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_03": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_03", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_03.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_03.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_03", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_03"], "alias": "get_blocks_history_mainnet_03", "checksum": {"name": "sha256", "checksum": "bea7f2a7c63a00de27da79ad15be21d585d08122db967b49fc045e70fb52f4e6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0543702, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_03", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet3.nodes.onflow.org:9000','external_table', 'blocks_mainnet_03', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 9737133\n AND 9992019\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 9737133\n AND 9992019\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_12": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_12", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_12.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_12.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_12", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_12"], "alias": "get_blocks_history_mainnet_12", "checksum": {"name": "sha256", "checksum": "16316dda33184b39c5a21d7dbd2947b8c44cca7ef563581353771d05f9b9039a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0635438, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_12", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet12.nodes.onflow.org:9000','external_table', 'blocks_mainnet_12', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 17544523\n AND 18587477\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 17544523\n AND 18587477\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_09.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_09.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_09", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_09"], "alias": "get_blocks_history_mainnet_09", "checksum": {"name": "sha256", "checksum": "618cd85ec4f8ebfdc757976e8ab990b927c6f73cf03d114d2991f23227abe4dd"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0727806, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet9.nodes.onflow.org:9000','external_table', 'blocks_mainnet_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 14892104\n AND 15791890\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 14892104\n AND 15791890\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_02": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_02", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_02.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_02.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_02", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_02"], "alias": "get_blocks_history_mainnet_02", "checksum": {"name": "sha256", "checksum": "a07fb9fa67fe00ff39538b6e65e63e041191bde67d65af2fe7a1608526ebdcb5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0828128, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_02", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet2.nodes.onflow.org:9000','external_table', 'blocks_mainnet_02', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 8742959\n AND 9737132\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 8742959\n AND 9737132\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_15": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_15", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_15.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_15.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_15", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_15"], "alias": "get_blocks_history_mainnet_15", "checksum": {"name": "sha256", "checksum": "3a5dad5b6fc4c7873d3a975b77766db5a790665cb86fb43fd43c8461a11b25d9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.0917299, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_15", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet15.nodes.onflow.org:9000','external_table', 'blocks_mainnet_15', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 21291692\n AND 23830812\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 21291692\n AND 23830812\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_22": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_22", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_22.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_22.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_22", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_22"], "alias": "get_blocks_history_mainnet_22", "checksum": {"name": "sha256", "checksum": "27c7573940e4b741564eadab6c325626367e8b32a5f327ef0aab00c29e4dc984"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1006963, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_22", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet22.nodes.onflow.org:9000','external_table', 'blocks_mainnet_22', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_04": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_04", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_04.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_04.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_04", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_04"], "alias": "get_blocks_history_mainnet_04", "checksum": {"name": "sha256", "checksum": "290cafb57d46af534b1235801aee46920c704fc0c0fc6194a0170a97510d23e3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1107845, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_04", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet4.nodes.onflow.org:9000','external_table', 'blocks_mainnet_04', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 9992020\n AND 12020336\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 9992020\n AND 12020336\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_candidate_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_candidate_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_candidate_09.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_candidate_09.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_09", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_candidate_09"], "alias": "get_blocks_history_candidate_09", "checksum": {"name": "sha256", "checksum": "f307a7cb66e1ef7ada3634639b9978108238011a2f433cf95ba1b764e4390b6e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1197174, "relation_name": "FLOW.streamline.get_blocks_history_candidate_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate9.nodes.onflow.org:9000','external_table', 'blocks_candidate_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 6483246\n AND 7601062\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 6483246\n AND 7601062\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_10": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_10", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_10.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_10.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_10", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_10"], "alias": "get_blocks_history_mainnet_10", "checksum": {"name": "sha256", "checksum": "27fc0fee6373834eda7f37a313aebbc980fdb7ee1c9a383d65e50f5dfe70a4cb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1286712, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_10", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet10.nodes.onflow.org:9000','external_table', 'blocks_mainnet_10', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 15791891\n AND 16755601\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 15791891\n AND 16755601\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_candidate_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_candidate_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_candidate_08.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_candidate_08.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_08", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_candidate_08"], "alias": "get_blocks_history_candidate_08", "checksum": {"name": "sha256", "checksum": "3e7ab68ca080728ba6c955f1416eca6e70d69c22104656743c561442a9019bd3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.138452, "relation_name": "FLOW.streamline.get_blocks_history_candidate_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate8.nodes.onflow.org:9000','external_table', 'blocks_candidate_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 4972987\n AND 6483245\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 4972987\n AND 6483245\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_candidate_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_candidate_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_candidate_07.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_candidate_07.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_candidate_07", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_candidate_07"], "alias": "get_blocks_history_candidate_07", "checksum": {"name": "sha256", "checksum": "3f9f67a9251bc7447042bb54317d0f2339eb8b2168fceafb91c172378c0d0d43"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.147358, "relation_name": "FLOW.streamline.get_blocks_history_candidate_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate7.nodes.onflow.org:9000','external_table', 'blocks_candidate_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 4132133\n AND 4972986\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 4132133\n AND 4972986\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_11": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_11", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_11.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_11.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_11", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_11"], "alias": "get_blocks_history_mainnet_11", "checksum": {"name": "sha256", "checksum": "71c41a80a19b35efd58f6bd1e9911bc24cfeb9f6a035ba3518c8be19c4d558ae"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1564007, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_11", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet11.nodes.onflow.org:9000','external_table', 'blocks_mainnet_11', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 16755602\n AND 17544522\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 16755602\n AND 17544522\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_13": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_13", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_13.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_13.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_13", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_13"], "alias": "get_blocks_history_mainnet_13", "checksum": {"name": "sha256", "checksum": "b1f013296019defc36ca6d2e517180e3ea20fe1d19cec0370bd89f9f33adaf8e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1665206, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_13", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet13.nodes.onflow.org:9000','external_table', 'blocks_mainnet_13', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 18587478\n AND 19050752\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 18587478\n AND 19050752\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_06": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_06", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_06.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_06.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_06", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_06"], "alias": "get_blocks_history_mainnet_06", "checksum": {"name": "sha256", "checksum": "78fd302f27a25f705b160a6831a046f73be3dfce9b6caa8978a7daee12c28684"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1755497, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_06", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet6.nodes.onflow.org:9000','external_table', 'blocks_mainnet_06', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 12609237\n AND 13404173\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 12609237\n AND 13404173\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_blocks_history_mainnet_01": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_blocks_history_mainnet_01", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/blocks/streamline__get_blocks_history_mainnet_01.sql", "original_file_path": "models/streamline/core/history/blocks/streamline__get_blocks_history_mainnet_01.sql", "unique_id": "model.flow_models.streamline__get_blocks_history_mainnet_01", "fqn": ["flow_models", "streamline", "core", "history", "blocks", "streamline__get_blocks_history_mainnet_01"], "alias": "get_blocks_history_mainnet_01", "checksum": {"name": "sha256", "checksum": "d39424f3beaef534151408cc850577e4232f68ed90a07ecee5cd625246987c5c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1845186, "relation_name": "FLOW.streamline.get_blocks_history_mainnet_01", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet1.nodes.onflow.org:9000','external_table', 'blocks_mainnet_01', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n ),\n tags = ['streamline_history']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 7601063\n AND 8742958\n EXCEPT\n SELECT\n block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n WHERE\n block_height BETWEEN 7601063\n AND 8742958\n)\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_block_by_height',\n 'block_height',\n block_height,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'height',\n block_height\n )\n ) AS request\nFROM\n blocks\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_candidate_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_candidate_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_candidate_07.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_candidate_07.sql", "unique_id": "model.flow_models.streamline__get_collections_history_candidate_07", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_candidate_07"], "alias": "get_collections_history_candidate_07", "checksum": {"name": "sha256", "checksum": "11e99f81acf32b4aad3832b6ba8ecb1cb79887b86a2cf2cb19c0f231c355cd45"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.1941776, "relation_name": "FLOW.streamline.get_collections_history_candidate_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate7.nodes.onflow.org:9000','external_table', 'collections_candidate_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 4132133\n AND 4972986\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_16": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_16", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_16.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_16.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_16", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_16"], "alias": "get_collections_history_mainnet_16", "checksum": {"name": "sha256", "checksum": "8606950675e0b17572ee983ecf7b510f8a31630709510d59305000d728e6f879"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2029438, "relation_name": "FLOW.streamline.get_collections_history_mainnet_16", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet16.nodes.onflow.org:9000','external_table', 'collections_mainnet_16', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 23830813\n AND 27341469\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_07.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_07.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_07", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_07"], "alias": "get_collections_history_mainnet_07", "checksum": {"name": "sha256", "checksum": "d512d81f9aa74a8eb392e21ca51d2993caeeea282adb34727924da965dbd9724"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2117193, "relation_name": "FLOW.streamline.get_collections_history_mainnet_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet7.nodes.onflow.org:9000','external_table', 'collections_mainnet_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 13404174\n AND 13950741\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_15": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_15", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_15.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_15.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_15", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_15"], "alias": "get_collections_history_mainnet_15", "checksum": {"name": "sha256", "checksum": "00f3de866a3c31d7908cf93caa09f31e23b6dee98f5f17de7f04a678b149b39e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2214382, "relation_name": "FLOW.streamline.get_collections_history_mainnet_15", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet15.nodes.onflow.org:9000','external_table', 'collections_mainnet_15', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 21291692\n AND 23830812\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_candidate_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_candidate_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_candidate_09.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_candidate_09.sql", "unique_id": "model.flow_models.streamline__get_collections_history_candidate_09", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_candidate_09"], "alias": "get_collections_history_candidate_09", "checksum": {"name": "sha256", "checksum": "75b663333e82d9eadb331e3d36744e465a35833fcdc14c6a83deb2719bdef7c0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2303157, "relation_name": "FLOW.streamline.get_collections_history_candidate_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate9.nodes.onflow.org:9000','external_table', 'collections_candidate_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 6483246\n AND 7601062\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_candidate_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_candidate_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_candidate_08.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_candidate_08.sql", "unique_id": "model.flow_models.streamline__get_collections_history_candidate_08", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_candidate_08"], "alias": "get_collections_history_candidate_08", "checksum": {"name": "sha256", "checksum": "96734773d4c2d89ca523b47f69f26adb85b4e7ca8283d3db9e54c7f7ea316157"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2391195, "relation_name": "FLOW.streamline.get_collections_history_candidate_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate8.nodes.onflow.org:9000','external_table', 'collections_candidate_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 4972987\n AND 6483245\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_01": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_01", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_01.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_01.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_01", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_01"], "alias": "get_collections_history_mainnet_01", "checksum": {"name": "sha256", "checksum": "1ac24cb200aa428ea1d3b3f4e84452b04dcd9ae1f134b299729b91059ca9702d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2492836, "relation_name": "FLOW.streamline.get_collections_history_mainnet_01", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet1.nodes.onflow.org:9000','external_table', 'collections_mainnet_01', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 7601063\n AND 8742958\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_13": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_13", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_13.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_13.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_13", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_13"], "alias": "get_collections_history_mainnet_13", "checksum": {"name": "sha256", "checksum": "8540d4cdd3b1b019c447155c6ddf3528e0bf2cd57bf7cf64054f1c96f61cd317"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2578838, "relation_name": "FLOW.streamline.get_collections_history_mainnet_13", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet13.nodes.onflow.org:9000','external_table', 'collections_mainnet_13', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 18587478\n AND 19050752\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_17": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_17", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_17.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_17.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_17", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_17"], "alias": "get_collections_history_mainnet_17", "checksum": {"name": "sha256", "checksum": "06297cd4dc82910a2d8d871d818294515156b74a8c0183ddc232a511dadf13c5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2666156, "relation_name": "FLOW.streamline.get_collections_history_mainnet_17", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet17.nodes.onflow.org:9000','external_table', 'collections_mainnet_17', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_20": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_20", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_20.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_20.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_20", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_20"], "alias": "get_collections_history_mainnet_20", "checksum": {"name": "sha256", "checksum": "27912671026772e78b918908a4ece4a3f82332e7382d5f6afcf5bdffbe775852"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2753115, "relation_name": "FLOW.streamline.get_collections_history_mainnet_20", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet20.nodes.onflow.org:9000','external_table', 'collections_mainnet_20', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 40171634\n AND 44950206\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_11": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_11", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_11.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_11.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_11", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_11"], "alias": "get_collections_history_mainnet_11", "checksum": {"name": "sha256", "checksum": "c09b45458fa0ddca382c716bd9f043b9ed994f1332993c6a08034a8b0a652cb3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.2853327, "relation_name": "FLOW.streamline.get_collections_history_mainnet_11", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet11.nodes.onflow.org:9000','external_table', 'collections_mainnet_11', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 16755602\n AND 17544522\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_12": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_12", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_12.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_12.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_12", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_12"], "alias": "get_collections_history_mainnet_12", "checksum": {"name": "sha256", "checksum": "bff7dba396adfa88f11d669d827bdd222948f87f529b0da6adac4ab09ab63a50"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.294205, "relation_name": "FLOW.streamline.get_collections_history_mainnet_12", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet12.nodes.onflow.org:9000','external_table', 'collections_mainnet_12', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 17544523\n AND 18587477\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_06": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_06", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_06.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_06.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_06", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_06"], "alias": "get_collections_history_mainnet_06", "checksum": {"name": "sha256", "checksum": "21ccc30fde0787c2c2fa2fe578b8492844d3d7e04e9f40498cd2bc56ef6c5ff7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.3029954, "relation_name": "FLOW.streamline.get_collections_history_mainnet_06", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet6.nodes.onflow.org:9000','external_table', 'collections_mainnet_06', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 12609237\n AND 13404173\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_18.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_18"], "alias": "get_collections_history_mainnet_18", "checksum": {"name": "sha256", "checksum": "8aaab21661fdd7ae6b13c44721f5ccc200828a5af2cf0eec2c87f81e49d8f64e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.312755, "relation_name": "FLOW.streamline.get_collections_history_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet18.nodes.onflow.org:9000','external_table', 'collections_mainnet_18', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_03": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_03", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_03.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_03.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_03", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_03"], "alias": "get_collections_history_mainnet_03", "checksum": {"name": "sha256", "checksum": "1eb4e36ed39d24f8a63345505bced34b529539627e6160a52bb0090bb2fa0d7b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.3216052, "relation_name": "FLOW.streamline.get_collections_history_mainnet_03", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet3.nodes.onflow.org:9000','external_table', 'collections_mainnet_03', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 9737133\n AND 9992019\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_14": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_14", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_14.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_14.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_14", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_14"], "alias": "get_collections_history_mainnet_14", "checksum": {"name": "sha256", "checksum": "acbb4068b58649e2e5e983c5a3e5464eca2a68fac049109a2689af4099d61526"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.3305044, "relation_name": "FLOW.streamline.get_collections_history_mainnet_14", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet14.nodes.onflow.org:9000','external_table', 'collections_mainnet_14', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 19050753\n AND 21291691\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_10": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_10", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_10.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_10.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_10", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_10"], "alias": "get_collections_history_mainnet_10", "checksum": {"name": "sha256", "checksum": "5d062280da49ad5e0f6f97e26b544f55867a8dad08ef49e1ac402fada0369c07"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.4215653, "relation_name": "FLOW.streamline.get_collections_history_mainnet_10", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet10.nodes.onflow.org:9000','external_table', 'collections_mainnet_10', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 15791891\n AND 16755601\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_08.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_08.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_08", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_08"], "alias": "get_collections_history_mainnet_08", "checksum": {"name": "sha256", "checksum": "e45f46ca8e6c36227afa2637e2f5646c02110abcccac35a9f4d2734967d04cc4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.4304774, "relation_name": "FLOW.streamline.get_collections_history_mainnet_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet8.nodes.onflow.org:9000','external_table', 'collections_mainnet_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 13950742\n AND 14892103\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_05": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_05", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_05.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_05.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_05", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_05"], "alias": "get_collections_history_mainnet_05", "checksum": {"name": "sha256", "checksum": "6c5dc79116b457f33a8cd5a8dc1e95480039e19af50f20db0866d698b55c1c6a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.4392807, "relation_name": "FLOW.streamline.get_collections_history_mainnet_05", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet5.nodes.onflow.org:9000','external_table', 'collections_mainnet_05', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 12020337\n AND 12609236\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_22": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_22", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_22.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_22.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_22", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_22"], "alias": "get_collections_history_mainnet_22", "checksum": {"name": "sha256", "checksum": "659e7c756fc084ff27cec5803ab8947529c929d7e3e64ce2ac1dc29ccf11fecc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.449062, "relation_name": "FLOW.streamline.get_collections_history_mainnet_22", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet22.nodes.onflow.org:9000','external_table', 'collections_mainnet_22', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_09.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_09.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_09", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_09"], "alias": "get_collections_history_mainnet_09", "checksum": {"name": "sha256", "checksum": "73d9079b68614863d25fd3e2cddb98a8f433b3dc49f9c8b266bf632f29563629"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.457633, "relation_name": "FLOW.streamline.get_collections_history_mainnet_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet9.nodes.onflow.org:9000','external_table', 'collections_mainnet_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 14892104\n AND 15791890\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_19.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_19"], "alias": "get_collections_history_mainnet_19", "checksum": {"name": "sha256", "checksum": "2748f2f04d7acb9dfd1e75cfb0134cde8ea6db6b102734350b46103435fa3f52"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.4664402, "relation_name": "FLOW.streamline.get_collections_history_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet19.nodes.onflow.org:9000','external_table', 'collections_mainnet_19', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_21": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_21", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_21.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_21.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_21", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_21"], "alias": "get_collections_history_mainnet_21", "checksum": {"name": "sha256", "checksum": "5d436c876e842f420d628d38f92699e2a9ef603f84ebc982d849131df2c0e8db"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.476212, "relation_name": "FLOW.streamline.get_collections_history_mainnet_21", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet21.nodes.onflow.org:9000','external_table', 'collections_mainnet_21', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 44950207\n AND 47169686\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_04": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_04", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_04.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_04.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_04", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_04"], "alias": "get_collections_history_mainnet_04", "checksum": {"name": "sha256", "checksum": "dddd4b62a58bd43502c81bc2b8ecf49df486efc4d332da5c93dac7dac18feef7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.484967, "relation_name": "FLOW.streamline.get_collections_history_mainnet_04", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet4.nodes.onflow.org:9000','external_table', 'collections_mainnet_04', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 9992020\n AND 12020336\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_collections_history_mainnet_02": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_collections_history_mainnet_02", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/collections/streamline__get_collections_history_mainnet_02.sql", "original_file_path": "models/streamline/core/history/collections/streamline__get_collections_history_mainnet_02.sql", "unique_id": "model.flow_models.streamline__get_collections_history_mainnet_02", "fqn": ["flow_models", "streamline", "core", "history", "collections", "streamline__get_collections_history_mainnet_02"], "alias": "get_collections_history_mainnet_02", "checksum": {"name": "sha256", "checksum": "2e9582f5b730931bca90921cd02ee70d22b854d6b7c1fbc58b2724d6c06c096d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.4937925, "relation_name": "FLOW.streamline.get_collections_history_mainnet_02", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet2.nodes.onflow.org:9000','external_table', 'collections_mainnet_02', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH \n-- CTE to get all block_heights and their associated collection_ids from the complete_get_blocks_history table\nblock_collections AS (\n\n SELECT\n cb.block_number AS block_height,\n collection_guarantee.value :collection_id :: STRING AS collection_id\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\") }}\n cb,\n LATERAL FLATTEN(\n input => cb.data :collection_guarantees\n ) AS collection_guarantee\n WHERE\n block_height BETWEEN 8742959\n AND 9737132\n),\n-- CTE to identify collections that haven't been ingested yet\ncollections_to_ingest AS (\n SELECT\n bc.block_height,\n bc.collection_id\n FROM\n block_collections bc\n LEFT JOIN {{ ref(\"streamline__complete_get_collections_history\") }} C\n ON bc.block_height = C.block_number\n AND bc.collection_id = C.id\n WHERE\n C.id IS NULL\n) \n-- Generate the requests based on the missing collections\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_collection_by_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n collection_id\n )\n ) AS request\nFROM\n collections_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_blocks_history", "package": null, "version": null}, {"name": "streamline__complete_get_collections_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_01": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_01", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_01.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_01.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_01", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_01"], "alias": "get_transaction_results_history_mainnet_01", "checksum": {"name": "sha256", "checksum": "e64e08dc23fab9385aa0181ee6d3439f2e675d6020ac3f2949c151ceb0809a8c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5036268, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_01", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet1.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_01', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 7601063\n AND 8742958\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_candidate_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_candidate_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_08.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_08.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_08", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_candidate_08"], "alias": "get_transaction_results_history_candidate_08", "checksum": {"name": "sha256", "checksum": "98482130ea1a482a6a280fde6ec3c8da2467c2d4a2ebc44cdc1b29a2b95821d6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5124824, "relation_name": "FLOW.streamline.get_transaction_results_history_candidate_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate8.nodes.onflow.org:9000','external_table', 'transaction_results_candidate_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 4972987\n AND 6483245\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_11": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_11", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_11.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_11.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_11", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_11"], "alias": "get_transaction_results_history_mainnet_11", "checksum": {"name": "sha256", "checksum": "bad4df17a0dea9586df16da9567af02183c02f0803d86286888243daadc93eb0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.521037, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_11", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet11.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_11', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 16755602\n AND 17544522\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_14": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_14", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_14.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_14.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_14", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_14"], "alias": "get_transaction_results_history_mainnet_14", "checksum": {"name": "sha256", "checksum": "82073a8aeb7abd315b9323b62629726914616e8947e9f24c893e209e34a6fdaf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5298035, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_14", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet14.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_14', 'sql_limit', '5000', 'producer_batch_size','500', 'worker_batch_size','25', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"streamline.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 19050753\n AND 21291691\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_02": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_02", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_02.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_02.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_02", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_02"], "alias": "get_transaction_results_history_mainnet_02", "checksum": {"name": "sha256", "checksum": "746509489781c24f3acfd34cc56ef48c069701534ecd812f1789f56710f0a5d1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.539873, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_02", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet2.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_02', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 8742959\n AND 9737132\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_04": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_04", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_04.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_04.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_04", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_04"], "alias": "get_transaction_results_history_mainnet_04", "checksum": {"name": "sha256", "checksum": "a73f3ec19924a351a07d8262c456775b9e2abe30c399f5fcf5f5e2eecb2be13f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.548608, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_04", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet4.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_04', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 9992020\n AND 12020336\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_03": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_03", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_03.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_03.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_03", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_03"], "alias": "get_transaction_results_history_mainnet_03", "checksum": {"name": "sha256", "checksum": "f63dd2c98c1ac5f16b30e762d02ae49625336862cabe9e0926f05b321e2c8e30"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5573816, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_03", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet3.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_03', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 9737133\n AND 9992019\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_05": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_05", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_05.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_05.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_05", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_05"], "alias": "get_transaction_results_history_mainnet_05", "checksum": {"name": "sha256", "checksum": "576db5cd42da4d957aedf1d6793cf28841b0d22c36d59f1ee9b491ebd34e1baa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5673518, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_05", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet5.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_05', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 12020337\n AND 12609236\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_17": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_17", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_17.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_17.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_17", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_17"], "alias": "get_transaction_results_history_mainnet_17", "checksum": {"name": "sha256", "checksum": "403ec445dbcee9c052e7a57b4d2aa3c81670b9a2e210899d1cdc31ebfd41da97"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.576042, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_17", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet17.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_17', 'sql_limit', '500000', 'producer_batch_size','10000', 'worker_batch_size','250', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_21": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_21", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_21.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_21.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_21", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_21"], "alias": "get_transaction_results_history_mainnet_21", "checksum": {"name": "sha256", "checksum": "c9a68324626a6409bde0411eaa261893c71e9f4c287e0f0e8e2facda01909a98"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.584813, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_21", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet21.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_21', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 44950207\n AND 47169686\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_08.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_08.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_08", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_08"], "alias": "get_transaction_results_history_mainnet_08", "checksum": {"name": "sha256", "checksum": "93229f0ede38811299220a800e57febcd918fd43c2c9bc46620e2d595cb55723"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.5945647, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet8.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 13950742\n AND 14892103\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_candidate_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_candidate_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_07.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_07.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_07", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_candidate_07"], "alias": "get_transaction_results_history_candidate_07", "checksum": {"name": "sha256", "checksum": "5662e4775b2b64e77c48aca8421884c9812e0aef80b1306e5daed43831ba0364"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.603351, "relation_name": "FLOW.streamline.get_transaction_results_history_candidate_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate7.nodes.onflow.org:9000','external_table', 'transaction_results_candidate_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 4132133\n AND 4972986\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_06": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_06", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_06.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_06.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_06", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_06"], "alias": "get_transaction_results_history_mainnet_06", "checksum": {"name": "sha256", "checksum": "b0a70025b5126221387dbcfe6a53688ab6aaffe13ae1dbb9183c1aad4e215541"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.61232, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_06", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet6.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_06', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 12609237\n AND 13404173\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_09.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_09.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_09", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_09"], "alias": "get_transaction_results_history_mainnet_09", "checksum": {"name": "sha256", "checksum": "d3ebc2153e8924309a730867761868a7c47f79341d1c114313d8148b498c2284"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.62218, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet9.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 14892104\n AND 15791890\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_22": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_22", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_22.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_22.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_22", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_22"], "alias": "get_transaction_results_history_mainnet_22", "checksum": {"name": "sha256", "checksum": "f12f35f1a0c9cd3e9bf41d85b8d0a774bdab1786d36e9ddb6a71c87b48fdefb6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6307425, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_22", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet22.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_22', 'sql_limit', '500000', 'producer_batch_size','10000', 'worker_batch_size','250', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_15": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_15", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_15.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_15.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_15", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_15"], "alias": "get_transaction_results_history_mainnet_15", "checksum": {"name": "sha256", "checksum": "0cebda51e48f135832d3da3485b0389037d6d1f6ce6978cc6883608d2ec8dbf2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6394892, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_15", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet15.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_15','sql_limit', '5000', 'producer_batch_size','500', 'worker_batch_size','25', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"streamline.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 21291692\n AND 23830812\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_16": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_16", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_16.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_16.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_16", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_16"], "alias": "get_transaction_results_history_mainnet_16", "checksum": {"name": "sha256", "checksum": "e87eb47e48c1b03a3a6b320a4d880ddcda58890e191f398e77c55917222f49b9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6493294, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_16", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet16.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_16', 'sql_limit', '5000', 'producer_batch_size','500', 'worker_batch_size','50', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"streamline.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 23830813\n AND 27341469\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_13": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_13", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_13.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_13.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_13", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_13"], "alias": "get_transaction_results_history_mainnet_13", "checksum": {"name": "sha256", "checksum": "b9ac6dcef83615b55281a741f5ca6759cf9be8cfe0371c1111f61b39615e4aa7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6581726, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_13", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet13.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_13', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 18587478\n AND 19050752\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_candidate_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_candidate_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_09.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_candidate_09.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_candidate_09", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_candidate_09"], "alias": "get_transaction_results_history_candidate_09", "checksum": {"name": "sha256", "checksum": "aa295ee8bf5c54af876d93c6ba275c0ebfab5d8324fef7e707af869a9fc0a8d3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6669724, "relation_name": "FLOW.streamline.get_transaction_results_history_candidate_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate9.nodes.onflow.org:9000','external_table', 'transaction_results_candidate_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 6483246\n AND 7601062\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_18.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_18"], "alias": "get_transaction_results_history_mainnet_18", "checksum": {"name": "sha256", "checksum": "0860dd8511ac92425a4d8d5f30d3fd033ae63d2e49d0945b4971df0d946d5a94"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6769464, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet18.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_18', 'sql_limit', '500000', 'producer_batch_size','10000', 'worker_batch_size','250', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_12": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_12", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_12.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_12.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_12", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_12"], "alias": "get_transaction_results_history_mainnet_12", "checksum": {"name": "sha256", "checksum": "1e3bbf1c1d18a0fc78a04900d1a4d4425423f60a90db301682aac3fe47b61e9f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6855283, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_12", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet12.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_12', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 17544523\n AND 18587477\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_07.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_07.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_07", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_07"], "alias": "get_transaction_results_history_mainnet_07", "checksum": {"name": "sha256", "checksum": "1343bdf6cedd5fbf1d17458bf4cb506a0b1b20ce6ea9ec17319f7a946f594524"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.6942873, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet7.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 13404174\n AND 13950741\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_19.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_19"], "alias": "get_transaction_results_history_mainnet_19", "checksum": {"name": "sha256", "checksum": "e0d545f393b868caa8e0a70d7887578eb8412d322efbe64249d664c089754012"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7041948, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet19.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_19','sql_limit', '500000', 'producer_batch_size','10000', 'worker_batch_size','250', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_20": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_20", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_20.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_20.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_20", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_20"], "alias": "get_transaction_results_history_mainnet_20", "checksum": {"name": "sha256", "checksum": "23f04703681fd1094208b3deabfe38137f6fed21584d2ad71bd9053fd74028d7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7129061, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_20", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet20.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_20', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 40171634\n AND 44950206\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transaction_results_history_mainnet_10": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transaction_results_history_mainnet_10", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_10.sql", "original_file_path": "models/streamline/core/history/transaction_results/streamline__get_transaction_results_history_mainnet_10.sql", "unique_id": "model.flow_models.streamline__get_transaction_results_history_mainnet_10", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "streamline__get_transaction_results_history_mainnet_10"], "alias": "get_transaction_results_history_mainnet_10", "checksum": {"name": "sha256", "checksum": "942ad92623f7c636f15cd3be88b425d7736947803a70c681f46b3386662c41e0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7216692, "relation_name": "FLOW.streamline.get_transaction_results_history_mainnet_10", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet10.nodes.onflow.org:9000','external_table', 'transaction_results_mainnet_10', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 15791891\n AND 16755601\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) -- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_result',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transaction_results_history_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_19.sql", "original_file_path": "models/streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "batch", "streamline__get_batch_transaction_results_history_mainnet_19"], "alias": "get_batch_transaction_results_history_mainnet_19", "checksum": {"name": "sha256", "checksum": "001b51331238adfb2896c5d38efcc6fbb20f5abafc3e47eae6cf8cc12f75299d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7316883, "relation_name": "FLOW.streamline.get_batch_transaction_results_history_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet19.nodes.onflow.org:9000', 'external_table', 'transaction_results_mainnet_19', 'sql_limit', '5000000', 'producer_batch_size', '30000', 'worker_batch_size', '300', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '750'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\n\nWITH blocks AS (\n-- CTE to identify blocks that doesn't have tx_results ingested for mainnet 18\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n EXCEPT\n SELECT\n distinct block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n WHERE\n block_number BETWEEN 35858811 \n AND 40171633\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 35858811\n AND 40171633\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_results_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_transaction_results_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transaction_results_history_mainnet_17", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_17.sql", "original_file_path": "models/streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_17.sql", "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "batch", "streamline__get_batch_transaction_results_history_mainnet_17"], "alias": "get_batch_transaction_results_history_mainnet_17", "checksum": {"name": "sha256", "checksum": "955485ccbbc7cd14b0b7bc17d381364d7d1d7f77c55c7537ac581db6602ead41"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7408605, "relation_name": "FLOW.streamline.get_batch_transaction_results_history_mainnet_17", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet17.nodes.onflow.org:9000', 'external_table', 'transaction_results_mainnet_17', 'sql_limit', '750000', 'producer_batch_size', '50000', 'worker_batch_size', '500', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '800'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\nWITH blocks AS (\n-- CTE to identify blocks that doesn't have tx_results ingested for mainnet 14\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n EXCEPT\n SELECT\n distinct block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n WHERE\n block_number BETWEEN 27341470\n AND 31735954\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 27341470\n AND 31735954\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_results_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_transaction_results_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transaction_results_history_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_18.sql", "original_file_path": "models/streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "batch", "streamline__get_batch_transaction_results_history_mainnet_18"], "alias": "get_batch_transaction_results_history_mainnet_18", "checksum": {"name": "sha256", "checksum": "1ab81b49ba79e4f85ae670c34475830d362895604b60e8275be0c6411e6568d7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7496793, "relation_name": "FLOW.streamline.get_batch_transaction_results_history_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet18.nodes.onflow.org:9000', 'external_table', 'transaction_results_mainnet_18', 'sql_limit', '2000000', 'producer_batch_size', '30000', 'worker_batch_size', '300', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '770'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\nWITH blocks AS (\n-- CTE to identify blocks that doesn't have tx_results ingested for mainnet 18\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n EXCEPT\n SELECT\n distinct block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n WHERE\n block_number BETWEEN 31735955 \n AND 35858810\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 31735955\n AND 35858810\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_results_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_transaction_results_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transaction_results_history_mainnet_22", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_22.sql", "original_file_path": "models/streamline/core/history/transaction_results/batch/streamline__get_batch_transaction_results_history_mainnet_22.sql", "unique_id": "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22", "fqn": ["flow_models", "streamline", "core", "history", "transaction_results", "batch", "streamline__get_batch_transaction_results_history_mainnet_22"], "alias": "get_batch_transaction_results_history_mainnet_22", "checksum": {"name": "sha256", "checksum": "b3731958da94a5e6e5e67c4c5b3fb28ccd65a17e60019ec9160d0e4a82a9b965"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7587814, "relation_name": "FLOW.streamline.get_batch_transaction_results_history_mainnet_22", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet22.nodes.onflow.org:9000', 'external_table', 'transaction_results_mainnet_22', 'sql_limit', '750000', 'producer_batch_size', '50000', 'worker_batch_size', '500', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '800'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\nWITH blocks AS (\n-- CTE to identify blocks that doesn't have tx_results ingested for mainnet 18\n SELECT\n block_height\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n EXCEPT\n SELECT\n distinct block_number AS block_height\n FROM\n {{ ref(\"streamline__complete_get_transaction_results_history\") }}\n WHERE\n block_number BETWEEN 47169687\n AND 55114466\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 47169687\n AND 55114466\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction_results_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__blocks", "package": null, "version": null}, {"name": "streamline__complete_get_transaction_results_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_transaction_results_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_13": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_13", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_13.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_13.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_13", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_13"], "alias": "get_transactions_history_mainnet_13", "checksum": {"name": "sha256", "checksum": "e42a7fec4ba5c07861041f1f437ed4584addb80e8525026745f0de49ff7a2b3a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7691917, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_13", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet13.nodes.onflow.org:9000','external_table', 'transactions_mainnet_13', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 18587478\n AND 19050752\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_20": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_20", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_20.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_20.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_20", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_20"], "alias": "get_transactions_history_mainnet_20", "checksum": {"name": "sha256", "checksum": "9ed91cba23e0d97645a1a84b1f012b4ae734c5bade45cce95d1bf94577f9015a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.7779589, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_20", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet20.nodes.onflow.org:9000','external_table', 'transactions_mainnet_20', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 40171634\n AND 44950206\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_16": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_16", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_16.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_16.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_16", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_16"], "alias": "get_transactions_history_mainnet_16", "checksum": {"name": "sha256", "checksum": "a16c40560d98dd0ab3864dc680373410dcb3cd42ae738a8fbe1dc4454a206d7b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.786817, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_16", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet16.nodes.onflow.org:9000','external_table', 'transactions_mainnet_16', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 23830813\n AND 27341469\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_04": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_04", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_04.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_04.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_04", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_04"], "alias": "get_transactions_history_mainnet_04", "checksum": {"name": "sha256", "checksum": "33ecd3be4e8112779a679b6ecc67817ec1baf23a58d469b6605b9a07a1421ad1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.796814, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_04", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet4.nodes.onflow.org:9000','external_table', 'transactions_mainnet_04', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 9992020\n AND 12020336\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_21": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_21", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_21.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_21.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_21", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_21"], "alias": "get_transactions_history_mainnet_21", "checksum": {"name": "sha256", "checksum": "1d5622383b9d4d894dd3502f6a0bad1fde6cc4f3def9c6b7821c02970d87e910"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8053849, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_21", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet21.nodes.onflow.org:9000','external_table', 'transactions_mainnet_21', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 44950207\n AND 47169686\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_15": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_15", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_15.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_15.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_15", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_15"], "alias": "get_transactions_history_mainnet_15", "checksum": {"name": "sha256", "checksum": "971ab209de070a114d7f50ef079d37eae2fd231c4417660bfb03943d2383b703"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8143208, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_15", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet15.nodes.onflow.org:9000','external_table', 'transactions_mainnet_15', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 21291692\n AND 23830812\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_candidate_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_candidate_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_candidate_07.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_candidate_07.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_07", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_candidate_07"], "alias": "get_transactions_history_candidate_07", "checksum": {"name": "sha256", "checksum": "30078aec581968015a98619caa72ebd47dd80b2be5006045d0d2ca7ecf3f99bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.824262, "relation_name": "FLOW.streamline.get_transactions_history_candidate_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate7.nodes.onflow.org:9000','external_table', 'transactions_candidate_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 4132133\n AND 4972986\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_18.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_18"], "alias": "get_transactions_history_mainnet_18", "checksum": {"name": "sha256", "checksum": "17f7c03909226c199caa50290bd85f829e888cebbaab18d25240b7b73625f441"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8331435, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet18.nodes.onflow.org:9000','external_table', 'transactions_mainnet_18', 'sql_limit', '660000', 'producer_batch_size','30000', 'worker_batch_size', '300', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_14": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_14", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_14.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_14.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_14", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_14"], "alias": "get_transactions_history_mainnet_14", "checksum": {"name": "sha256", "checksum": "8e3dd65e1fc21bee91ec634827fb0a22d38c70e7b9d18fdd5f7716a7903f192c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8419554, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_14", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet14.nodes.onflow.org:9000','external_table', 'transactions_mainnet_14', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 19050753\n AND 21291691\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_22": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_22", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_22.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_22.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_22", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_22"], "alias": "get_transactions_history_mainnet_22", "checksum": {"name": "sha256", "checksum": "7a7b8aebe7a6b8029a432b62d32aa634d4f1a3d19499f3f0dda3955c087ffa55"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8518744, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_22", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet22.nodes.onflow.org:9000','external_table', 'transactions_mainnet_22', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 47169687\n AND 55114466\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_01": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_01", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_01.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_01.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_01", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_01"], "alias": "get_transactions_history_mainnet_01", "checksum": {"name": "sha256", "checksum": "e67416c32b4ee09767196594fc35d821fed3f670d486368cfdae897ce3968da0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8603976, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_01", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet1.nodes.onflow.org:9000','external_table', 'transactions_mainnet_01', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 7601063\n AND 8742958\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_19.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_19"], "alias": "get_transactions_history_mainnet_19", "checksum": {"name": "sha256", "checksum": "6e6d41c194bbc4508e34865da630d5b0f30bdf30974734f2f88c7f4f59b1e35a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8691697, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet19.nodes.onflow.org:9000','external_table', 'transactions_mainnet_19', 'sql_limit', '660000', 'producer_batch_size','30000', 'worker_batch_size', '300', 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_candidate_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_candidate_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_candidate_09.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_candidate_09.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_09", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_candidate_09"], "alias": "get_transactions_history_candidate_09", "checksum": {"name": "sha256", "checksum": "f00ce56608d72af0275f7b814b32e120eccffb43b7ecd30b4bd3b90c3cca2459"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8789935, "relation_name": "FLOW.streamline.get_transactions_history_candidate_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate9.nodes.onflow.org:9000','external_table', 'transactions_candidate_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 6483246\n AND 7601062\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_07": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_07", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_07.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_07.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_07", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_07"], "alias": "get_transactions_history_mainnet_07", "checksum": {"name": "sha256", "checksum": "a0ed87bbac2af7d91e05ddb59749540f12affeca6b645ce80252444bfa02dc16"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8877356, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_07", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet7.nodes.onflow.org:9000','external_table', 'transactions_mainnet_07', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 13404174\n AND 13950741\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_12": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_12", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_12.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_12.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_12", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_12"], "alias": "get_transactions_history_mainnet_12", "checksum": {"name": "sha256", "checksum": "05801328f3aa279aff1765841e7590282fc9eb77edd0edf0090f232dca49fafb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.8965209, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_12", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet12.nodes.onflow.org:9000','external_table', 'transactions_mainnet_12', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 17544523\n AND 18587477\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_17": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_17", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_17.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_17.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_17", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_17"], "alias": "get_transactions_history_mainnet_17", "checksum": {"name": "sha256", "checksum": "658791512f76c84e9e112db19e55b54c7062cc7751f2f8d2e1480aa64cc03587"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9066238, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_17", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet17.nodes.onflow.org:9000','external_table', 'transactions_mainnet_17', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 27341470\n AND 31735954\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_candidate_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_candidate_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_candidate_08.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_candidate_08.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_candidate_08", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_candidate_08"], "alias": "get_transactions_history_candidate_08", "checksum": {"name": "sha256", "checksum": "84abed847ceecbc4027f5b8d449e4a1a31fb8aa79c797d6fb0f5a7c3a53d173d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.915243, "relation_name": "FLOW.streamline.get_transactions_history_candidate_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.candidate8.nodes.onflow.org:9000','external_table', 'transactions_candidate_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 4972987\n AND 6483245\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_10": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_10", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_10.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_10.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_10", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_10"], "alias": "get_transactions_history_mainnet_10", "checksum": {"name": "sha256", "checksum": "2f204e56b6a8ddd69463bc4ee97ea914763c14bb196731dd1bb2f2e874507ee0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.923952, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_10", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet10.nodes.onflow.org:9000','external_table', 'transactions_mainnet_10', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 15791891\n AND 16755601\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_11": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_11", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_11.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_11.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_11", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_11"], "alias": "get_transactions_history_mainnet_11", "checksum": {"name": "sha256", "checksum": "e405cbcbac3884218a5aec25954834bda5b67671a4d34039cabb2caba481a0cb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9337277, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_11", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet11.nodes.onflow.org:9000','external_table', 'transactions_mainnet_11', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 16755602\n AND 17544522\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_03": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_03", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_03.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_03.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_03", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_03"], "alias": "get_transactions_history_mainnet_03", "checksum": {"name": "sha256", "checksum": "86386eb269f13cc9b3c575da2ab35709523a3462a97933060316a90a6277201d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9424856, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_03", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet3.nodes.onflow.org:9000','external_table', 'transactions_mainnet_03', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 9737133\n AND 9992019\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_09": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_09", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_09.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_09.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_09", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_09"], "alias": "get_transactions_history_mainnet_09", "checksum": {"name": "sha256", "checksum": "9457a27e93c9c1123d382a670f401af37d897e54225b87658d6e6039764db27a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9512668, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_09", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet9.nodes.onflow.org:9000','external_table', 'transactions_mainnet_09', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 14892104\n AND 15791890\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_06": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_06", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_06.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_06.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_06", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_06"], "alias": "get_transactions_history_mainnet_06", "checksum": {"name": "sha256", "checksum": "5a5001e88da121d32f04f97750a51ebafbea51815c4ce0e51026252ecf9c2476"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9611473, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_06", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet6.nodes.onflow.org:9000','external_table', 'transactions_mainnet_06', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 12609237\n AND 13404173\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_08": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_08", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_08.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_08.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_08", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_08"], "alias": "get_transactions_history_mainnet_08", "checksum": {"name": "sha256", "checksum": "5aaf226c15b030da1bcb16604357b094522c877c46047c8cb116721d2abea961"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.969972, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_08", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet8.nodes.onflow.org:9000','external_table', 'transactions_mainnet_08', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 13950742\n AND 14892103\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_05": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_05", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_05.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_05.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_05", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_05"], "alias": "get_transactions_history_mainnet_05", "checksum": {"name": "sha256", "checksum": "a95e29cc664e85a2c4c0d0160357fe01650e9f25162b9f9568bf723be36650f6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9785962, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_05", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet5.nodes.onflow.org:9000','external_table', 'transactions_mainnet_05', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 12020337\n AND 12609236\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_transactions_history_mainnet_02": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_transactions_history_mainnet_02", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/streamline__get_transactions_history_mainnet_02.sql", "original_file_path": "models/streamline/core/history/transactions/streamline__get_transactions_history_mainnet_02.sql", "unique_id": "model.flow_models.streamline__get_transactions_history_mainnet_02", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "streamline__get_transactions_history_mainnet_02"], "alias": "get_transactions_history_mainnet_02", "checksum": {"name": "sha256", "checksum": "a0123fa942dd01be40ab047bde3ce5c3c308926b3011aaff23ddd383ea58a1f9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9874387, "relation_name": "FLOW.streamline.get_transactions_history_mainnet_02", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_bulk_grpc_us_east_2(object_construct('sql_source', '{{this.identifier}}','node_url','access-001.mainnet2.nodes.onflow.org:9000','external_table', 'transactions_mainnet_02', 'sql_limit', {{var('sql_limit','500000')}}, 'producer_batch_size', {{var('producer_batch_size','10000')}}, 'worker_batch_size', {{var('worker_batch_size','1000')}}, 'batch_call_limit', {{var('batch_call_limit','1')}}))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 8742959\n AND 9737132\n),\n-- CTE to identify transactions that haven't been ingested yet\ntransactions_to_ingest AS (\n SELECT\n ct.block_height,\n ct.transaction_id\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n) \n-- Generate the requests based on the missing transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transaction',\n 'block_height',\n block_height :: INTEGER,\n 'transaction_id',\n transaction_id,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'id',\n transaction_id\n )\n ) AS request\nFROM\n transactions_to_ingest\nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transactions_mainnet_19": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transactions_mainnet_19", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/batch/streamline__get_batch_transactions_mainnet_19.sql", "original_file_path": "models/streamline/core/history/transactions/batch/streamline__get_batch_transactions_mainnet_19.sql", "unique_id": "model.flow_models.streamline__get_batch_transactions_mainnet_19", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "batch", "streamline__get_batch_transactions_mainnet_19"], "alias": "get_batch_transactions_mainnet_19", "checksum": {"name": "sha256", "checksum": "82fbeada94d843da1120e3b8714c6fbc313a8f8bfbdf6a35a99e91e12bbd9e0f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764414.9975307, "relation_name": "FLOW.streamline.get_batch_transactions_mainnet_19", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet19.nodes.onflow.org:9000', 'external_table', 'transactions_mainnet_19', 'sql_limit', '188000', 'producer_batch_size', '14000', 'worker_batch_size', '100', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '800'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 35858811\n AND 40171633\n),\n-- CTE to identify transactions that haven't been ingested yet\nblocks AS (\n SELECT\n distinct(block_height)\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 35858811\n AND 40171633\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transactions_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_batch_transactions_mainnet_18": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_batch_transactions_mainnet_18", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/transactions/batch/streamline__get_batch_transactions_mainnet_18.sql", "original_file_path": "models/streamline/core/history/transactions/batch/streamline__get_batch_transactions_mainnet_18.sql", "unique_id": "model.flow_models.streamline__get_batch_transactions_mainnet_18", "fqn": ["flow_models", "streamline", "core", "history", "transactions", "batch", "streamline__get_batch_transactions_mainnet_18"], "alias": "get_batch_transactions_mainnet_18", "checksum": {"name": "sha256", "checksum": "6c351bae66cd3bf0cbbee6c4c45b40913cad97f52635ba3095faa72de5ab4aa4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764415.0064788, "relation_name": "FLOW.streamline.get_batch_transactions_mainnet_18", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"streamline.udf_bulk_grpc(object_construct('node_url','access-001.mainnet18.nodes.onflow.org:9000', 'external_table', 'transactions_mainnet_18', 'sql_limit', '188000', 'producer_batch_size', '14000', 'worker_batch_size', '100', 'sql_source', '{{this.identifier}}', 'concurrent_requests', '850'))\",\n target = \"streamline.{{this.identifier}}\"\n ) \n )\n}}\n\nWITH collection_transactions AS (\n\n SELECT\n block_number AS block_height,\n TRANSACTION.value :: STRING AS transaction_id\n FROM\n {{ ref('streamline__complete_get_collections_history') }}\n cch,\n LATERAL FLATTEN(\n input => cch.data :transaction_ids\n ) AS TRANSACTION\n WHERE\n block_height BETWEEN 31735955\n AND 35858810\n),\n-- CTE to identify transactions that haven't been ingested yet\nblocks AS (\n SELECT\n distinct(block_height)\n FROM\n collection_transactions ct\n LEFT JOIN {{ ref(\"streamline__complete_get_transactions_history\") }}\n t\n ON ct.transaction_id = t.id\n WHERE\n t.id IS NULL\n),\nblock_ids AS (\n-- CTE to generate the block_ids for the missing block transactions\n SELECT\n data:id::STRING as block_id,\n block_number\n FROM\n {{ ref(\"streamline__complete_get_blocks_history\")}}\n WHERE\n block_number BETWEEN 31735955\n AND 35858810\n)\n-- Generate the requests based on the missing block transactions\nSELECT\n OBJECT_CONSTRUCT(\n 'grpc',\n 'proto3',\n 'method',\n 'get_transactions_by_block_i_d',\n 'block_height',\n block_height :: INTEGER,\n 'method_params',\n OBJECT_CONSTRUCT(\n 'block_id',\n block_id\n )\n ) AS request\nFROM\n blocks\nJOIN\n block_ids on blocks.block_height = block_ids.block_number \nORDER BY\n block_height ASC", "language": "sql", "refs": [{"name": "streamline__complete_get_collections_history", "package": null, "version": null}, {"name": "streamline__complete_get_transactions_history", "package": null, "version": null}, {"name": "streamline__complete_get_blocks_history", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.if_data_call_function", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history", "model.flow_models.streamline__complete_get_blocks_history"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.streamline__get_account_storage_history": {"database": "FLOW", "schema": "streamline", "name": "streamline__get_account_storage_history", "resource_type": "model", "package_name": "flow_models", "path": "streamline/core/history/account/streamline__get_account_storage_history.sql", "original_file_path": "models/streamline/core/history/account/streamline__get_account_storage_history.sql", "unique_id": "model.flow_models.streamline__get_account_storage_history", "fqn": ["flow_models", "streamline", "core", "history", "account", "streamline__get_account_storage_history"], "alias": "get_account_storage_history", "checksum": {"name": "sha256", "checksum": "50cbc3502e85c4273605713d0251f53b92f58629fa409cb58e5ad41715bc6105"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_history", "account_storage"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_history", "account_storage"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_history", "account_storage"], "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1761764415.0155675, "relation_name": "FLOW.streamline.get_account_storage_history", "raw_code": "{{ config (\n materialized = \"view\",\n post_hook = fsc_utils.if_data_call_function_v2(\n func = 'streamline.udf_bulk_rest_api_v2',\n target = \"{{this.schema}}.{{this.identifier}}\",\n params ={ \"external_table\" :\"account_storage\",\n \"sql_limit\" :\"2000000\",\n \"producer_batch_size\" :\"50000\",\n \"worker_batch_size\" :\"10000\",\n \"async_concurrent_requests\" :\"10\",\n \"sql_source\" :\"{{this.identifier}}\" }\n ),\n tags = ['streamline_history', 'account_storage']\n) }}\n\nwith all_event_contracts as (\n select \n min(block_height) as events_start,\n event_contract\n from {{ ref('core__fact_events') }}\n where tx_succeeded\n group by all \n),\nrelevant_block_heights as (\n select \n block_timestamp::date as block_date,\n max(block_height) as block_height\n from {{ ref('core__fact_blocks') }}\n where block_timestamp >= '2025-01-01'\n and block_timestamp::date <> (select max(block_timestamp::date) from {{ ref('core__fact_blocks') }})\n group by all \n),\nevent_contract_days as (\n select\n event_contract,\n block_date,\n block_height\n from all_event_contracts a \n join relevant_block_heights b \n on a.events_start <= b.block_height\n),\naccount_addresses as (\n select \n event_contract,\n block_date,\n block_height,\n account_address\n from event_contract_days\n join {{ ref('core__dim_contract_labels') }} \n using (event_contract)\n),\ndistinct_targets as (\n select \n block_date,\n block_height,\n account_address,\n event_contract\n from account_addresses\n qualify(ROW_NUMBER() over (PARTITION BY block_height, account_address ORDER BY block_date DESC)) = 1\n),\ncreate_requests as (\n select \n block_date,\n block_height,\n account_address,\n event_contract,\n concat('/v1/scripts?block_height=', block_height) as endpoint,\n OBJECT_CONSTRUCT(\n 'script', BASE64_ENCODE('access(all) fun main(addr: Address): [UInt64] { let account = getAccount(addr); return [account.storage.used, account.storage.capacity] }'),\n 'arguments', ARRAY_CONSTRUCT(\n BASE64_ENCODE('{\"type\":\"Address\",\"value\":\"' || account_address || '\"}')\n )\n ) as request_data\n from distinct_targets \n),\nto_do as (\n select \n block_date,\n block_height,\n account_address,\n event_contract,\n endpoint,\n request_data\n from create_requests a \n left join {{ ref('streamline__complete_get_account_storage') }} b \n using (block_height, account_address)\n where b.complete_account_storage_id is null\n)\n\nselect\n block_date::VARCHAR as block_date,\n round(block_height, -3) :: INT AS partition_key,\n block_height,\n account_address,\n event_contract,\n {{ target.database }}.live.udf_api(\n 'POST',\n '{Service}/{Authentication}' || endpoint,\n OBJECT_CONSTRUCT(\n 'Content-Type', 'application/json',\n 'Accept', 'application/json'\n ),\n request_data,\n 'Vault/prod/flow/quicknode/mainnet'\n ) as request\nfrom to_do\norder by block_date desc\nlimit 2000000", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}, {"name": "core__fact_blocks", "package": null, "version": null}, {"name": "core__fact_blocks", "package": null, "version": null}, {"name": "core__dim_contract_labels", "package": null, "version": null}, {"name": "streamline__complete_get_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.if_data_call_function_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.core__fact_events", "model.flow_models.core__fact_blocks", "model.flow_models.core__dim_contract_labels", "model.flow_models.streamline__complete_get_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.price__dim_asset_metadata": {"database": "FLOW", "schema": "price", "name": "price__dim_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/price/price__dim_asset_metadata.sql", "original_file_path": "models/gold/price/price__dim_asset_metadata.sql", "unique_id": "model.flow_models.price__dim_asset_metadata", "fqn": ["flow_models", "gold", "price", "price__dim_asset_metadata"], "alias": "dim_asset_metadata", "checksum": {"name": "sha256", "checksum": "880f18b8c4514c6329fad60a9d2fed3b34f621db695811d70b3ac5e1f2b0f374"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# price__dim_asset_metadata\n\n## Description\n\nA comprehensive dimensional table containing raw asset metadata from multiple price providers. This table serves as the foundation for asset identification and metadata management across different blockchain networks and price data sources. It contains uncurated, provider-specific data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. The table maintains the original provider structure to preserve data lineage and enable source-specific analysis.\n\n## Key Use Cases\n\n- **Asset Discovery and Identification**: Finding all available assets across different price providers and blockchain networks\n- **Data Quality Analysis**: Identifying inconsistencies, duplicates, and gaps in asset metadata across providers\n- **Provider Comparison**: Analyzing how different price providers categorize and describe the same assets\n- **Cross-Chain Asset Mapping**: Understanding how assets are represented across different blockchain networks\n- **Data Lineage Tracking**: Maintaining audit trails for asset metadata changes and provider updates\n- **Raw Data Access**: Providing access to unprocessed asset metadata for custom curation and analysis\n\n## Important Relationships\n\n- **price__ez_asset_metadata**: Curated, deduplicated version of this table with one record per unique asset\n- **price__fact_prices_ohlc_hourly**: Links to price data through asset_id and provider\n- **price__ez_prices_hourly**: Provides curated price data for assets in this dimension\n- **core__dim_contract_labels**: May overlap with contract-based assets for additional labeling\n- **evm/core_evm__dim_contracts**: For EVM-based tokens, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **PROVIDER**: Essential for filtering by data source and understanding data provenance\n- **ASSET_ID**: Primary identifier for joining with price fact tables and other asset-related data\n- **TOKEN_ADDRESS**: Critical for blockchain-specific operations and smart contract interactions\n- **BLOCKCHAIN**: Key for cross-chain analysis and blockchain-specific filtering\n- **SYMBOL**: Commonly used for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and reporting purposes", "columns": {"PROVIDER": {"name": "PROVIDER", "description": "The data provider or source for the asset metadata or price record. Data type: STRING. This field identifies the external service, API, or protocol that supplied the asset or price data (e.g., 'CoinGecko', 'CoinMarketCap', 'Dapper', 'Flow Oracle'). Used for data quality analysis, source attribution, and filtering by provider. Example: 'CoinGecko' for token prices, 'Dapper' for Flow-native asset metadata. Important for understanding data provenance, resolving discrepancies, and ensuring data reliability in analytics workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ASSET_ID": {"name": "ASSET_ID", "description": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The full name of the asset as provided by the price data source. Data type: STRING. This field contains the human-readable, official name of the cryptocurrency, token, or digital asset. Used for display purposes, user interfaces, reporting, and asset identification in analytics dashboards. Example: 'Bitcoin' for BTC, 'Ethereum' for ETH, 'Flow' for FLOW. Important for user experience, data presentation, and maintaining consistency across different price providers and blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN_ID": {"name": "BLOCKCHAIN_ID", "description": "The unique numeric identifier for the blockchain network or platform. Data type: INTEGER. This field provides a standardized way to identify blockchain networks across different systems and APIs. Used for blockchain network identification, cross-platform data integration, and maintaining consistent blockchain references. Example: 1 for Ethereum mainnet, 137 for Polygon, 0 for Bitcoin. Important for chain ID validation, cross-chain bridge operations, and maintaining referential integrity in multi-chain analytics systems.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_ASSET_METADATA_ID": {"name": "DIM_ASSET_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/price/price__dim_asset_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.75524, "relation_name": "FLOW.price.dim_asset_metadata", "raw_code": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n token_address,\n asset_id,\n symbol,\n name,\n platform AS blockchain,\n platform_id AS blockchain_id,\n provider,\n inserted_timestamp,\n modified_timestamp,\n complete_provider_asset_metadata_id AS dim_asset_metadata_id\nFROM\n {{ ref('silver__complete_provider_asset_metadata') }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.price__fact_prices_ohlc_hourly": {"database": "FLOW", "schema": "price", "name": "price__fact_prices_ohlc_hourly", "resource_type": "model", "package_name": "flow_models", "path": "gold/price/price__fact_prices_ohlc_hourly.sql", "original_file_path": "models/gold/price/price__fact_prices_ohlc_hourly.sql", "unique_id": "model.flow_models.price__fact_prices_ohlc_hourly", "fqn": ["flow_models", "gold", "price", "price__fact_prices_ohlc_hourly"], "alias": "fact_prices_ohlc_hourly", "checksum": {"name": "sha256", "checksum": "fe7e7d3cdfeed7c59defb3abf6220653fcd8eae414180a1ccaee09f25846315b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# price__fact_prices_ohlc_hourly\n\n## Description\n\nA comprehensive fact table containing raw OHLC (Open, High, Low, Close) price data at hourly intervals from multiple price providers. This table preserves the original provider structure and contains uncurated price data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. It serves as the foundation for price analysis while maintaining data lineage and enabling provider-specific analysis. The table supports detailed price movement analysis and technical indicator calculations.\n\n## Key Use Cases\n\n- **Technical Analysis**: Calculating technical indicators, support/resistance levels, and price patterns\n- **Volatility Analysis**: Measuring price volatility and risk metrics across different time periods\n- **Provider Comparison**: Analyzing price differences and data quality across different price providers\n- **Data Quality Assessment**: Identifying gaps, anomalies, and inconsistencies in price data\n- **Raw Data Access**: Providing access to unprocessed price data for custom analysis and backtesting\n- **Historical Price Analysis**: Conducting detailed historical price movement analysis and research\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Links to asset metadata through asset_id and provider\n- **price__ez_asset_metadata**: Provides curated asset information for analysis\n- **price__ez_prices_hourly**: Curated, deduplicated version of this table with one price per asset per hour\n- **core__fact_blocks**: May be used for blockchain-specific price analysis and correlation studies\n- **core__fact_transactions**: For transaction value analysis and price impact studies\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **ASSET_ID**: Primary identifier for joining with asset metadata and other price-related data\n- **OPEN**: Starting price for the hour, used in OHLC analysis and trend calculations\n- **HIGH**: Maximum price during the hour, important for resistance level analysis\n- **LOW**: Minimum price during the hour, important for support level analysis\n- **CLOSE**: Ending price for the hour, most commonly used for price trend analysis", "columns": {"HOUR": {"name": "HOUR", "description": "The timestamp representing the hour when the price data was recorded or aggregated. Data type: TIMESTAMP. This field provides the temporal reference for hourly price data and is used for time-series analysis, price trend calculations, and temporal data aggregation. Used for hourly price tracking, time-based filtering, and chronological analysis of price movements. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, price volatility calculations, and maintaining temporal consistency in financial data analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ASSET_ID": {"name": "ASSET_ID", "description": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "OPEN": {"name": "OPEN", "description": "The opening price of the asset at the beginning of the specified hour, denominated in USD. Data type: FLOAT. This field represents the first trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and volatility calculations. Used for price range analysis, volatility measurement, and technical analysis indicators. Example: 44000.00 for Bitcoin opening at $44,000.00 USD per BTC at the start of the hour. Critical for candlestick chart analysis, price momentum calculations, and understanding intra-hour price movements.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "HIGH": {"name": "HIGH", "description": "The highest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the peak price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for resistance level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 46000.00 for Bitcoin reaching a high of $46,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOW": {"name": "LOW", "description": "The lowest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the minimum price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for support level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 43000.00 for Bitcoin reaching a low of $43,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CLOSE": {"name": "CLOSE", "description": "The closing price of the asset at the end of the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and trend calculations. Used for price trend analysis, momentum calculations, and technical indicator computations. Example: 45000.50 for Bitcoin closing at $45,000.50 USD per BTC at the end of the hour. Critical for candlestick chart analysis, price trend identification, and understanding market direction and momentum.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_PRICES_OHLC_HOURLY_ID": {"name": "FACT_PRICES_OHLC_HOURLY_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/price/price__fact_prices_ohlc_hourly.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.753957, "relation_name": "FLOW.price.fact_prices_ohlc_hourly", "raw_code": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n asset_id,\n recorded_hour AS HOUR,\n OPEN,\n high,\n low,\n CLOSE,\n provider,\n inserted_timestamp,\n modified_timestamp,\n complete_provider_prices_id AS fact_prices_ohlc_hourly_id\nFROM\n {{ ref('silver__complete_provider_prices') }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.price__ez_asset_metadata": {"database": "FLOW", "schema": "price", "name": "price__ez_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/price/price__ez_asset_metadata.sql", "original_file_path": "models/gold/price/price__ez_asset_metadata.sql", "unique_id": "model.flow_models.price__ez_asset_metadata", "fqn": ["flow_models", "gold", "price", "price__ez_asset_metadata"], "alias": "ez_asset_metadata", "checksum": {"name": "sha256", "checksum": "4c9d1c92286a378194ec2f90446751eb481123f2d4fbf655d093914bc239bbdc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# price__ez_asset_metadata\n\n## Description\n\nA curated and deduplicated asset metadata table that provides a single source of truth for asset information across different blockchain networks. This table consolidates data from multiple price providers, resolving conflicts and maintaining one record per unique asset per blockchain. It serves as the primary dimension table for asset identification in price analytics and provides clean, reliable metadata for reporting and analysis. The table prioritizes data quality and consistency over raw data preservation.\n\n## Key Use Cases\n\n- **Asset Reference**: Primary lookup table for asset metadata in price analytics and reporting\n- **Portfolio Management**: Providing consistent asset information for multi-asset portfolio tracking\n- **Price Analysis**: Joining with price fact tables for comprehensive asset price analysis\n- **Cross-Chain Analytics**: Understanding asset distribution and characteristics across blockchain networks\n- **Reporting and Dashboards**: Providing clean, consistent asset names and symbols for user interfaces\n- **Data Quality Assurance**: Ensuring consistent asset representation across different data sources\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Raw source data that feeds into this curated table\n- **price__fact_prices_ohlc_hourly**: Links to raw price data through asset_id\n- **price__ez_prices_hourly**: Primary price table that uses this for asset metadata\n- **core__dim_contract_labels**: Provides additional labeling for contract-based assets\n- **evm/core_evm__dim_contracts**: For EVM tokens, provides additional contract-level metadata\n\n## Commonly-used Fields\n\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and user interfaces\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **DECIMALS**: Critical for accurate price calculations and token amount conversions\n- **IS_NATIVE**: Important for distinguishing native blockchain tokens from smart contract tokens", "columns": {"ASSET_ID": {"name": "ASSET_ID", "description": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The full name of the asset as provided by the price data source. Data type: STRING. This field contains the human-readable, official name of the cryptocurrency, token, or digital asset. Used for display purposes, user interfaces, reporting, and asset identification in analytics dashboards. Example: 'Bitcoin' for BTC, 'Ethereum' for ETH, 'Flow' for FLOW. Important for user experience, data presentation, and maintaining consistency across different price providers and blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_DEPRECATED": {"name": "IS_DEPRECATED", "description": "A boolean flag indicating whether the asset has been deprecated or is no longer actively supported by the price provider. Data type: BOOLEAN. This field helps identify assets that may have outdated or unreliable price data. Used for data quality filtering, identifying discontinued assets, and ensuring data reliability in analytics and trading operations. Example: TRUE for deprecated tokens or assets no longer listed on exchanges, FALSE for actively traded assets. Critical for data quality management, avoiding stale price data, and maintaining accurate market analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places used to represent the smallest unit of the asset. Data type: INTEGER. This field indicates the precision with which the asset can be divided and is essential for accurate price calculations and token amount conversions. Used for token amount normalization, price precision calculations, and ensuring accurate financial computations. Example: 18 for most ERC-20 tokens, 8 for Bitcoin, 6 for USDC. Critical for DeFi operations, token transfers, and maintaining precision in financial calculations across different blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_NATIVE": {"name": "IS_NATIVE", "description": "A boolean flag indicating whether the asset is the native token of its respective blockchain network. Data type: BOOLEAN. This field distinguishes between native blockchain tokens and smart contract-based tokens. Used for filtering native vs. token assets, blockchain-specific analytics, and understanding asset distribution across different token types. Example: TRUE for Bitcoin (BTC), Ethereum (ETH), and Flow (FLOW), FALSE for USDC, DAI, and other smart contract tokens. Important for blockchain economics analysis, native token price tracking, and understanding the relationship between native tokens and their ecosystem tokens.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_ASSET_METADATA_ID": {"name": "EZ_ASSET_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/price/price__ez_asset_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.7568305, "relation_name": "FLOW.price.ez_asset_metadata", "raw_code": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n is_deprecated,\n FALSE AS is_native,\n inserted_timestamp,\n modified_timestamp,\n complete_token_asset_metadata_id AS ez_asset_metadata_id\nFROM\n {{ ref('silver__complete_token_asset_metadata') }}\nUNION ALL\nSELECT\n NULL AS token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n is_deprecated,\n TRUE AS is_native,\n inserted_timestamp,\n modified_timestamp,\n complete_native_asset_metadata_id AS ez_asset_metadata_id\nFROM\n {{ ref('silver__complete_native_asset_metadata') }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}, {"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata", "model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.price__ez_prices_hourly": {"database": "FLOW", "schema": "price", "name": "price__ez_prices_hourly", "resource_type": "model", "package_name": "flow_models", "path": "gold/price/price__ez_prices_hourly.sql", "original_file_path": "models/gold/price/price__ez_prices_hourly.sql", "unique_id": "model.flow_models.price__ez_prices_hourly", "fqn": ["flow_models", "gold", "price", "price__ez_prices_hourly"], "alias": "ez_prices_hourly", "checksum": {"name": "sha256", "checksum": "5861be6ad7f987665c466ecd96422e9ba4faa08e234da0d8fedd46392a0eb3fc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# price__ez_prices_hourly\n\n## Description\n\nA curated and deduplicated hourly price table that provides a single source of truth for asset prices across different blockchain networks. This table consolidates price data from multiple providers, resolving conflicts and maintaining one price per unique asset per hour. It serves as the primary price table for analytics, reporting, and portfolio management, providing clean, reliable price data that prioritizes data quality and consistency. The table includes comprehensive asset metadata for easy analysis and reporting.\n\n## Key Use Cases\n\n- **Portfolio Valuation**: Calculating current and historical portfolio values across multiple assets\n- **Price Analysis**: Conducting price trend analysis and market performance evaluation\n- **Cross-Chain Analytics**: Comparing asset performance across different blockchain networks\n- **Reporting and Dashboards**: Providing clean price data for user interfaces and automated reporting\n- **Risk Management**: Monitoring price movements and calculating risk metrics\n- **Trading Operations**: Supporting trading decisions with reliable price data\n\n## Important Relationships\n\n- **price__fact_prices_ohlc_hourly**: Raw source data that feeds into this curated table\n- **price__ez_asset_metadata**: Provides comprehensive asset metadata for analysis\n- **price__dim_asset_metadata**: Raw asset metadata source for additional provider-specific information\n- **core__fact_transactions**: For transaction value analysis and price impact correlation studies\n- **defi__fact_dex_swaps**: For DeFi trading analysis and price impact on swap volumes\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **PRICE**: Core price field used for valuation, analysis, and reporting\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **IS_IMPUTED**: Important for data quality assessment and filtering potentially unreliable prices", "columns": {"HOUR": {"name": "HOUR", "description": "The timestamp representing the hour when the price data was recorded or aggregated. Data type: TIMESTAMP. This field provides the temporal reference for hourly price data and is used for time-series analysis, price trend calculations, and temporal data aggregation. Used for hourly price tracking, time-based filtering, and chronological analysis of price movements. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, price volatility calculations, and maintaining temporal consistency in financial data analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places used to represent the smallest unit of the asset. Data type: INTEGER. This field indicates the precision with which the asset can be divided and is essential for accurate price calculations and token amount conversions. Used for token amount normalization, price precision calculations, and ensuring accurate financial computations. Example: 18 for most ERC-20 tokens, 8 for Bitcoin, 6 for USDC. Critical for DeFi operations, token transfers, and maintaining precision in financial calculations across different blockchain networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The closing price of the asset for the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for price analysis, portfolio valuation, and market performance calculations. Used for price trend analysis, asset valuation, and financial reporting. Example: 45000.50 for Bitcoin price at $45,000.50 USD per BTC. Critical for portfolio management, price impact analysis, and maintaining accurate financial records for trading and investment operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_NATIVE": {"name": "IS_NATIVE", "description": "A boolean flag indicating whether the asset is the native token of its respective blockchain network. Data type: BOOLEAN. This field distinguishes between native blockchain tokens and smart contract-based tokens. Used for filtering native vs. token assets, blockchain-specific analytics, and understanding asset distribution across different token types. Example: TRUE for Bitcoin (BTC), Ethereum (ETH), and Flow (FLOW), FALSE for USDC, DAI, and other smart contract tokens. Important for blockchain economics analysis, native token price tracking, and understanding the relationship between native tokens and their ecosystem tokens.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "A boolean flag indicating whether the price data was imputed or derived from previous records rather than being directly observed. Data type: BOOLEAN. This field helps identify price data that may be less reliable due to low liquidity or inconsistent reporting from the source. Used for data quality assessment, filtering out potentially unreliable price data, and understanding data completeness. Example: TRUE for low-liquidity tokens with infrequent trading, FALSE for actively traded assets with regular price updates. Critical for data quality management, risk assessment, and ensuring accurate price analysis for trading and investment decisions.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_DEPRECATED": {"name": "IS_DEPRECATED", "description": "A boolean flag indicating whether the asset has been deprecated or is no longer actively supported by the price provider. Data type: BOOLEAN. This field helps identify assets that may have outdated or unreliable price data. Used for data quality filtering, identifying discontinued assets, and ensuring data reliability in analytics and trading operations. Example: TRUE for deprecated tokens or assets no longer listed on exchanges, FALSE for actively traded assets. Critical for data quality management, avoiding stale price data, and maintaining accurate market analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_PRICES_HOURLY_ID": {"name": "EZ_PRICES_HOURLY_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/price/price__ez_prices_hourly.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.7513902, "relation_name": "FLOW.price.ez_prices_hourly", "raw_code": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n HOUR,\n token_address,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n FALSE AS is_native,\n is_imputed,\n is_deprecated,\n is_verified,\n inserted_timestamp,\n modified_timestamp,\n complete_token_prices_id AS ez_prices_hourly_id\nFROM\n {{ ref('silver__complete_token_prices') }}\nUNION ALL\nSELECT\n HOUR,\n 'A.1654653399040a61.FlowToken' AS token_address,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n TRUE AS is_native,\n is_imputed,\n is_deprecated,\n TRUE AS is_verified,\n inserted_timestamp,\n modified_timestamp,\n complete_native_prices_id AS ez_prices_hourly_id\nFROM\n {{ ref('silver__complete_native_prices') }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}, {"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_token_prices", "model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.beta__ez_moment_player_ids": {"database": "FLOW", "schema": "beta", "name": "beta__ez_moment_player_ids", "resource_type": "model", "package_name": "flow_models", "path": "gold/beta/beta__ez_moment_player_ids.sql", "original_file_path": "models/gold/beta/beta__ez_moment_player_ids.sql", "unique_id": "model.flow_models.beta__ez_moment_player_ids", "fqn": ["flow_models", "gold", "beta", "beta__ez_moment_player_ids"], "alias": "ez_moment_player_ids", "checksum": {"name": "sha256", "checksum": "f9640f878069462c2ea7283f941e740f0be20ec5418165d53436c915f1bfe246"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.147582, "relation_name": "FLOW.beta.ez_moment_player_ids", "raw_code": "{{ config(\n materialized = 'view'\n) }}\n\nWITH espn AS (\n\n SELECT\n CASE\n -- slight name mismatches\n WHEN A.full_name = 'Patrick Mahomes' THEN 'Patrick Mahomes II'\n WHEN A.full_name = 'Joshua Palmer' THEN 'Josh Palmer'\n WHEN A.full_name = 'Gabe Davis' THEN 'Gabriel Davis'\n ELSE A.full_name\n END AS player,\n t.display_name AS team,\n A.id AS espn_player_id,\n SPLIT(\n SPLIT(TRY_PARSE_JSON(A.team) :\"$ref\", 'http://sports.core.api.espn.com/v2/sports/football/leagues/nfl/seasons/2023/teams/') [1],\n '?'\n ) [0] :: INT AS espn_team_id,\n try_parse_json(status):type::string = 'active' as is_active -- note, this may depend on time of data pull from ESPN. Includes IR status. Update as needed.\n FROM\n {{ ref('beta__dim_nfl_athletes') }} A\n LEFT JOIN {{ ref('beta__dim_nfl_teams') }}\n t\n ON espn_team_id = t.id\n WHERE\n SPLIT(\n SPLIT(TRY_PARSE_JSON(POSITION) :parent :\"$ref\", 'http://sports.core.api.espn.com/v2/sports/football/leagues/nfl/positions/') [1],\n '?') [0] :: INT = 70 -- offense only\n ),\n allday AS (\n SELECT\n nft_id,\n nflallday_id,\n serial_number,\n moment_tier,\n CASE\n -- Some moments use DJ others D.J.\n WHEN player = 'D.J. Moore' THEN 'DJ Moore'\n ELSE player\n END AS player,\n team,\n season,\n play_type,\n moment_stats_full :metadata :playerPosition :: STRING AS POSITION\n FROM\n {{ ref('nft__dim_allday_metadata') }}\n ad\n WHERE\n classification = 'PLAYER_GAME'\n AND season >= 2018\n AND POSITION IN (\n 'QB',\n 'WR',\n 'RB',\n 'TE'\n )\n ),\n FINAL AS (\n SELECT\n nft_id,\n nflallday_id,\n serial_number,\n moment_tier,\n ad.player,\n ad.team,\n season,\n play_type,\n POSITION,\n espn_player_id,\n espn_team_id,\n is_active\n FROM\n allday ad\n LEFT JOIN espn\n ON TRIM(LOWER(\n ad.player\n )) = TRIM(LOWER(\n espn.player\n ))\n )\n SELECT\n *\n FROM\n FINAL", "language": "sql", "refs": [{"name": "beta__dim_nfl_athletes", "package": null, "version": null}, {"name": "beta__dim_nfl_teams", "package": null, "version": null}, {"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.beta__dim_nfl_athletes", "model.flow_models.beta__dim_nfl_teams", "model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.beta__dim_nflad_playoff_rosters": {"database": "FLOW", "schema": "beta", "name": "beta__dim_nflad_playoff_rosters", "resource_type": "model", "package_name": "flow_models", "path": "gold/beta/beta__dim_nflad_playoff_rosters.sql", "original_file_path": "models/gold/beta/beta__dim_nflad_playoff_rosters.sql", "unique_id": "model.flow_models.beta__dim_nflad_playoff_rosters", "fqn": ["flow_models", "gold", "beta", "beta__dim_nflad_playoff_rosters"], "alias": "dim_nflad_playoff_rosters", "checksum": {"name": "sha256", "checksum": "35ef73f9c8c753ced75e8b0c33fd1fac498503a349558f58b311db2c556a0305"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# beta__dim_nflad_playoff_rosters\n\n## Description\n\nA temporary dimensional table containing official rosters for the Flipside x NFL AllDay Playoff Challenge. This table serves as a specialized data source for playoff-specific NFT analytics and roster management during the NFL playoff season. The table is designed to support the playoff challenge by providing accurate roster information for participating teams and players. Due to its temporary nature, this table may be removed or significantly modified after the playoff challenge concludes.\n\n## Key Use Cases\n\n- **Playoff Challenge Support**: Providing roster data for the Flipside x NFL AllDay Playoff Challenge\n- **Playoff Analytics**: Supporting playoff-specific NFT moment analysis and performance tracking\n- **Roster Management**: Maintaining accurate roster information for playoff participants\n- **Challenge Validation**: Supporting challenge rules and participant validation\n- **Seasonal Analysis**: Providing playoff-specific data for seasonal sports analytics\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for roster-athlete relationship analysis\n- **beta__dim_nfl_teams**: Links to team information for roster-team relationship analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay playoff moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification for playoff rosters\n\n## Commonly-used Fields\n\n- **Roster identification fields**: For roster identification and challenge management\n- **Player association fields**: For roster-player relationship analysis\n- **Team association fields**: For roster-team relationship analysis\n- **Playoff-specific fields**: For playoff challenge and seasonal analysis", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/beta/beta__dim_nflad_playoff_rosters.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.7579978, "relation_name": "FLOW.beta.dim_nflad_playoff_rosters", "raw_code": "{{ config(\n materialized = 'view'\n) }}\n\nWITH rookies AS (\n\n SELECT\n *,\n 'rookie' AS campaign\n FROM\n {{ ref('seeds__nflad_playoff_rookies') }}\n),\nvets AS (\n SELECT\n *,\n 'vet' AS campaign\n FROM\n {{ ref('seeds__nflad_playoff_vets') }}\n)\nSELECT\n *\nFROM\n rookies\nUNION ALL\nSELECT\n *\nFROM\n vets", "language": "sql", "refs": [{"name": "seeds__nflad_playoff_rookies", "package": null, "version": null}, {"name": "seeds__nflad_playoff_vets", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["seed.flow_models.seeds__nflad_playoff_rookies", "seed.flow_models.seeds__nflad_playoff_vets"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.beta__dim_nfl_teams": {"database": "FLOW", "schema": "beta", "name": "beta__dim_nfl_teams", "resource_type": "model", "package_name": "flow_models", "path": "gold/beta/beta__dim_nfl_teams.sql", "original_file_path": "models/gold/beta/beta__dim_nfl_teams.sql", "unique_id": "model.flow_models.beta__dim_nfl_teams", "fqn": ["flow_models", "gold", "beta", "beta__dim_nfl_teams"], "alias": "dim_nfl_teams", "checksum": {"name": "sha256", "checksum": "14067b01cf69f51d4b3778f84a1244594a4ad796e2021eba5aa3fecf314d3d32"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# beta__dim_nfl_teams\n\n## Description\n\nA beta-dimensional table containing NFL team metadata from the ESPN Teams Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and team-related analysis. The table is in beta mode and subject to change, providing team information that may be used for NFT moment analysis, team performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and team-related NFT performance tracking\n- **Team Research**: Providing team metadata for sports analytics and team performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for team data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for team-athlete relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional team identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Team identification fields**: For team identification and analysis\n- **League association fields**: For team-league relationship analysis\n- **Metadata fields**: For team information and categorization", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/beta/beta__dim_nfl_teams.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.7574127, "relation_name": "FLOW.beta.dim_nfl_teams", "raw_code": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n ref,\n id,\n guid,\n UID,\n alternate_ids,\n slug,\n location,\n NAME,\n nickname,\n abbreviation,\n display_name,\n short_display_name,\n color,\n alternate_color,\n is_active,\n is_all_star,\n logos,\n RECORD,\n odds_records,\n athletes,\n venue,\n groups,\n ranks,\n statistics,\n leaders,\n links,\n injuries,\n notes,\n against_the_spread_records,\n franchise,\n depth_charts,\n projection,\n events,\n transactions,\n coaches,\n _inserted_timestamp :: timestamp_ntz AS inserted_timestamp\nFROM\n {{ source(\n 'flow_bronze',\n 'espn_nfl_teams'\n ) }}", "language": "sql", "refs": [], "sources": [["flow_bronze", "espn_nfl_teams"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.flow_bronze.espn_nfl_teams"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.beta__dim_nfl_athletes": {"database": "FLOW", "schema": "beta", "name": "beta__dim_nfl_athletes", "resource_type": "model", "package_name": "flow_models", "path": "gold/beta/beta__dim_nfl_athletes.sql", "original_file_path": "models/gold/beta/beta__dim_nfl_athletes.sql", "unique_id": "model.flow_models.beta__dim_nfl_athletes", "fqn": ["flow_models", "gold", "beta", "beta__dim_nfl_athletes"], "alias": "dim_nfl_athletes", "checksum": {"name": "sha256", "checksum": "ff7b903e411b6566a2bf45332493e584b8dbbace00edb27d0c0eb4c55a26988d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "# beta__dim_nfl_athletes\n\n## Description\n\nA beta-dimensional table containing NFL athlete metadata from the ESPN Athletes Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and athlete-related analysis. The table is in beta mode and subject to change, providing athlete information that may be used for NFT moment analysis, player performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and athlete-related NFT performance tracking\n- **Player Research**: Providing athlete metadata for sports analytics and player performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for athlete data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_teams**: Links to team information for athlete-team relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Athlete identification fields**: For player identification and analysis\n- **Team association fields**: For athlete-team relationship analysis\n- **Metadata fields**: For athlete information and categorization", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/beta/beta__dim_nfl_athletes.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764423.7585623, "relation_name": "FLOW.beta.dim_nfl_athletes", "raw_code": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n ref,\n id,\n UID,\n guid,\n TYPE,\n alternate_ids,\n first_name,\n last_name,\n full_name,\n display_name,\n short_name,\n weight,\n display_weight,\n height,\n display_height,\n age,\n date_of_birth,\n links,\n birth_place,\n college,\n slug,\n headshot,\n jersey,\n POSITION,\n linked,\n team,\n statistics,\n contracts,\n experience,\n college_athlete,\n active,\n draft,\n status,\n statisticslog,\n debut_year,\n _inserted_timestamp :: timestamp_ntz AS inserted_timestamp\nFROM\n {{ source(\n 'flow_bronze',\n 'espn_nfl_athletes'\n ) }}", "language": "sql", "refs": [], "sources": [["flow_bronze", "espn_nfl_athletes"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.flow_bronze.espn_nfl_athletes"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.defi__fact_dex_swaps": {"database": "FLOW", "schema": "defi", "name": "defi__fact_dex_swaps", "resource_type": "model", "package_name": "flow_models", "path": "gold/defi/defi__fact_dex_swaps.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.sql", "unique_id": "model.flow_models.defi__fact_dex_swaps", "fqn": ["flow_models", "gold", "defi", "defi__fact_dex_swaps"], "alias": "fact_dex_swaps", "checksum": {"name": "sha256", "checksum": "370ffa903797f772a8a9fdb4d8a4bddba091a1e076caf0bb7c952b215f005a38"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "SWAPS"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["ez", "scheduled"], "description": "## Description\nRecords all decentralized exchange (DEX) swap transactions on the Flow blockchain. Captures the full context of each swap, including trader, pool, token in/out, amounts, and protocol metadata. Data is sourced from on-chain swap events and normalized for analytics, supporting both single-pool and multi-hop swaps.\n\n## Key Use Cases\n- Analyze DEX trading activity and swap volume\n- Track user participation and trading behavior\n- Attribute swaps to specific pools and protocols\n- Support price impact, slippage, and liquidity analysis\n- Power DeFi dashboards and market research\n\n## Important Relationships\n- Linked to `defi__ez_dex_swaps` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n- Protocol attribution via `platform` and `contract_address` fields\n- Token-level analytics via `token_in`/`token_out` and amounts\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `contract_address`: DEX pool contract address\n- `swap_index`: Order of swap in multi-hop transactions\n- `trader`: Account address of the swap initiator\n- `token_out` / `token_in`: Token contract addresses swapped out/in\n- `amount_out` / `amount_in`: Amounts swapped (decimal adjusted)\n- `platform`: Name of the DEX protocol", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SWAP_INDEX": {"name": "SWAP_INDEX", "description": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRADER": {"name": "TRADER", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_DEX_SWAPS_ID": {"name": "FACT_DEX_SWAPS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "SWAPS"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/defi/defi__fact_dex_swaps.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "SWAPS"}}}}, "created_at": 1761764423.9696, "relation_name": "FLOW.defi.fact_dex_swaps", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['ez', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'SWAPS' }} }\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n swap_contract AS contract_address,\n swap_index,\n trader,\n platform,\n token_out_source AS origin_from_address,\n token_out_contract AS token_out,\n token_out_amount AS amount_out,\n token_in_destination AS origin_to_address,\n token_in_contract AS token_in,\n token_in_amount AS amount_in,\n swaps_final_id AS fact_dex_swaps_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__swaps_final') }}\nWHERE\n token_in_contract IS NOT NULL", "language": "sql", "refs": [{"name": "silver__swaps_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__swaps_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.defi__ez_dex_swaps": {"database": "FLOW", "schema": "defi", "name": "defi__ez_dex_swaps", "resource_type": "model", "package_name": "flow_models", "path": "gold/defi/defi__ez_dex_swaps.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.sql", "unique_id": "model.flow_models.defi__ez_dex_swaps", "fqn": ["flow_models", "gold", "defi", "defi__ez_dex_swaps"], "alias": "ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "8b9358f7587b679b0afd02e150099ccc21647cc6b2f1afa8dd647b077b8c3e00"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["ez", "scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["ez", "scheduled"], "description": "## Description\nEnriched view of all DEX swap transactions on the Flow blockchain, combining raw swap data with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values, protocol attribution, and swap path context. Data is sourced from swap events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze DEX trading activity with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute swaps by token symbol, pool, and protocol\n- Power dashboards and user-facing analytics for DeFi trading\n- Support liquidity, slippage, and market research\n\n## Important Relationships\n- Sourced from `defi__fact_dex_swaps` (adds enrichment)\n- Joins with price models for USD values (`amount_out_usd`, `amount_in_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `token_out_symbol` / `token_in_symbol`: Abbreviated symbols for swapped tokens\n- `amount_out_usd` / `amount_in_usd`: USD value of tokens swapped\n- `platform`: Name of the DEX protocol", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SWAP_INDEX": {"name": "SWAP_INDEX", "description": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRADER": {"name": "TRADER", "description": "The account address of the trader performing the swap action.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_OUT_SYMBOL": {"name": "TOKEN_OUT_SYMBOL", "description": "Short-name symbol for the crypto token or asset, such as 'FLOW', 'USDC', or 'BLT'. Data type: STRING. Used to identify the asset in analytics, dashboards, and reporting. This field is critical for token-level analysis, price lookups, and filtering. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for user-facing analytics, protocol attribution, and cross-chain comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for $100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_IN_SYMBOL": {"name": "TOKEN_IN_SYMBOL", "description": "Short-name symbol for the crypto token or asset, such as 'FLOW', 'USDC', or 'BLT'. Data type: STRING. Used to identify the asset in analytics, dashboards, and reporting. This field is critical for token-level analysis, price lookups, and filtering. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for user-facing analytics, protocol attribution, and cross-chain comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for $100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_DEX_SWAPS_ID": {"name": "EZ_DEX_SWAPS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/defi/defi__ez_dex_swaps.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["ez", "scheduled"]}, "created_at": 1761764423.763971, "relation_name": "FLOW.defi.ez_dex_swaps", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['ez', 'scheduled']\n) }}\nWITH prices AS (\n\n SELECT\n hour,\n token_address,\n symbol,\n price\n FROM\n {{ ref('silver__complete_token_prices') }}\n UNION ALL\n SELECT\n hour,\n 'A.1654653399040a61.FlowToken' AS token_address,\n symbol,\n price\n FROM\n {{ ref('silver__complete_native_prices') }}\n)\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n swap_contract AS contract_address,\n swap_index,\n trader,\n platform,\n token_out_source AS origin_from_address,\n token_out_contract AS token_out,\n po.symbol AS token_out_symbol,\n token_out_amount AS amount_out,\n token_out_amount * po.price AS amount_out_usd,\n token_in_destination AS origin_to_address,\n token_in_contract AS token_in,\n pi.symbol AS token_in_symbol,\n token_in_amount AS amount_in,\n token_in_amount * pi.price AS amount_in_usd,\n swaps_final_id AS ez_dex_swaps_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__swaps_final') }} s\n LEFT JOIN prices po\n ON LOWER(\n s.token_out_contract\n ) = LOWER(\n po.token_address\n )\n AND DATE_TRUNC(\n 'hour',\n s.block_timestamp\n ) = po.hour\n LEFT JOIN prices pi\n ON LOWER(\n s.token_in_contract\n ) = LOWER(\n pi.token_address\n )\n AND DATE_TRUNC(\n 'hour',\n s.block_timestamp\n ) = pi.hour\n\nWHERE\n token_in_contract IS NOT NULL", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}, {"name": "silver__complete_native_prices", "package": null, "version": null}, {"name": "silver__swaps_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_token_prices", "model.flow_models.silver__complete_native_prices", "model.flow_models.silver__swaps_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.defi__fact_bridge_activity": {"database": "FLOW", "schema": "defi", "name": "defi__fact_bridge_activity", "resource_type": "model", "package_name": "flow_models", "path": "gold/defi/defi__fact_bridge_activity.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.sql", "unique_id": "model.flow_models.defi__fact_bridge_activity", "fqn": ["flow_models", "gold", "defi", "defi__fact_bridge_activity"], "alias": "fact_bridge_activity", "checksum": {"name": "sha256", "checksum": "a31cb5e716a749eadeb54bb7011ae5f73e108dd998dface8208b0024259a2c6a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["ez", "bridge", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["ez", "bridge", "scheduled"], "description": "## Description\nRecords all token bridge transactions to and from the Flow blockchain using supported bridge protocols (e.g., Blocto Teleport, Celer Bridge). Captures the full context of each cross-chain transfer, including source/destination addresses, token details, amounts, fees, and protocol metadata. Data is sourced from on-chain bridge events and normalized for analytics.\n\n## Key Use Cases\n- Analyze cross-chain token flows into and out of Flow\n- Monitor bridge usage, volume, and protocol adoption\n- Track user participation in bridging activity\n- Attribute fees and bridge revenue by protocol\n- Support compliance and risk monitoring for cross-chain transfers\n\n## Important Relationships\n- Linked to `defi__ez_bridge_activity` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `core__ez_token_transfers` for end-to-end asset movement\n- Protocol attribution via `platform` and `bridge_address` fields\n- Token-level analytics via `token_address` and `amount`\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `bridge_address`: Contract address of the bridge protocol\n- `token_address`: Contract address of the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_fee`: Fee charged by the bridge protocol\n- `source_chain` / `destination_chain`: Blockchains involved in the transfer\n- `platform`: Name of the bridge protocol", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BRIDGE_ADDRESS": {"name": "BRIDGE_ADDRESS", "description": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_FEE": {"name": "AMOUNT_FEE", "description": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SOURCE_ADDRESS": {"name": "SOURCE_ADDRESS", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DESTINATION_ADDRESS": {"name": "DESTINATION_ADDRESS", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SOURCE_CHAIN": {"name": "SOURCE_CHAIN", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DESTINATION_CHAIN": {"name": "DESTINATION_CHAIN", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BRIDGE_TRANSACTIONS_ID": {"name": "FACT_BRIDGE_TRANSACTIONS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/defi/defi__fact_bridge_activity.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["ez", "bridge", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}}, "created_at": 1761764423.7903104, "relation_name": "FLOW.defi.fact_bridge_activity", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['ez', 'bridge', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'BRIDGE' }} }\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_address,\n token_address,\n gross_amount AS amount,\n amount_fee,\n source_address,\n destination_address,\n source_chain,\n destination_chain,\n platform,\n bridge_complete_id AS fact_bridge_activity_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__bridge_complete') }}", "language": "sql", "refs": [{"name": "silver__bridge_complete", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__bridge_complete"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.defi__ez_bridge_activity": {"database": "FLOW", "schema": "defi", "name": "defi__ez_bridge_activity", "resource_type": "model", "package_name": "flow_models", "path": "gold/defi/defi__ez_bridge_activity.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.sql", "unique_id": "model.flow_models.defi__ez_bridge_activity", "fqn": ["flow_models", "gold", "defi", "defi__ez_bridge_activity"], "alias": "ez_bridge_activity", "checksum": {"name": "sha256", "checksum": "45ad30adda3c0af3a8b19e3a4cef99855d5ce920909c042c23cfd2a0707efdb5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["ez", "bridge", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["ez", "bridge", "scheduled"], "description": "## Description\nEnriched view of all token bridge transactions to and from the Flow blockchain, combining raw bridge activity with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values and protocol attribution. Data is sourced from bridge events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze cross-chain token flows with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute bridge activity by token symbol and protocol\n- Power dashboards and user-facing analytics for cross-chain flows\n- Support compliance, risk, and DeFi market research\n\n## Important Relationships\n- Sourced from `defi__fact_bridge_activity` (adds enrichment)\n- Joins with price models for USD values (`amount_usd`, `amount_fee_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `core__ez_token_transfers` for full asset movement\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `token_symbol`: Abbreviated symbol for the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_usd`: Value of tokens bridged in USD\n- `amount_fee_usd`: Fee charged by the bridge protocol in USD\n- `platform`: Name of the bridge protocol", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BRIDGE_ADDRESS": {"name": "BRIDGE_ADDRESS", "description": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_SYMBOL": {"name": "TOKEN_SYMBOL", "description": "Abbreviated symbol for the asset or token involved in the transaction. Data type: STRING. Used to quickly identify the type of asset (e.g., 'FLOW', 'USDC', 'BLT') in analytics, dashboards, and reporting. This field is essential for filtering, aggregating, and visualizing token-level activity, especially in bridge and DEX models. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for token attribution, price lookups, and user-facing analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_FEE": {"name": "AMOUNT_FEE", "description": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for $100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_FEE_USD": {"name": "AMOUNT_FEE_USD", "description": "The value of the fee amount denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for cost analysis, protocol revenue tracking, and financial reporting. Example: 0.25 (for $0.25 USD). Important for fee analytics and dashboards.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SOURCE_ADDRESS": {"name": "SOURCE_ADDRESS", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DESTINATION_ADDRESS": {"name": "DESTINATION_ADDRESS", "description": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SOURCE_CHAIN": {"name": "SOURCE_CHAIN", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DESTINATION_CHAIN": {"name": "DESTINATION_CHAIN", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BRIDGE_TRANSACTIONS_ID": {"name": "FACT_BRIDGE_TRANSACTIONS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/defi/defi__ez_bridge_activity.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["ez", "bridge", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "BRIDGE"}}}}, "created_at": 1761764423.8791478, "relation_name": "FLOW.defi.ez_bridge_activity", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['ez', 'bridge', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'BRIDGE' }} }\n) }}\n\nWITH prices AS (\n\n SELECT\n hour,\n token_address,\n symbol,\n price\n FROM\n {{ ref('silver__complete_token_prices') }}\n UNION ALL\n SELECT\n hour,\n 'A.1654653399040a61.FlowToken' AS token_address,\n symbol,\n price\n FROM\n {{ ref('silver__complete_native_prices') }}\n)\nSELECT\n tx_id,\n block_timestamp,\n block_height,\n bridge_address,\n b.token_address,\n p.symbol AS token_symbol,\n gross_amount AS amount,\n amount_fee,\n gross_amount * p.price AS amount_usd,\n amount_fee * p.price AS amount_fee_usd,\n source_address,\n destination_address,\n source_chain,\n destination_chain,\n platform,\n bridge_complete_id AS ez_bridge_activity_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__bridge_complete') }} b\n LEFT JOIN prices p\n ON LOWER(\n b.token_address\n ) = LOWER(\n p.token_address\n )\n AND DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = p.hour", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}, {"name": "silver__complete_native_prices", "package": null, "version": null}, {"name": "silver__bridge_complete", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__complete_token_prices", "model.flow_models.silver__complete_native_prices", "model.flow_models.silver__bridge_complete"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.defi__dim_swap_pool_labels": {"database": "FLOW", "schema": "defi", "name": "defi__dim_swap_pool_labels", "resource_type": "model", "package_name": "flow_models", "path": "gold/defi/defi__dim_swap_pool_labels.sql", "original_file_path": "models/gold/defi/defi__dim_swap_pool_labels.sql", "unique_id": "model.flow_models.defi__dim_swap_pool_labels", "fqn": ["flow_models", "gold", "defi", "defi__dim_swap_pool_labels"], "alias": "dim_swap_pool_labels", "checksum": {"name": "sha256", "checksum": "1479f3af8ae01586289b692fbedc780cd178a0c48948a223bac79583d45eb02f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "tag": ["scheduled"]}, "tags": [], "description": "## Description\nModels all DEX swap pool and pair creation events on the Flow blockchain. Captures metadata for each pool, including token contracts, deployment timestamp, pool ID, vault address, and swap contract. Supports pool-level analytics, liquidity tracking, and protocol attribution. Data is sourced from on-chain pool creation events and normalized for analytics.\n\n## Key Use Cases\n- Analyze DEX pool creation and liquidity provisioning\n- Attribute swaps to specific pools and protocols\n- Track pool deployment and vault addresses\n- Support liquidity, TVL, and protocol market share analysis\n- Power DeFi dashboards and pool explorer tools\n\n## Important Relationships\n- Can be joined with `defi__fact_dex_swaps` and `defi__ez_dex_swaps` for swap-level analytics\n- Protocol attribution via `swap_contract` and `platform` fields\n- Token-level analytics via `token0_contract` and `token1_contract`\n\n## Commonly-used Fields\n- `swap_contract`: DEX pool contract address\n- `deployment_timestamp`: When the pool was deployed\n- `token0_contract` / `token1_contract`: Token contracts in the pool\n- `pool_id`: Unique identifier for the pool\n- `vault_address`: Address holding pool assets", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DEPLOYMENT_TIMESTAMP": {"name": "DEPLOYMENT_TIMESTAMP", "description": "The block timestamp from the deployment transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN0_CONTRACT": {"name": "TOKEN0_CONTRACT", "description": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN1_CONTRACT": {"name": "TOKEN1_CONTRACT", "description": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "POOL_ID": {"name": "POOL_ID", "description": "The ID of the swap pool, as designated by the DEX on contract creation.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VAULT_ADDRESS": {"name": "VAULT_ADDRESS", "description": "The account address that holds tokens on behalf of the swap contract.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SWAP_CONTRACT": {"name": "SWAP_CONTRACT", "description": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_SWAP_POOL_LABELS_ID": {"name": "DIM_SWAP_POOL_LABELS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/defi/defi__dim_swap_pool_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tag": ["scheduled"]}, "created_at": 1761764423.967564, "relation_name": "FLOW.defi.dim_swap_pool_labels", "raw_code": "{{ config (\n materialized = 'view',\n tag = ['scheduled']\n) }}\n\nWITH pairs_s AS (\n\n SELECT\n tx_id,\n labels_pools_id AS labels_pools_metapier_id,\n swap_contract,\n deployment_timestamp,\n token0_contract,\n token1_contract,\n pool_id,\n vault_address,\n inserted_timestamp,\n modified_timestamp\n FROM\n {{ ref('silver__labels_pools_s') }}\n),\nmetapier_s AS (\n SELECT\n tx_id,\n labels_pools_metapier_id,\n swap_contract,\n deployment_timestamp,\n token0_contract,\n token1_contract,\n pool_id,\n vault_address,\n inserted_timestamp,\n modified_timestamp\n FROM\n {{ ref('silver__labels_pools_metapier_s') }}\n),\nFINAL AS (\n SELECT\n *\n FROM\n pairs_s\n UNION ALL\n SELECT\n *\n FROM\n metapier_s\n)\nSELECT\n swap_contract,\n deployment_timestamp,\n token0_contract,\n token1_contract,\n pool_id,\n vault_address,\n COALESCE (\n labels_pools_metapier_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS dim_swap_pool_labels_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n FINAL", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}, {"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__labels_pools_s", "model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.nft__dim_allday_metadata": {"database": "FLOW", "schema": "nft", "name": "nft__dim_allday_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__dim_allday_metadata.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.sql", "unique_id": "model.flow_models.nft__dim_allday_metadata", "fqn": ["flow_models", "gold", "nft", "nft__dim_allday_metadata"], "alias": "dim_allday_metadata", "checksum": {"name": "sha256", "checksum": "f0b314f1e77f542b97e8b927ebf81808ba7d12a8f84d75f6c453a80108dbbb65"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "tag": ["scheduled"]}, "tags": [], "description": "## Description\nComprehensive metadata for NFL All Day Moments, including player information, team details, statistics, and rich content data. This table is produced via API integration and provides detailed information about each NFL All Day NFT moment, including play descriptions, video URLs, and comprehensive statistics. The data structure may differ from on-chain metadata available in other tables, providing a more complete and curated view of NFL All Day moments.\n\n## Key Use Cases\n- Analyze NFL All Day moment performance and market activity\n- Track player and team-based NFT analytics\n- Power NFL All Day dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable player and team-based market analysis\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_moment_metadata` for on-chain data comparison\n- Player and team data enables cross-platform athlete analysis\n- NFL All Day ID enables direct marketplace integration\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the NFL All Day moment\n- `nflallday_id`: Official NFL All Day identifier for marketplace integration\n- `player`: Athlete featured in the moment\n- `team`: Team affiliation at time of moment\n- `season`: NFL season when moment occurred\n- `set_name`: Collection set name for organization\n- `total_circulation`: Maximum supply for rarity analysis\n- `moment_description`: Detailed play description", "columns": {"NFT_ID": {"name": "NFT_ID", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_COLLECTION": {"name": "NFT_COLLECTION", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFLALLDAY_ID": {"name": "NFLALLDAY_ID", "description": "The unique identifier used by NFL AllDay for the moment. Data type: STRING. This field provides the official NFL AllDay identifier for the moment, enabling direct linking to the marketplace and cross-referencing with external NFL AllDay data. Used for marketplace integration, external data joins, and direct user navigation to moments. Example: Can be used in URL https://nflallday.com/moments/{nflallday_id} to view the moment on the marketplace. Important for marketplace integration, external data correlation, and user experience features.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIAL_NUMBER": {"name": "SERIAL_NUMBER", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_CIRCULATION": {"name": "TOTAL_CIRCULATION", "description": "The total number of NFTs minted for the particular play or moment. Data type: NUMBER. This field represents the maximum supply of NFTs for a specific moment, enabling rarity calculations, scarcity analysis, and market supply understanding. Used for rarity analysis, supply-side market analysis, and determining the relative scarcity of NFTs within a collection. Example: 1000 for a common moment, 10 for a rare moment. Important for rarity calculations, market supply analysis, and understanding NFT scarcity and value drivers.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_DESCRIPTION": {"name": "MOMENT_DESCRIPTION", "description": "A detailed, long-form description of the play or moment captured in the NFT. Data type: STRING. This field provides a comprehensive narrative description of the sports play, including context, key details, and notable aspects of the moment. Used for content discovery, play identification, and providing rich context for NFT analysis. Example: 'LeBron James hits a game-winning three-pointer with 2.1 seconds remaining in the fourth quarter.' Important for content discovery, play identification, and providing rich context for NFT transactions and analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAYER": {"name": "PLAYER", "description": "The name of the athlete or player featured in the NFT moment. Data type: STRING. This field identifies the sports figure who is the primary subject of the NFT, enabling player-level analytics, performance tracking, and fan engagement analysis. Used for player attribution, performance correlation with NFT values, and fan behavior analysis. Example: 'LeBron James' for NBA TopShot, 'Tom Brady' for NFL All Day. Important for player-based analytics, fan engagement tracking, and athlete performance correlation with NFT market activity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TEAM": {"name": "TEAM", "description": "The sports team that the player represented at the time the NFT moment was captured. Data type: STRING. This field identifies the team affiliation of the featured player, enabling team-level analytics, regional market analysis, and team performance correlation with NFT values. Used for team attribution, regional market analysis, and team-based fan engagement tracking. Example: 'Los Angeles Lakers' for NBA TopShot, 'Tampa Bay Buccaneers' for NFL All Day. Important for team-based analytics, regional market insights, and team performance correlation with NFT market activity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SEASON": {"name": "SEASON", "description": "The sports season during which the NFT moment occurred. Data type: STRING. This field identifies the specific season when the moment was captured, enabling temporal analysis, season-based performance tracking, and historical trend analysis. Used for season-level analytics, performance correlation across seasons, and historical NFT value analysis. Example: '2021-22' for NBA season, '2022' for NFL season. Important for temporal analysis, season-based performance tracking, and understanding how NFT values correlate with seasonal sports performance.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "WEEK": {"name": "WEEK", "description": "The week of the NFL season during which the game occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CLASSIFICATION": {"name": "CLASSIFICATION", "description": "The broad category of play that is shown in the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAY_TYPE": {"name": "PLAY_TYPE", "description": "The more granular (than play_category) type of play that is shown in the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_DATE": {"name": "MOMENT_DATE", "description": "When the moment occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIES": {"name": "SERIES", "description": "The series for this particular set of drops.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_NAME": {"name": "SET_NAME", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VIDEO_URLS": {"name": "VIDEO_URLS", "description": "An array containing links to the moments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_STATS_FULL": {"name": "MOMENT_STATS_FULL", "description": "A dictionary of the full moment stats.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_ALLDAY_METADATA_ID": {"name": "DIM_ALLDAY_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__dim_allday_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY"}}}, "tag": ["scheduled"]}, "created_at": 1761764424.3887355, "relation_name": "FLOW.nft.dim_allday_metadata", "raw_code": "{{ config(\n materialized = 'view',\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'NFT, ALLDAY' }} },\n tag = ['scheduled']\n) }}\n\nWITH allday AS (\n\n SELECT\n nft_allday_metadata_s_id AS nft_unique_id,\n nft_id,\n nft_collection,\n nflallday_id,\n serial_number,\n moment_tier,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n week,\n classification,\n play_type,\n moment_date,\n series,\n set_name,\n video_urls,\n moment_stats_full,\n inserted_timestamp,\n modified_timestamp\n FROM\n {{ ref('silver__nft_allday_metadata_s') }}\n EXCEPT\n SELECT\n NULL AS nft_unique_id,\n nft_id,\n nft_collection,\n nflallday_id,\n serial_number,\n moment_tier,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n week,\n classification,\n play_type,\n moment_date,\n series,\n set_name,\n video_urls,\n moment_stats_full,\n _inserted_timestamp AS inserted_timestamp,\n _inserted_timestamp AS modified_timestamp\n FROM\n {{ ref('silver__allday_moments_metadata_error') }}\n)\nSELECT\n nft_id,\n nft_collection,\n nflallday_id,\n serial_number,\n moment_tier,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n week,\n classification,\n play_type,\n moment_date,\n series,\n set_name,\n video_urls,\n moment_stats_full,\n COALESCE (\n nft_unique_id,\n {{ dbt_utils.generate_surrogate_key(['nft_id']) }}\n ) AS dim_allday_metadata_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n allday", "language": "sql", "refs": [{"name": "silver__nft_allday_metadata_s", "package": null, "version": null}, {"name": "silver__allday_moments_metadata_error", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_allday_metadata_s", "model.flow_models.silver__allday_moments_metadata_error"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.nft__dim_moment_metadata": {"database": "FLOW", "schema": "nft", "name": "nft__dim_moment_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__dim_moment_metadata.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.sql", "unique_id": "model.flow_models.nft__dim_moment_metadata", "fqn": ["flow_models", "gold", "nft", "nft__dim_moment_metadata"], "alias": "dim_moment_metadata", "checksum": {"name": "sha256", "checksum": "d32323138ad154560606ce1b32f672dd500d6a995f7a6b230a156c05a6cc0c67"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "dapper", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY, GOLAZOS, TOPSHOT"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["nft", "dapper", "scheduled"], "description": "## Description\nNFT moment metadata scraped from on-chain activity across multiple Flow NFT projects. This table captures metadata that is stored directly on the blockchain when moments are minted, providing a decentralized source of NFT information. The table supports multiple NFT collections including All Day, TopShot, and Golazos, with comprehensive metadata including play details, series information, and collection hierarchy.\n\n## Key Use Cases\n- Analyze on-chain NFT metadata across multiple collections\n- Track moment creation and minting activity\n- Support cross-collection NFT analytics\n- Enable decentralized metadata verification\n- Power NFT explorer and discovery tools\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_allday_metadata` and `nft__dim_topshot_metadata` for enriched data\n- NFT collection and ID enable cross-table joins\n- Supports multiple NFT projects on Flow\n\n## Commonly-used Fields\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT moment\n- `serial_number`: Edition number within the collection\n- `set_name`: Name of the set containing the moment\n- `series_name`: Series name for organizational hierarchy\n- `metadata`: JSON object containing detailed moment information\n- `tier`: Rarity tier classification", "columns": {"NFT_COLLECTION": {"name": "NFT_COLLECTION", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_ID": {"name": "NFT_ID", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIAL_NUMBER": {"name": "SERIAL_NUMBER", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MAX_MINT_SIZE": {"name": "MAX_MINT_SIZE", "description": "The gross NFTs minted for the batch.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAY_ID": {"name": "PLAY_ID", "description": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIES_ID": {"name": "SERIES_ID", "description": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIES_NAME": {"name": "SERIES_NAME", "description": "The series for this particular set of drops.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_ID": {"name": "SET_ID", "description": "The numeric ID for the set. This corresponds with the set name found in some metadata columns.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_NAME": {"name": "SET_NAME", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EDITION_ID": {"name": "EDITION_ID", "description": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TIER": {"name": "TIER", "description": "The tiered rarity of the edition.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "METADATA": {"name": "METADATA", "description": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_MOMENT_METADATA_ID": {"name": "DIM_MOMENT_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY, GOLAZOS, TOPSHOT"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__dim_moment_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["nft", "dapper", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, ALLDAY, GOLAZOS, TOPSHOT"}}}}, "created_at": 1761764424.2423449, "relation_name": "FLOW.nft.dim_moment_metadata", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['nft', 'dapper', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'NFT, ALLDAY, GOLAZOS, TOPSHOT' }} }\n) }}\n\nSELECT\n event_contract AS nft_collection,\n nft_id,\n serial_number,\n max_mint_size,\n play_id,\n series_id,\n series_name,\n set_id,\n set_name,\n edition_id,\n tier,\n metadata,\n COALESCE (\n nft_moment_metadata_id,\n {{ dbt_utils.generate_surrogate_key(\n ['nft_collection','edition_id','nft_id']\n ) }}\n ) AS dim_moment_metadata_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__nft_moment_metadata_final_s') }}\nWHERE\n NOT (\n nft_collection = 'A.87ca73a41bb50ad5.Golazos'\n AND edition_id = 486\n )\n AND NOT (\n nft_collection = 'A.e4cf4bdc1751c65d.AllDay'\n AND edition_id = 1486\n )\n AND metadata IS NOT NULL\n\nqualify ROW_NUMBER() over (\n PARTITION BY nft_id\n ORDER BY\n inserted_timestamp DESC\n) = 1", "language": "sql", "refs": [{"name": "silver__nft_moment_metadata_final_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_moment_metadata_final_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.nft__dim_ufc_strike_metadata": {"database": "FLOW", "schema": "nft", "name": "nft__dim_ufc_strike_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__dim_ufc_strike_metadata.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.sql", "unique_id": "model.flow_models.nft__dim_ufc_strike_metadata", "fqn": ["flow_models", "gold", "nft", "nft__dim_ufc_strike_metadata"], "alias": "dim_ufc_strike_metadata", "checksum": {"name": "sha256", "checksum": "ca65bb63da41cf2844e666dbe7824953585e399ba90e553fe4bd375e0dd156f7"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, UFCSTRIKE"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "## Description\nMetadata for UFC Strike NFTs, capturing information about UFC-themed digital collectibles on the Flow blockchain. This table provides comprehensive metadata for UFC Strike moments, including set information, listing details, and rich content data. The table supports UFC Strike marketplace integration and enables analysis of UFC-themed NFT performance and market activity.\n\n## Key Use Cases\n- Analyze UFC Strike NFT performance and market activity\n- Track UFC-themed digital collectible analytics\n- Power UFC Strike dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable UFC event correlation with NFT values\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to other NFT metadata tables for cross-collection analysis\n- UFC Strike ID enables direct marketplace integration\n- Supports UFC-themed NFT ecosystem analysis\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the UFC Strike moment\n- `serial_number`: Edition number within the collection\n- `listing_id`: Marketplace listing identifier\n- `set_name`: Name of the UFC Strike set\n- `set_description`: Detailed description of the set\n- `metadata`: JSON object containing detailed moment information", "columns": {"NFT_ID": {"name": "NFT_ID", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIAL_NUMBER": {"name": "SERIAL_NUMBER", "description": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LISTING_ID": {"name": "LISTING_ID", "description": "The listing ID used by the NFT marketplace.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_NAME": {"name": "SET_NAME", "description": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_description": {"name": "set_description", "description": "Description for a set.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "METADATA": {"name": "METADATA", "description": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_UFC_STRIKE_METADATA_ID": {"name": "DIM_UFC_STRIKE_METADATA_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT, UFCSTRIKE"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__dim_ufc_strike_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "meta": {"database_tags": {"table": {"PURPOSE": "NFT, UFCSTRIKE"}}}, "tags": ["scheduled_non_core"]}, "created_at": 1761764424.3685987, "relation_name": "FLOW.nft.dim_ufc_strike_metadata", "raw_code": "{{ config(\n materialized = 'view',\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'NFT, UFCSTRIKE' }}},\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n nft_id,\n serial_number,\n listing_id,\n set_name,\n set_description,\n metadata,\n nft_ufc_strike_metadata_id as dim_ufc_strike_metadata_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__nft_ufc_strike_metadata') }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.nft__ez_nft_sales": {"database": "FLOW", "schema": "nft", "name": "nft__ez_nft_sales", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__ez_nft_sales.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.sql", "unique_id": "model.flow_models.nft__ez_nft_sales", "fqn": ["flow_models", "gold", "nft", "nft__ez_nft_sales"], "alias": "ez_nft_sales", "checksum": {"name": "sha256", "checksum": "e7758d4600b14e3b9171e676372b24ce6ea6611360dad479181347d4668406b2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["nft", "ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["nft", "ez", "scheduled"], "description": "## Description\nComprehensive view of all NFT marketplace sales on the Flow blockchain, providing a unified interface for NFT trading activity across multiple marketplaces and collections. This table captures sales from the primary NFT Marketplace contract, Fabricant NFT Marketplace, NBA TopShot primary market, and other supported marketplaces. The table includes transaction details, pricing information, and marketplace attribution, enabling cross-platform NFT sales analysis.\n\n## Key Use Cases\n- Analyze NFT sales activity across multiple marketplaces\n- Track collection and marketplace performance\n- Power NFT market dashboards and analytics\n- Support price analysis and market trends\n- Enable cross-collection and cross-marketplace comparisons\n\n## Important Relationships\n- Sources data from `silver__nft_sales_s` for unified sales data\n- Can be joined with metadata tables (`nft__dim_allday_metadata`, `nft__dim_topshot_metadata`, etc.) for enriched analytics\n- Links to `nft__fact_topshot_buybacks` for buyback program analysis\n- Supports multiple NFT collections and marketplaces\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for the sale\n- `block_timestamp`: When the sale transaction occurred\n- `marketplace`: Name of the marketplace where sale occurred\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT sold\n- `buyer`: Address of the buyer\n- `seller`: Address of the seller\n- `price`: Sale price in the specified currency\n- `currency`: Currency used for the transaction", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MARKETPLACE": {"name": "MARKETPLACE", "description": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_COLLECTION": {"name": "NFT_COLLECTION", "description": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_ID": {"name": "NFT_ID", "description": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BUYER": {"name": "BUYER", "description": "The party in the transaction purchasing the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SELLER": {"name": "SELLER", "description": "The party in the transaction selling the asset, this is an account address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The price of the asset, in the currency specified in the table.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CURRENCY": {"name": "CURRENCY", "description": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKENFLOW": {"name": "TOKENFLOW", "description": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COUNTERPARTIES": {"name": "COUNTERPARTIES", "description": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_NFT_SALES_ID": {"name": "EZ_NFT_SALES_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__ez_nft_sales.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["nft", "ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT"}}}}, "created_at": 1761764424.258341, "relation_name": "FLOW.nft.ez_nft_sales", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['nft', 'ez', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'NFT' }} }\n) }}\n\nSELECT\n tx_id,\n block_height,\n block_timestamp,\n marketplace,\n nft_collection,\n nft_id,\n buyer,\n seller,\n price,\n currency,\n tx_succeeded,\n tokenflow,\n counterparties,\n COALESCE (\n nft_sales_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS ez_nft_sales_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__nft_sales_s') }}", "language": "sql", "refs": [{"name": "silver__nft_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__nft_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.stats__ez_core_metrics_hourly": {"database": "FLOW", "schema": "stats", "name": "stats__ez_core_metrics_hourly", "resource_type": "model", "package_name": "flow_models", "path": "gold/stats/stats__ez_core_metrics_hourly.sql", "original_file_path": "models/gold/stats/stats__ez_core_metrics_hourly.sql", "unique_id": "model.flow_models.stats__ez_core_metrics_hourly", "fqn": ["flow_models", "gold", "stats", "stats__ez_core_metrics_hourly"], "alias": "ez_core_metrics_hourly", "checksum": {"name": "sha256", "checksum": "104299bd6094a4c5b5de30d8ba2c3b5b6a864ab3b446d5ec631340705b66cf11"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "## Description\n\nA comprehensive metrics table that aggregates core blockchain performance indicators on an hourly basis. This table provides key network health and performance metrics including block counts, transaction volumes, success rates, user activity, and fee collection data. The metrics are calculated using various aggregate functions (SUM, COUNT, MIN, MAX) from the core fact tables and are updated as new data arrives. This table serves as the primary source for network performance monitoring, trend analysis, and blockchain health assessment.\n\n## Key Use Cases\n\n- **Network Performance Monitoring**: Tracking blockchain throughput, transaction processing rates, and network efficiency\n- **Health Assessment**: Monitoring transaction success rates, failure patterns, and network reliability\n- **User Activity Analysis**: Understanding user engagement levels and network participation patterns\n- **Economic Analysis**: Tracking fee collection, revenue generation, and network economics\n- **Trend Analysis**: Identifying performance trends, seasonal patterns, and growth indicators\n- **Alerting and Monitoring**: Supporting automated monitoring systems for network health and performance\n\n## Important Relationships\n\n- **core__fact_blocks**: Source data for block-related metrics and block range analysis\n- **core__fact_transactions**: Source data for transaction counts, success rates, and user activity metrics\n- **core__fact_events**: May provide additional context for transaction analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for fee value analysis\n- **silver_stats__core_metrics_hourly**: May provide additional statistical context and validation\n\n## Commonly-used Fields\n\n- **BLOCK_TIMESTAMP_HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TRANSACTION_COUNT**: Core metric for network activity and throughput analysis\n- **TRANSACTION_COUNT_SUCCESS/FAILED**: Critical for network health and reliability assessment\n- **UNIQUE_FROM_COUNT/PAYER_COUNT**: Important for user activity and network participation analysis\n- **TOTAL_FEES_NATIVE/USD**: Key for network economics and revenue analysis\n- **BLOCK_COUNT**: Fundamental metric for blockchain throughput and performance", "columns": {"BLOCK_TIMESTAMP_HOUR": {"name": "BLOCK_TIMESTAMP_HOUR", "description": "The hour timestamp representing the aggregation period for core blockchain metrics. Data type: TIMESTAMP. This field provides the temporal reference for hourly aggregated metrics and is used for time-series analysis and chronological data organization. Used for hourly performance tracking, trend analysis, and temporal data aggregation. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, performance monitoring, and maintaining temporal consistency in blockchain metrics analysis.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_NUMBER_MIN": {"name": "BLOCK_NUMBER_MIN", "description": "The minimum block number within the specified hour period. Data type: INTEGER. This field represents the lowest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345678 for the first block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_NUMBER_MAX": {"name": "BLOCK_NUMBER_MAX", "description": "The maximum block number within the specified hour period. Data type: INTEGER. This field represents the highest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345999 for the last block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_COUNT": {"name": "BLOCK_COUNT", "description": "The total number of blocks processed within the specified hour period. Data type: INTEGER. This field represents the count of blocks that were created and processed during the hour, providing a key metric for blockchain throughput and network activity. Used for network performance analysis, throughput monitoring, and understanding blockchain activity levels. Example: 321 for 321 blocks processed in the hour. Critical for network health monitoring, performance benchmarking, and understanding blockchain scalability and efficiency.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT": {"name": "TRANSACTION_COUNT", "description": "The total number of transactions processed within the specified hour period. Data type: INTEGER. This field represents the count of all transactions that were submitted and processed during the hour, regardless of success or failure status. Used for transaction volume analysis, network activity monitoring, and understanding user engagement levels. Example: 15420 for 15,420 transactions processed in the hour. Critical for network performance analysis, user activity tracking, and understanding blockchain adoption and usage patterns.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT_SUCCESS": {"name": "TRANSACTION_COUNT_SUCCESS", "description": "The number of transactions that were successfully processed within the specified hour period. Data type: INTEGER. This field represents the count of transactions that completed successfully without errors or failures. Used for success rate analysis, network reliability monitoring, and understanding transaction processing efficiency. Example: 15200 for 15,200 successful transactions out of 15,420 total transactions. Critical for network health assessment, user experience analysis, and identifying potential network issues or bottlenecks.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_COUNT_FAILED": {"name": "TRANSACTION_COUNT_FAILED", "description": "The number of transactions that failed to process within the specified hour period. Data type: INTEGER. This field represents the count of transactions that encountered errors or failures during processing. Used for failure rate analysis, network issue identification, and understanding transaction processing reliability. Example: 220 for 220 failed transactions out of 15,420 total transactions. Critical for network health monitoring, error pattern analysis, and identifying potential network issues or user experience problems.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNIQUE_FROM_COUNT": {"name": "UNIQUE_FROM_COUNT", "description": "The number of unique proposer addresses that submitted transactions within the specified hour period. Data type: INTEGER. This field represents the count of distinct accounts that acted as transaction proposers during the hour. Used for user activity analysis, network participation monitoring, and understanding user engagement patterns. Example: 8500 for 8,500 unique proposer addresses in the hour. Critical for understanding network decentralization, user adoption patterns, and identifying active user communities.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UNIQUE_PAYER_COUNT": {"name": "UNIQUE_PAYER_COUNT", "description": "The number of unique payer addresses that funded transactions within the specified hour period. Data type: INTEGER. This field represents the count of distinct accounts that acted as transaction payers during the hour. Used for user activity analysis, network participation monitoring, and understanding transaction funding patterns. Example: 8200 for 8,200 unique payer addresses in the hour. Critical for understanding network decentralization, user adoption patterns, and identifying accounts that fund transaction operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_FEES_NATIVE": {"name": "TOTAL_FEES_NATIVE", "description": "The total sum of all transaction fees collected within the specified hour period, denominated in the native blockchain currency (FLOW). Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns. Example: 1250.75 for 1,250.75 FLOW in total fees collected. Critical for network economics analysis, validator reward calculations, and understanding the cost of blockchain operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "The total sum of all transaction fees collected within the specified hour period, converted to USD equivalent value. Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour, normalized to USD for cross-currency comparison and financial analysis. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns in standardized currency terms. Example: 1250.50 for $1,250.50 USD equivalent in total fees collected. Critical for network economics analysis, financial reporting, and understanding the real-world cost of blockchain operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_CORE_METRICS_HOURLY_ID": {"name": "EZ_CORE_METRICS_HOURLY_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/stats/stats__ez_core_metrics_hourly.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled_non_core"]}, "created_at": 1761764424.5170095, "relation_name": "FLOW.stats.ez_core_metrics_hourly", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['scheduled_non_core']\n) }}\n\n\nWITH txs AS (\n\n SELECT\n block_timestamp_hour,\n transaction_count,\n transaction_count_success,\n transaction_count_failed,\n unique_from_count,\n total_fees AS total_fees_native,\n LAST_VALUE(\n p.price ignore nulls\n ) over (\n ORDER BY\n block_timestamp_hour rows unbounded preceding\n ) AS imputed_close,\n core_metrics_hourly_id AS ez_core_metrics_hourly_id,\n s.inserted_timestamp AS inserted_timestamp,\n s.modified_timestamp AS modified_timestamp\n FROM\n {{ ref('silver_stats__core_metrics_hourly') }}\n s\n LEFT JOIN {{ ref('silver__complete_native_prices') }}\n p\n ON s.block_timestamp_hour = p.hour\n AND p.asset_id = 'flow'\n)\nSELECT\n A.block_timestamp_hour,\n A.block_number_min,\n A.block_number_max,\n A.block_count,\n b.transaction_count,\n b.transaction_count_success,\n b.transaction_count_failed,\n b.unique_from_count,\n b.total_fees_native,\n ROUND(\n b.total_fees_native * ZEROIFNULL(b.imputed_close),\n 2\n ) AS total_fees_usd,\n A.core_metrics_block_hourly_id AS ez_core_metrics_hourly_id,\n GREATEST(\n A.inserted_timestamp,\n b.inserted_timestamp\n ) AS inserted_timestamp,\n GREATEST(\n A.modified_timestamp,\n b.modified_timestamp\n ) AS modified_timestamp\nFROM\n {{ ref('silver_stats__core_metrics_block_hourly') }} A\n JOIN txs b\n ON A.block_timestamp_hour = b.block_timestamp_hour", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}, {"name": "silver__complete_native_prices", "package": null, "version": null}, {"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly", "model.flow_models.silver__complete_native_prices", "model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__dim_contract_labels": {"database": "FLOW", "schema": "core", "name": "core__dim_contract_labels", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__dim_contract_labels.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.sql", "unique_id": "model.flow_models.core__dim_contract_labels", "fqn": ["flow_models", "gold", "core", "core__dim_contract_labels"], "alias": "dim_contract_labels", "checksum": {"name": "sha256", "checksum": "51c3c9654110ba67a7daf33cee9d7ecb4cc0db02ae8e8ebd9894df81e7493de2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "## Description\nThis table contains all contract labels referenced in the events of Flow transactions. Each row represents a unique contract, identified by its event contract address and contract name, and is enriched with account address metadata. The table provides a canonical mapping of contracts to their human-readable names and associated addresses, supporting entity resolution and contract-level analytics across the Flow blockchain.\n\n## Key Use Cases\n- Enriching event and transaction data with contract labels for analytics and dashboards\n- Supporting entity resolution and contract-level segmentation in DeFi, NFT, and governance analytics\n- Enabling contract-level filtering, grouping, and reporting in business intelligence tools\n- Auditing and monitoring contract activity and deployments on Flow\n\n## Important Relationships\n- Can be joined to `core.fact_events` via `event_contract` to enrich event data with contract names and addresses\n- Can be joined to `core.fact_transactions` via contract addresses for transaction-level analytics\n- Used by curated gold models in DeFi, NFT, and other domains to provide contract context and labeling\n\n## Commonly-used Fields\n- `event_contract`: The Flow contract address emitting events\n- `contract_name`: The human-readable name of the contract\n- `account_address`: The account address associated with the contract", "columns": {"DIM_CONTRACT_LABELS_ID": {"name": "DIM_CONTRACT_LABELS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_CONTRACT": {"name": "EVENT_CONTRACT", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "The primary name assigned to a smart contract on the Flow blockchain, typically derived from the contract's deployment address. Data type: STRING. Used for identifying, filtering, and joining contract metadata. Example: 'FlowToken', 'TopShot'. Important for contract-level analytics, entity mapping, and dashboarding.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCOUNT_ADDRESS": {"name": "ACCOUNT_ADDRESS", "description": "The account address in 0x form that instantiated the contract called in the event. Note, on the Flow blockchain the account and the contract are separate as the account may have created more than one contract, in rare instances, such as the following FLOW address 0x8624b52f9ddcd04a.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__dim_contract_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764424.784277, "relation_name": "FLOW.core.dim_contract_labels", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n event_contract_id,\n event_contract,\n contract_name,\n account_address,\n inserted_timestamp,\n modified_timestamp,\n COALESCE (\n event_contract_id,\n {{ dbt_utils.generate_surrogate_key(['event_contract']) }}\n ) AS dim_contract_labels_id\nFROM\n {{ ref('silver__contract_labels_s') }}", "language": "sql", "refs": [{"name": "silver__contract_labels_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__contract_labels_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__ez_transaction_actors": {"database": "FLOW", "schema": "core", "name": "core__ez_transaction_actors", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__ez_transaction_actors.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.sql", "unique_id": "model.flow_models.core__ez_transaction_actors", "fqn": ["flow_models", "gold", "core", "core__ez_transaction_actors"], "alias": "ez_transaction_actors", "checksum": {"name": "sha256", "checksum": "706c93dfdbc3c4131e6143fbc5367b26dda4a02efb94b49ff4d5c02358e757ca"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,actors);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ez_transaction_actors_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": "block_timestamp::date", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"]}, "tags": ["scheduled_non_core"], "description": "## Description\nThis curated table extracts all addresses involved in the events of each transaction on the Flow blockchain, generating an array of distinct actors for every transaction. Actors include authorizers, payers, proposers, and any other addresses referenced in transaction events. The table provides a normalized, analytics-ready view of transaction participants, supporting entity-level analysis and wallet attribution.\n\n## Key Use Cases\n- Identifying all participants in a transaction for compliance and risk analysis\n- Supporting wallet attribution, entity mapping, and participant segmentation\n- Enabling analytics on transaction complexity, multi-sig usage, and collaborative workflows\n- Building dashboards for protocol, dApp, or user-level activity\n\n## Important Relationships\n- Derived from `core.fact_transactions` and `core.fact_events` by extracting and aggregating participant addresses\n- Can be joined to `core.dim_labels` via `actors` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide participant context\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction\n- `actors`: Array of all addresses involved in the transaction (authorizers, payers, proposers, event participants)\n- `block_timestamp`: Used for time-series and participant trend analysis", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACTORS": {"name": "ACTORS", "description": "An array of unique addresses involved in the events of a transaction, tagging them as actors in the transaction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_TRANSACTION_ACTORS_ID": {"name": "EZ_TRANSACTION_ACTORS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__ez_transaction_actors.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "unique_key": "ez_transaction_actors_id", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "cluster_by": "block_timestamp::date", "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,actors);"]}, "created_at": 1761764424.5192528, "relation_name": "FLOW.core.ez_transaction_actors", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'ez_transaction_actors_id',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n cluster_by = 'block_timestamp::date',\n post_hook = 'ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,actors);',\n tags = ['scheduled_non_core']\n) }}\n\nWITH silver_actors AS (\n\n SELECT\n tx_id,\n block_height,\n block_timestamp,\n payer,\n proposer,\n authorizers,\n address,\n tx_succeeded,\n ROW_NUMBER() over (\n PARTITION BY tx_id\n ORDER BY\n event_index\n ) AS rn\n FROM\n {{ ref('silver__transaction_actors') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\ngenerate_actors_array AS (\n SELECT\n tx_id,\n ARRAY_AGG(\n DISTINCT address\n ) AS actors\n FROM\n silver_actors\n GROUP BY\n tx_id\n)\nSELECT\n b.block_height,\n b.block_timestamp,\n A.tx_id,\n A.actors,\n b.payer,\n b.proposer,\n b.authorizers,\n b.tx_succeeded,\n {{ dbt_utils.generate_surrogate_key(\n ['A.tx_id']\n ) }} AS ez_transaction_actors_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n generate_actors_array A\n LEFT JOIN silver_actors b\n ON A.tx_id = b.tx_id\n AND b.rn = 1", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__fact_blocks": {"database": "FLOW", "schema": "core", "name": "core__fact_blocks", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__fact_blocks.sql", "original_file_path": "models/gold/core/core__fact_blocks.sql", "unique_id": "model.flow_models.core__fact_blocks", "fqn": ["flow_models", "gold", "core", "core__fact_blocks"], "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "c39c03e4af0a1dd2aee9644c758e6abcbca6af84a3263b550b2ad96beb4d7659"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "## Description\nThis table records all blocks produced on the Flow blockchain, capturing block-level metadata such as block height, timestamp, network, chain ID, transaction count, and parent block references. Each row represents a unique block, providing the foundational structure for all on-chain activity and supporting block-level analytics. The data is sourced directly from the Flow blockchain and is updated as new blocks are produced.\n\n## Key Use Cases\n- Analyzing block production rates and network performance\n- Measuring transaction throughput and block utilization\n- Investigating block-level events, forks, or anomalies\n- Supporting time-series analytics and historical blockchain state reconstruction\n- Serving as a join point for transaction, event, and token transfer models\n\n## Important Relationships\n- Serves as the parent table for `core.fact_transactions`, `core.fact_events`, and `core.ez_token_transfers`, which reference block height and block timestamp\n- Can be joined with `core__fact_transactions` on `block_height` to analyze transactions per block\n- Used by downstream models in the gold layer for time-based aggregations and network health metrics\n\n## Commonly-used Fields\n- `BLOCK_HEIGHT`: Unique identifier for each block, used for joins and ordering\n- `BLOCK_TIMESTAMP`: Timestamp of block production, essential for time-series analysis\n- `TX_COUNT`: Number of transactions included in the block, used for throughput and activity metrics\n- `CHAIN_ID`, `NETWORK`, `NETWORK_VERSION`: Identify the network context for the block\n- `PARENT_ID`: Reference to the parent block, useful for chain reorganization and lineage analysis", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The name of the blockchain network where the block or transaction was recorded. Data type: STRING. For Flow, this typically indicates the environment (e.g., 'mainnet', 'testnet', 'sandboxnet'). This field is important for distinguishing between production and test data, and for multi-network analytics. Example: 'mainnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK_VERSION": {"name": "NETWORK_VERSION", "description": "The version identifier of the Flow blockchain network at the time the block was produced. Data type: STRING. This value changes when the network undergoes a protocol upgrade (\"spork\"). Useful for tracking changes in protocol behavior, analyzing the impact of upgrades, and debugging issues related to network versioning. Example: 'spork-22'. For more information on Flow's network upgrades (Sporks), see https://developers.flow.com/nodes/node-operation/spork", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CHAIN_ID": {"name": "CHAIN_ID", "description": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ID": {"name": "ID", "description": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_ID": {"name": "PARENT_ID", "description": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__fact_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764424.567664, "relation_name": "FLOW.core.fact_blocks", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n block_height :: INT AS block_height,\n block_timestamp,\n 'mainnet' AS network,\n network_version,\n 'flow' AS chain_id,\n tx_count,\n id,\n parent_id,\n COALESCE (\n blocks_id,\n {{ dbt_utils.generate_surrogate_key(['block_height']) }}\n ) AS fact_blocks_id,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__streamline_blocks') }}", "language": "sql", "refs": [{"name": "silver__streamline_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__fact_account_storage": {"database": "FLOW", "schema": "core", "name": "core__fact_account_storage", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__fact_account_storage.sql", "original_file_path": "models/gold/core/core__fact_account_storage.sql", "unique_id": "model.flow_models.core__fact_account_storage", "fqn": ["flow_models", "gold", "core", "core__fact_account_storage"], "alias": "fact_account_storage", "checksum": {"name": "sha256", "checksum": "ec0fcefa2a15a3a45ffbd1e134812a75d08b67ae53ed76abd6e1b2e32046c0a2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(fact_account_storage_id, account_address)", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "fact_account_storage_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_date"]}, "tags": ["scheduled_non_core"], "description": "This table contains account storage data as of the last block each day. Please note that the table will only update once a day.", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "The block height of the last block for the day at which storage was fetched.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCOUNT_ADDRESS": {"name": "ACCOUNT_ADDRESS", "description": "The address of the account for which storage was fetched.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_DATE": {"name": "BLOCK_DATE", "description": "The date for which storage was fetched at the last block of the day.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ENCODED_DATA": {"name": "ENCODED_DATA", "description": "The encoded data of the account storage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DECODED_DATA": {"name": "DECODED_DATA", "description": "The decoded data of the account storage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STORAGE_USED": {"name": "STORAGE_USED", "description": "The storage used by the account.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STORAGE_CAPACITY": {"name": "STORAGE_CAPACITY", "description": "The storage capacity of the account.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_ACCOUNT_STORAGE_ID": {"name": "FACT_ACCOUNT_STORAGE_ID", "description": "The surrogate key for the account storage.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The timestamp of that the row was inserted.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The timestamp of that the row was last modified.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__fact_account_storage.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "cluster_by": ["block_date"], "unique_key": "fact_account_storage_id", "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(fact_account_storage_id, account_address)"]}, "created_at": 1761764424.6453402, "relation_name": "FLOW.core.fact_account_storage", "raw_code": "{{ config(\n materialized = 'incremental',\n cluster_by = ['block_date'],\n unique_key = \"fact_account_storage_id\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(fact_account_storage_id, account_address)\",\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n block_height,\n account_address,\n block_date,\n encoded_data,\n decoded_data,\n decoded_data:value[0]:value::NUMBER as storage_used,\n decoded_data:value[1]:value::NUMBER as storage_capacity,\n streamline_account_storage_id as fact_account_storage_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n {{ ref('silver__account_storage') }}\nWHERE 1=1\nand encoded_data is not null\n{% if is_incremental() %}\n AND modified_timestamp > (\n SELECT\n COALESCE(MAX(modified_timestamp), '1970-01-01' :: TIMESTAMP) AS modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver__account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__ez_token_transfers": {"database": "FLOW", "schema": "core", "name": "core__ez_token_transfers", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__ez_token_transfers.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.sql", "unique_id": "model.flow_models.core__ez_token_transfers", "fqn": ["flow_models", "gold", "core", "core__ez_token_transfers"], "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "910afa498d1f12975ba2693db5ad7f0a74148eca4d3962912c53e7f048f93388"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,sender,recipient,token_contract);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ez_token_transfers_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"]}, "tags": ["scheduled_non_core"], "description": "## Description\nThis table records all token transfers on the Flow blockchain, capturing both native and fungible token movements between accounts. Each row represents a single transfer event, including metadata such as transaction ID, block height, timestamp, sender, recipient, token contract, and amount. The table provides a normalized, analytics-ready view of token flows, supporting financial analysis, wallet tracking, and protocol monitoring.\n\n## Key Use Cases\n- Analyzing token flow and wallet activity across the Flow ecosystem\n- Measuring protocol, dApp, or user-level token volumes and trends\n- Supporting DeFi analytics, whale tracking, and compliance monitoring\n- Building dashboards for token distribution, holder analysis, and transfer patterns\n\n## Important Relationships\n- Derived from `core.fact_events` by extracting token transfer events and normalizing fields\n- Can be joined to `core.dim_labels` via `sender` or `recipient` for entity enrichment\n- Token contract field can be joined to contract label tables for protocol-level analytics\n- Used as a source for curated gold models in DeFi, rewards, and NFT analytics\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction containing the transfer\n- `sender`: The Flow address sending tokens\n- `recipient`: The Flow address receiving tokens\n- `token_contract`: The contract address of the transferred token\n- `amount`: The quantity of tokens transferred (decimal adjusted)\n- `block_timestamp`: Used for time-series and trend analysis", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "Address sending the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RECIPIENT": {"name": "RECIPIENT", "description": "Address receiving the transferred token.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_CONTRACT": {"name": "TOKEN_CONTRACT", "description": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_TOKEN_TRANSFERS_ID": {"name": "EZ_TOKEN_TRANSFERS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__ez_token_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp::DATE"], "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "unique_key": "ez_token_transfers_id", "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,sender,recipient,token_contract);"]}, "created_at": 1761764424.8821027, "relation_name": "FLOW.core.ez_token_transfers", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp::DATE\"],\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n unique_key = \"ez_token_transfers_id\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(tx_id,sender,recipient,token_contract);\",\n tags = ['scheduled_non_core']\n) }}\n\nWITH pre_crescendo AS (\n\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n sender,\n recipient,\n token_contract,\n amount,\n tx_succeeded,\n COALESCE (\n token_transfers_id,\n {{ dbt_utils.generate_surrogate_key(\n ['tx_id','sender', 'recipient','token_contract', 'amount']\n ) }}\n ) AS ez_token_transfers_id,\n inserted_timestamp,\n SYSDATE() AS modified_timestamp\n FROM\n {{ ref('silver__token_transfers_s') }}\n WHERE\n token_contract NOT IN (\n 'A.c38aea683c0c4d38.ZelosAccountingToken',\n 'A.f1b97c06745f37ad.SwapPair'\n )\n\n{% if is_incremental() %}\nAND modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\npost_crescendo AS (\n SELECT\n block_height,\n block_timestamp,\n tx_id,\n from_address AS sender,\n to_address AS recipient,\n token_contract,\n amount_adj :: FLOAT AS amount,\n tx_succeeded,\n token_transfers_id AS ez_token_transfers_id,\n inserted_timestamp,\n SYSDATE() AS modified_timestamp\n FROM\n {{ ref('silver__token_transfers') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp > (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n *\nFROM\n pre_crescendo\nUNION ALL\nSELECT\n *\nFROM\n post_crescendo", "language": "sql", "refs": [{"name": "silver__token_transfers_s", "package": null, "version": null}, {"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__token_transfers_s", "model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__dim_labels": {"database": "FLOW", "schema": "core", "name": "core__dim_labels", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__dim_labels.sql", "original_file_path": "models/gold/core/core__dim_labels.sql", "unique_id": "model.flow_models.core__dim_labels", "fqn": ["flow_models", "gold", "core", "core__dim_labels"], "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "2ff07d1c9146e322e189f0e5e3fc3bc9bb6c5aaf5375572148dde9076242d871"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "## Description\nThis table provides a comprehensive mapping of Flow addresses to human-readable labels, supporting entity identification and classification across the blockchain. Each row represents a unique address and its associated label, with additional metadata such as label type, subtype, and creator. Labels are sourced from both automated algorithms and manual curation, enabling robust address classification for analytics and reporting. The table is continuously updated to reflect new addresses, protocol deployments, and community contributions.\n\n## Key Use Cases\n- Enriching transaction, event, and contract data with human-readable labels for dashboards and analytics\n- Segmenting addresses by type (e.g., CEX, DEX, dApp, game) and subtype (e.g., contract_deployer, hot_wallet)\n- Supporting compliance, risk analysis, and wallet attribution\n- Powering entity-level analytics for DeFi, NFT, and governance applications\n\n## Important Relationships\n- Can be joined to `core.fact_transactions`, `core.fact_events`, and other gold models via `address` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide address context and segmentation\n- Label type and subtype fields enable advanced filtering and grouping in analytics workflows\n\n## Commonly-used Fields\n- `address`: The Flow blockchain address being labeled\n- `label`: The human-readable name or tag for the address\n- `label_type`: The primary category of the address (e.g., CEX, NFT, DeFi)\n- `label_subtype`: The secondary classification (e.g., hot_wallet, validator)\n- `creator`: The source or contributor of the label", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The source of the labeling information for the address.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDRESS_NAME": {"name": "ADDRESS_NAME", "description": "The name for a specific address, like Kraken or Huobi for CEX, or consensus vs verification for validator.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL_TYPE": {"name": "LABEL_TYPE", "description": "The primary category or classification assigned to an address, contract, or entity (e.g., 'CEX', 'Operator', 'NFT', 'DeFi', 'Game'). Data type: STRING. Used for grouping, filtering, and analyzing entities by type in dashboards and reports. Example: 'CEX' for centralized exchanges, 'NFT' for non-fungible token contracts. Important for segmentation and entity-level analytics.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL_SUBTYPE": {"name": "LABEL_SUBTYPE", "description": "A more granular classification within the primary `label_type`, specifying the role or function of the address or contract (e.g., 'hot wallet', 'deposit wallet', 'validator', 'marketplace'). Data type: STRING. Used for detailed segmentation, filtering, and analytics. Example: 'hot wallet' under 'CEX', or 'validator' under 'Operator'. Important for fine-grained entity analysis and reporting.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LABEL": {"name": "LABEL", "description": "A human-readable name or tag assigned to an address, contract, or entity for identification and analytics. Data type: STRING. Labels provide context such as project names, exchange names, or protocol identifiers. Used for dashboards, segmentation, and entity-level reporting. Example: 'Blocto', 'NBA Top Shot', 'Flow Foundation'. Important for making blockchain data more interpretable and actionable.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_LABELS_ID": {"name": "DIM_LABELS_ID", "description": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__dim_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764424.6903472, "relation_name": "FLOW.core.dim_labels", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label,\n labels_id AS dim_labels_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__labels') }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__fact_events": {"database": "FLOW", "schema": "core", "name": "core__fact_events", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__fact_events.sql", "original_file_path": "models/gold/core/core__fact_events.sql", "unique_id": "model.flow_models.core__fact_events", "fqn": ["flow_models", "gold", "core", "core__fact_events"], "alias": "fact_events", "checksum": {"name": "sha256", "checksum": "9026385a30c8a90dc63f82f578679a44d01a29fd75bb1b7313d2698d3b201527"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "## Description\nThis table records all events emitted by transactions on the Flow blockchain. Each row represents a single event, capturing metadata such as the transaction ID, block height, timestamp, event type, emitting contract, event index, and event data payload. The table provides a granular, event-level view of on-chain activity, supporting detailed event-driven analytics and contract monitoring. Data is sourced directly from Flow transaction execution and includes both user-defined and system events.\n\n## Key Use Cases\n- Analyzing contract activity and event emissions over time\n- Monitoring protocol-specific or user-defined events for dApps\n- Auditing on-chain activity and reconstructing transaction flows\n- Building dashboards for NFT, DeFi, and governance event tracking\n- Supporting alerting and anomaly detection based on event patterns\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block context\n- Linked to `core.fact_transactions` via `tx_id` for transaction context and execution results\n- Event contract and event type fields can be joined to `core.dim_contract_labels` and other label tables for entity enrichment\n- Used as a source for curated gold models in DeFi, NFT, and other domains that analyze event activity\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction emitting the event\n- `event_type`: Specifies the type of event (user-defined or system)\n- `event_contract`: Identifies the contract that emitted the event\n- `event_data`: Contains the event payload for analytics and business logic extraction\n- `block_timestamp`: Used for time-series analysis and event sequencing\n- `event_index`: Orders events within a transaction for accurate reconstruction", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_CONTRACT": {"name": "EVENT_CONTRACT", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_DATA": {"name": "EVENT_DATA", "description": "The data passed to the event, in the form of key-value pairs.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENTS_ID": {"name": "FACT_EVENTS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__fact_events.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764424.8154666, "relation_name": "FLOW.core.fact_events", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height :: INT AS block_height,\n tx_succeeded,\n event_index,\n event_contract,\n event_type,\n event_data,\n COALESCE (\n streamline_event_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS fact_events_id,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__streamline_events') }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__fact_transactions": {"database": "FLOW", "schema": "core", "name": "core__fact_transactions", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__fact_transactions.sql", "original_file_path": "models/gold/core/core__fact_transactions.sql", "unique_id": "model.flow_models.core__fact_transactions", "fqn": ["flow_models", "gold", "core", "core__fact_transactions"], "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "b259d494a35e9e53f378e151b33a1da4cb082a39702adadb6defdf444f1c73a1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "## Description\nThis table records all transactions executed on the Flow blockchain, including metadata such as transaction ID, block height, timestamp, proposer, payer, authorizers, gas limit, script, arguments, and execution results. Each row represents a unique transaction, capturing both successful and failed executions, and providing the foundation for transaction-level analytics and tracing.\n\n## Key Use Cases\n- Analyzing transaction throughput and network activity\n- Investigating failed transactions and error messages\n- Tracing the flow of funds and contract interactions\n- Supporting DeFi, NFT, and governance analytics by linking transactions to events and token transfers\n- Building dashboards for transaction monitoring and user behavior analysis\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block-level context\n- Referenced by `core.fact_events` and `core.ez_token_transfers` for event and token transfer analysis\n- Used as a base for downstream gold models in DeFi, NFT, and governance analytics\n\n## Commonly-used Fields\n- `TX_ID`: Unique identifier for each transaction, used for joins and tracing\n- `BLOCK_HEIGHT`, `BLOCK_TIMESTAMP`: Provide block context for the transaction\n- `PROPOSER`, `PAYER`, `AUTHORIZERS`: Identify the parties involved in the transaction\n- `TX_SUCCEEDED`, `ERROR_MSG`: Indicate transaction success or failure and error details\n- `GAS_LIMIT`: Specifies the maximum gas allowed for execution", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CHAIN_ID": {"name": "CHAIN_ID", "description": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_INDEX": {"name": "TX_INDEX", "description": "Deprecating soon. Note, on previous iterations the tx index was included indicating a transactions position within a block. However, on Flow, transactions are included within a collection. A block contains a number of collections (which themselves contain the transactions). Thus, tx_index is an inaccurate view of position within a block, as it is not collection based. This column is being deprecated.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROPOSER": {"name": "PROPOSER", "description": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUTHORIZERS": {"name": "AUTHORIZERS", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COUNT_AUTHORIZERS": {"name": "COUNT_AUTHORIZERS", "description": "Number of authorizers", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SCRIPT": {"name": "SCRIPT", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARGUMENTS": {"name": "ARGUMENTS", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_RESULT": {"name": "TRANSACTION_RESULT", "description": "The outcome of the transaction execution, including status (success/failure), error messages, and any events emitted. Data type: STRING (JSON-encoded or structured). This field is used to analyze transaction success rates, debug failures, and audit on-chain activity. Example: '{\"status\": \"success\", \"events\": [...]}'. Essential for understanding transaction lifecycle, error handling, and event-driven analytics on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_MSG": {"name": "ERROR_MSG", "description": "The error message associated with the transaction, if it failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__fact_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764424.6940641, "relation_name": "FLOW.core.fact_transactions", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height :: INT AS block_height,\n 'flow' AS chain_id,\n proposer,\n payer,\n authorizers,\n count_authorizers,\n gas_limit,\n script,\n arguments,\n OBJECT_CONSTRUCT(\n 'error',\n error_message,\n 'events',\n events,\n 'status',\n status\n ) AS transaction_result,\n tx_succeeded,\n error_message AS error_msg,\n COALESCE (\n streamline_transaction_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS fact_transactions_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__streamline_transactions_final') }}\nWHERE\n NOT pending_result_response", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.core__dim_address_mapping": {"database": "FLOW", "schema": "core", "name": "core__dim_address_mapping", "resource_type": "model", "package_name": "flow_models", "path": "gold/core/core__dim_address_mapping.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.sql", "unique_id": "model.flow_models.core__dim_address_mapping", "fqn": ["flow_models", "gold", "core", "core__dim_address_mapping"], "alias": "dim_address_mapping", "checksum": {"name": "sha256", "checksum": "57cd7cd0d9598e06a9c4fc0f45867405eade690afa95a62e99424dead905c0cb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(evm_address, flow_address);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "dim_address_mapping_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp_associated::date"], "incremental_predicates": ["dynamic_range_predicate", "block_timestamp_associated::DATE"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled_non_core"], "description": "## Description\nThis table maps EVM addresses to Flow addresses based on COA (Custody of Account) Creation events. Each row represents an association between a Flow address and an EVM address, enabling cross-chain identity mapping and analytics. A single Flow address may have multiple EVM addresses linked to it, reflecting multi-chain participation or asset bridging. The table is updated as new COA Creation events are detected on-chain.\n\n## Key Use Cases\n- Linking user or contract activity across Flow and EVM-compatible chains\n- Supporting cross-chain analytics, wallet attribution, and identity resolution\n- Enabling DeFi, NFT, and bridge analytics that require address mapping\n- Auditing and monitoring asset flows between Flow and EVM ecosystems\n\n## Important Relationships\n- Can be joined to Flow transaction and event tables (e.g., `core.fact_transactions`, `core.fact_events`) via `FLOW_ADDRESS` for on-chain activity\n- Can be joined to EVM-based analytics tables via `EVM_ADDRESS` for cross-chain analysis\n- Used by curated models in DeFi and NFT domains to enrich user and contract analytics with cross-chain context\n\n## Commonly-used Fields\n- `FLOW_ADDRESS`: The Flow blockchain address for the user or contract\n- `EVM_ADDRESS`: The associated EVM-compatible address\n- `BLOCK_TIMESTAMP_ASSOCIATED`: Timestamp when the mapping was established\n- `BLOCK_HEIGHT_ASSOCIATED`: Block height at which the mapping was recorded", "columns": {"BLOCK_HEIGHT_ASSOCIATED": {"name": "BLOCK_HEIGHT_ASSOCIATED", "description": "The block number, corresponds with height.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP_ASSOCIATED": {"name": "BLOCK_TIMESTAMP_ASSOCIATED", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVM_ADDRESS": {"name": "EVM_ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FLOW_ADDRESS": {"name": "FLOW_ADDRESS", "description": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_ADDRESS_MAPPING_ID": {"name": "DIM_ADDRESS_MAPPING_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/core/core__dim_address_mapping.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_predicates": ["dynamic_range_predicate", "block_timestamp_associated::DATE"], "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "unique_key": "dim_address_mapping_id", "cluster_by": ["block_timestamp_associated::date"], "tags": ["scheduled_non_core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(evm_address, flow_address);"]}, "created_at": 1761764424.5431683, "relation_name": "FLOW.core.dim_address_mapping", "raw_code": "{{ config (\n materialized = 'incremental',\n incremental_predicates = [\"dynamic_range_predicate\", \"block_timestamp_associated::DATE\"],\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n unique_key = 'dim_address_mapping_id',\n cluster_by = ['block_timestamp_associated::date'],\n post_hook = 'ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(evm_address, flow_address);',\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n block_timestamp AS block_timestamp_associated,\n block_height AS block_height_associated,\n flow_address,\n evm_address,\n flow_evm_address_map_id AS dim_address_mapping_id,\n SYSDATE() AS modified_timestamp,\n SYSDATE() AS inserted_timestamp\nFROM\n {{ ref('silver__flow_evm_address_map') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.rewards__fact_points_balances": {"database": "FLOW", "schema": "rewards", "name": "rewards__fact_points_balances", "resource_type": "model", "package_name": "flow_models", "path": "gold/rewards/rewards__fact_points_balances.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.sql", "unique_id": "model.flow_models.rewards__fact_points_balances", "fqn": ["flow_models", "gold", "rewards", "rewards__fact_points_balances"], "alias": "fact_points_balances", "checksum": {"name": "sha256", "checksum": "36a79b6eee71c21c166da56c799530ef60e482929f617d4218f7b4ab38585c2c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "# rewards__fact_points_balances\n\n## Description\n\nA fact table containing point-in-time balances for user reward accounts from the Reward Points API. This table provides snapshots of user balances including points, boxes, and keys at specific request dates. The data represents balance states rather than transaction flows, with early data potentially being patchy due to API limitations. The table supports reward program analytics by providing current and historical balance information for user engagement analysis and program performance tracking.\n\n## Key Use Cases\n\n- **Balance Tracking**: Monitoring current and historical user reward balances across different asset types\n- **User Engagement Analysis**: Understanding user participation levels and reward accumulation patterns\n- **Program Performance**: Analyzing reward program effectiveness and user retention\n- **Balance Reconciliation**: Verifying account balances and identifying data quality issues\n- **Reward Distribution Analysis**: Understanding how rewards are distributed across the user base\n- **Predictive Analytics**: Using balance patterns to predict user behavior and program outcomes\n\n## Important Relationships\n\n- **rewards__fact_points_transfers**: Provides transaction history that explains balance changes\n- **rewards__fact_transaction_entries**: Offers detailed transaction-level data for balance reconciliation\n- **rewards__dim_storefront_items**: Links to items that can be purchased with accumulated points\n- **core__dim_address_mapping**: May link to user addresses for additional user context\n- **evm/core_evm__dim_contracts**: For contract-based reward systems, provides contract metadata\n\n## Commonly-used Fields\n\n- **ADDRESS**: Primary identifier for user accounts and balance tracking\n- **POINTS**: Core reward currency balance for program analysis\n- **BOXES**: Special reward item balance for gamification analysis\n- **KEYS**: Special reward item balance for access control analysis\n- **REQUEST_DATE**: Temporal reference for balance snapshots and time-series analysis\n- **BOXES_OPENED**: Historical metric for user engagement and reward consumption", "columns": {"ADDRESS": {"name": "ADDRESS", "description": "The EVM address of the account", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BOXES": {"name": "BOXES", "description": "The number of boxes owned by the account at the time of the request", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BOXES_OPENED": {"name": "BOXES_OPENED", "description": "The number of boxes opened by the account at the time of the request", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "KEYS": {"name": "KEYS", "description": "The number of keys owned by the account at the time of the request", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "POINTS": {"name": "POINTS", "description": "The number of points accrued by the account at the time of the request", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REQUEST_DATE": {"name": "REQUEST_DATE", "description": "The date of the request", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_POINTS_BALANCES_ID": {"name": "FACT_POINTS_BALANCES_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/rewards/rewards__fact_points_balances.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "tags": ["scheduled_non_core"]}, "created_at": 1761764425.0515594, "relation_name": "FLOW.rewards.fact_points_balances", "raw_code": "{{ config(\n materialized = 'view',\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'REWARDS' }} },\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n address,\n boxes,\n boxes_opened,\n keys,\n points,\n request_date,\n reward_points_id AS fact_points_balances_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver_api__reward_points') }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.rewards__fact_points_transfers": {"database": "FLOW", "schema": "rewards", "name": "rewards__fact_points_transfers", "resource_type": "model", "package_name": "flow_models", "path": "gold/rewards/rewards__fact_points_transfers.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.sql", "unique_id": "model.flow_models.rewards__fact_points_transfers", "fqn": ["flow_models", "gold", "rewards", "rewards__fact_points_transfers"], "alias": "fact_points_transfers", "checksum": {"name": "sha256", "checksum": "39cb306e386bc9171205956cc0823b6dd21eaadd1e77361d4019dba951e278d6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "Unified rewards points transfer table combining legacy Flow Points API\nand new Snag Loyalty API data.\n\n**Data Sources:**\n- **Legacy** (source='legacy'): Oct 2024 - Apr 14, 2025 from Flow Points API\n- **Snag** (source='snag'): Apr 16, 2025 onwards from Snag Loyalty API\n", "columns": {"POINT_ID": {"name": "POINT_ID", "description": "Unique identifier for the points transaction (batch_id for legacy, entry_id for snag)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SOURCE": {"name": "SOURCE", "description": "Data source indicator: 'legacy' for Flow Points API or 'snag' for Snag Loyalty API", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_AT": {"name": "CREATED_AT", "description": "The date of the transfer", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BATCH_INDEX": {"name": "BATCH_INDEX", "description": "Index of the batch (legacy) or transaction entry (snag)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSFER_INDEX": {"name": "TRANSFER_INDEX", "description": "Legacy only: Index of the individual transfer within a batch. NULL for snag data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "EVM address of the user involved in the transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "Legacy only: EVM address of the recipient. NULL for snag data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BOXES": {"name": "BOXES", "description": "Legacy only: Number of boxes transferred. NULL for snag data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "KEYS": {"name": "KEYS", "description": "Legacy only: Number of keys transferred. NULL for snag data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "POINTS": {"name": "POINTS", "description": "Number of points involved in the transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIRECTION": {"name": "DIRECTION", "description": "Snag only: Transaction direction - 'credit' for points earned or 'debit' for points spent. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_START": {"name": "AMOUNT_START", "description": "Snag only: Loyalty account balance before the transaction. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_END": {"name": "AMOUNT_END", "description": "Snag only: Loyalty account balance after the transaction. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCOUNT_ID": {"name": "ACCOUNT_ID", "description": "Snag only: Loyalty account identifier. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "USER_ID": {"name": "USER_ID", "description": "Snag only: User identifier associated with the loyalty account. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "USER_WALLET_ADDRESS": {"name": "USER_WALLET_ADDRESS", "description": "EVM wallet address of the user (maps from from_address for legacy, native field for snag)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_ID": {"name": "TRANSACTION_ID", "description": "Snag only: Parent loyalty transaction identifier. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "Snag only: Full raw JSON response from the API. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARTITION_KEY": {"name": "PARTITION_KEY", "description": "Snag only: Partition key for efficient querying. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INDEX": {"name": "INDEX", "description": "Snag only: Index of the transaction entry within the partition. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Snag only: Timestamp when the record was inserted into the warehouse. NULL for legacy data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_POINTS_TRANSFERS_ID": {"name": "FACT_POINTS_TRANSFERS_ID", "description": "Surrogate primary key for the table", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REQUEST_DATE": {"name": "REQUEST_DATE", "description": "Date of the points transfer (truncated to day)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "UTC timestamp when the record was first inserted into this table", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "UTC timestamp when this record was last modified", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/rewards/rewards__fact_points_transfers.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled_non_core"]}, "created_at": 1761764424.9574893, "relation_name": "FLOW.rewards.fact_points_transfers", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['scheduled_non_core']\n) }}\n\nWITH legacy AS (\n SELECT\n batch_id AS point_id,\n created_at,\n batch_index,\n transfer_index,\n from_address,\n to_address,\n boxes,\n keys,\n points,\n NULL AS direction,\n NULL AS amount_start,\n NULL AS amount_end,\n NULL AS account_id,\n NULL AS user_id,\n from_address AS user_wallet_address,\n NULL AS transaction_id,\n NULL AS data,\n NULL AS partition_key,\n NULL AS index,\n NULL AS _inserted_timestamp,\n points_transfers_id AS fact_points_transfers_id,\n request_date,\n inserted_timestamp,\n modified_timestamp,\n 'legacy' AS source\n FROM\n {{ ref('silver_api__points_transfers') }}\n),\n\nnew_data AS (\n SELECT\n entry_id AS point_id,\n created_at,\n INDEX AS batch_index,\n NULL AS transfer_index,\n user_wallet_address AS from_address,\n NULL AS to_address,\n NULL AS boxes,\n NULL AS keys,\n amount AS points,\n direction,\n amount_start,\n amount_end,\n account_id,\n user_id,\n user_wallet_address,\n transaction_id,\n data,\n partition_key,\n INDEX AS index,\n _inserted_timestamp,\n reward_points_spend_id AS fact_points_transfers_id,\n DATE_TRUNC('day', created_at) AS request_date,\n inserted_timestamp,\n modified_timestamp,\n 'snag' AS source\n FROM\n {{ ref('silver_api__reward_points_spend') }}\n),\nFINAL AS (SELECT\n point_id,\n source,\n created_at,\n batch_index,\n transfer_index,\n from_address,\n to_address,\n boxes,\n keys,\n points,\n direction,\n amount_start,\n amount_end,\n account_id,\n user_id,\n user_wallet_address,\n transaction_id,\n data,\n partition_key,\n index,\n _inserted_timestamp\nFROM legacy\nUNION ALL\nSELECT\n point_id,\n source,\n created_at,\n batch_index,\n transfer_index,\n from_address,\n to_address,\n boxes,\n keys,\n points,\n direction,\n amount_start,\n amount_end,\n account_id,\n user_id,\n user_wallet_address,\n transaction_id,\n data,\n partition_key,\n index,\n _inserted_timestamp\nFROM new_data\n)\n\nSELECT\n *,\n {{ dbt_utils.generate_surrogate_key(['point_id', 'source', 'created_at', 'batch_index', 'transfer_index']) }} AS fact_points_transfers_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\nFROM FINAL", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}, {"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__points_transfers", "model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.rewards__dim_storefront_items": {"database": "FLOW", "schema": "rewards", "name": "rewards__dim_storefront_items", "resource_type": "model", "package_name": "flow_models", "path": "gold/rewards/rewards__dim_storefront_items.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.sql", "unique_id": "model.flow_models.rewards__dim_storefront_items", "fqn": ["flow_models", "gold", "rewards", "rewards__dim_storefront_items"], "alias": "dim_storefront_items", "checksum": {"name": "sha256", "checksum": "2fa8548dcdeb045e3e30c6c5b09fcc0db19ddad397f175d3ce420940a0f7af02"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled_non_core"], "description": "# rewards__dim_storefront_items\n\n## Description\n\nA comprehensive dimensional table containing storefront item metadata from the Minting Assets API. This table serves as the foundation for understanding the rewards storefront inventory, including NFTs, physical items, and digital assets available for purchase with reward points. It contains detailed information about item characteristics, pricing, availability, and redemption mechanics. The table supports the rewards ecosystem by providing item metadata for storefront operations and user experience.\n\n## Key Use Cases\n\n- **Storefront Management**: Understanding available items, pricing, and inventory levels in the rewards storefront\n- **Item Discovery**: Finding items by category, price range, or availability status\n- **Redemption Analysis**: Tracking item redemption patterns and user preferences\n- **Inventory Planning**: Monitoring item quantities, minting status, and supply management\n- **User Experience**: Providing item details, images, and metadata for storefront displays\n- **Reward Program Optimization**: Analyzing which items drive user engagement and point spending\n\n## Important Relationships\n\n- **rewards__fact_points_balances**: Links to user point balances for purchase eligibility analysis\n- **rewards__fact_points_transfers**: Tracks point spending on storefront purchases\n- **rewards__fact_transaction_entries**: Provides detailed transaction history for item purchases\n- **nft__dim_moment_metadata**: May overlap with NFT items for additional metadata\n- **core__dim_contract_labels**: For contract-based items, provides additional labeling\n\n## Commonly-used Fields\n\n- **ITEM_ID**: Primary identifier for storefront items and purchase tracking\n- **NAME**: Human-readable item name for display and reporting\n- **PRICE**: Item cost in reward points or currency for purchase analysis\n- **QUANTITY**: Available inventory for supply management and availability tracking\n- **MINT_STATUS**: Current minting status for understanding item availability\n- **IS_LISTED**: Flag indicating whether item is currently available for purchase", "columns": {"ITEM_ID": {"name": "ITEM_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_AT": {"name": "CREATED_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ADDITIONAL_MEDIA": {"name": "ADDITIONAL_MEDIA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ANIMATION_URL": {"name": "ANIMATION_URL", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARTIST_INFO": {"name": "ARTIST_INFO", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ASSET_NR": {"name": "ASSET_NR", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ATTRIBUTES": {"name": "ATTRIBUTES", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUCTION_ID": {"name": "AUCTION_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUCTION_ITEMS": {"name": "AUCTION_ITEMS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BURN_TO_REDEEM_DETAILS": {"name": "BURN_TO_REDEEM_DETAILS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BURN_TO_REDEEM_TYPE": {"name": "BURN_TO_REDEEM_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BURNED_AT": {"name": "BURNED_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CURRENCY_DECIMALS": {"name": "CURRENCY_DECIMALS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DELETED_AT": {"name": "DELETED_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DESCRIPTION": {"name": "DESCRIPTION", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DOES_REQUIRE_W9": {"name": "DOES_REQUIRE_W9", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ENABLE_BURN_TO_REDEEM": {"name": "ENABLE_BURN_TO_REDEEM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IMAGE_URL": {"name": "IMAGE_URL", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_LISTED": {"name": "IS_LISTED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_PHYGTAL_ITEM": {"name": "IS_PHYGTAL_ITEM", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_PRICE_IN_USD": {"name": "IS_PRICE_IN_USD", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE": {"name": "IS_REDEEMABLE_SEPARATE_FROM_PURCHASE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LISTING_ENDS_AT": {"name": "LISTING_ENDS_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "listing_starts_at": {"name": "listing_starts_at", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LISTING_TYPE": {"name": "LISTING_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOYALTY_CURRENCY": {"name": "LOYALTY_CURRENCY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "LOYALTY_CURRENCY_ID": {"name": "LOYALTY_CURRENCY_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "METADATA_URI": {"name": "METADATA_URI", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINT_STATUS": {"name": "MINT_STATUS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINTING_CONTRACT": {"name": "MINTING_CONTRACT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINTING_CONTRACT_ASSET_MINT_STATUS": {"name": "MINTING_CONTRACT_ASSET_MINT_STATUS", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MINTING_CONTRACT_ID": {"name": "MINTING_CONTRACT_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ORGANIZATION_ID": {"name": "ORGANIZATION_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PER_USER_MINT_LIMIT": {"name": "PER_USER_MINT_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PER_USER_MINT_MIN_LIMIT": {"name": "PER_USER_MINT_MIN_LIMIT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRE_REVEAL_MEDIA": {"name": "PRE_REVEAL_MEDIA", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "QUANTITY": {"name": "QUANTITY", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "QUANTITY_MINTED": {"name": "QUANTITY_MINTED", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REDEEMABLE_UNTIL": {"name": "REDEEMABLE_UNTIL", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REVEALED_AT": {"name": "REVEALED_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHIPPING_PRICE": {"name": "SHIPPING_PRICE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SHIPPING_WITHIN": {"name": "SHIPPING_WITHIN", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "STATUS_TRACKER": {"name": "STATUS_TRACKER", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_ID": {"name": "TOKEN_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOKEN_TYPE": {"name": "TOKEN_TYPE", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "UPDATED_AT": {"name": "UPDATED_AT", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "WEBSITE_ID": {"name": "WEBSITE_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "RESPONSE_JSON": {"name": "RESPONSE_JSON", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_STOREFRONT_ITEMS_ID": {"name": "DIM_STOREFRONT_ITEMS_ID", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "REQUEST_TIMESTAMP": {"name": "REQUEST_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/rewards/rewards__dim_storefront_items.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "meta": {"database_tags": {"table": {"PURPOSE": "REWARDS"}}}, "tags": ["scheduled_non_core"]}, "created_at": 1761764425.0212076, "relation_name": "FLOW.rewards.dim_storefront_items", "raw_code": "{{ config(\n materialized = 'view',\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'REWARDS' }} },\n tags = ['scheduled_non_core']\n) }}\n\nSELECT\n item_id,\n created_at,\n additional_media,\n animation_url,\n artist_info,\n asset_nr,\n attributes,\n auction_id,\n auction_items,\n burn_to_redeem_details,\n burn_to_redeem_type,\n burned_at,\n contract_address,\n currency_address,\n currency_decimals,\n deleted_at,\n description,\n does_require_w9,\n enable_burn_to_redeem,\n image_url,\n is_listed,\n is_phygital_item,\n is_price_in_usd,\n is_redeemable_separate_from_purchase,\n listing_ends_at,\n listing_starts_at,\n listing_type,\n loyalty_currency,\n loyalty_currency_id,\n metadata_uri,\n mint_status,\n minting_contract,\n minting_contract_asset_mint_status,\n minting_contract_id,\n NAME,\n network,\n organization_id,\n per_user_mint_limit,\n per_user_mint_min_limit,\n pre_reveal_media,\n price,\n quantity,\n quantity_minted,\n redeemable_until,\n revealed_at,\n shipping_price,\n shipping_within,\n status_tracker,\n token_id,\n token_type,\n updated_at,\n website_id,\n response_json,\n storefront_item_id AS dim_storefront_items_id,\n inserted_timestamp,\n modified_timestamp,\n _inserted_timestamp AS request_timestamp\nFROM\n {{ ref('silver_api__storefront_items') }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_blocks": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_blocks", "resource_type": "model", "package_name": "flow_models", "path": "gold/testnet/testnet__fact_blocks.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.sql", "unique_id": "model.flow_models.testnet__fact_blocks", "fqn": ["flow_models", "gold", "testnet", "testnet__fact_blocks"], "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "9cfefac89359861285b99051aec36bb16e40c9e3f54255dcaebe76e40addb50c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["testnet", "testnet_gold"], "description": "## Description\nThis table records all blocks produced on the Flow blockchain, capturing block-level metadata such as block height, timestamp, network, chain ID, transaction count, and parent block references. Each row represents a unique block, providing the foundational structure for all on-chain activity and supporting block-level analytics. The data is sourced directly from the Flow blockchain and is updated as new blocks are produced.\n\n## Key Use Cases\n- Analyzing block production rates and network performance\n- Measuring transaction throughput and block utilization\n- Investigating block-level events, forks, or anomalies\n- Supporting time-series analytics and historical blockchain state reconstruction\n- Serving as a join point for transaction, event, and token transfer models\n\n## Important Relationships\n- Serves as the parent table for `core.fact_transactions`, `core.fact_events`, and `core.ez_token_transfers`, which reference block height and block timestamp\n- Can be joined with `core__fact_transactions` on `block_height` to analyze transactions per block\n- Used by downstream models in the gold layer for time-based aggregations and network health metrics\n\n## Commonly-used Fields\n- `BLOCK_HEIGHT`: Unique identifier for each block, used for joins and ordering\n- `BLOCK_TIMESTAMP`: Timestamp of block production, essential for time-series analysis\n- `TX_COUNT`: Number of transactions included in the block, used for throughput and activity metrics\n- `CHAIN_ID`, `NETWORK`, `NETWORK_VERSION`: Identify the network context for the block\n- `PARENT_ID`: Reference to the parent block, useful for chain reorganization and lineage analysis", "columns": {"BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The name of the blockchain network where the block or transaction was recorded. Data type: STRING. For Flow, this typically indicates the environment (e.g., 'mainnet', 'testnet', 'sandboxnet'). This field is important for distinguishing between production and test data, and for multi-network analytics. Example: 'mainnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NETWORK_VERSION": {"name": "NETWORK_VERSION", "description": "The version identifier of the Flow blockchain network at the time the block was produced. Data type: STRING. This value changes when the network undergoes a protocol upgrade (\"spork\"). Useful for tracking changes in protocol behavior, analyzing the impact of upgrades, and debugging issues related to network versioning. Example: 'spork-22'. For more information on Flow's network upgrades (Sporks), see https://developers.flow.com/nodes/node-operation/spork", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CHAIN_ID": {"name": "CHAIN_ID", "description": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ID": {"name": "ID", "description": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARENT_ID": {"name": "PARENT_ID", "description": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_BLOCKS_ID": {"name": "FACT_BLOCKS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/testnet/testnet__fact_blocks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["testnet", "testnet_gold"]}, "created_at": 1761764425.0832093, "relation_name": "FLOW.testnet.fact_blocks", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['testnet', 'testnet_gold']\n) }}\n\nSELECT\n block_height :: INT AS block_height,\n block_timestamp,\n 'testnet' AS network,\n network_version,\n 'flow' AS chain_id,\n tx_count,\n id,\n parent_id,\n COALESCE (\n blocks_id,\n {{ dbt_utils.generate_surrogate_key(['block_height']) }}\n ) AS fact_blocks_id,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__testnet_blocks') }}", "language": "sql", "refs": [{"name": "silver__testnet_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__testnet_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_events": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_events", "resource_type": "model", "package_name": "flow_models", "path": "gold/testnet/testnet__fact_events.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.sql", "unique_id": "model.flow_models.testnet__fact_events", "fqn": ["flow_models", "gold", "testnet", "testnet__fact_events"], "alias": "fact_events", "checksum": {"name": "sha256", "checksum": "ce2ed4ecec504fa14401f57f5736b4ff11b2093a7df44c2229f66391736ffcb6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["testnet", "testnet_gold"], "description": "## Description\nThis table records all events emitted by transactions on the Flow blockchain. Each row represents a single event, capturing metadata such as the transaction ID, block height, timestamp, event type, emitting contract, event index, and event data payload. The table provides a granular, event-level view of on-chain activity, supporting detailed event-driven analytics and contract monitoring. Data is sourced directly from Flow transaction execution and includes both user-defined and system events.\n\n## Key Use Cases\n- Analyzing contract activity and event emissions over time\n- Monitoring protocol-specific or user-defined events for dApps\n- Auditing on-chain activity and reconstructing transaction flows\n- Building dashboards for NFT, DeFi, and governance event tracking\n- Supporting alerting and anomaly detection based on event patterns\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block context\n- Linked to `core.fact_transactions` via `tx_id` for transaction context and execution results\n- Event contract and event type fields can be joined to `core.dim_contract_labels` and other label tables for entity enrichment\n- Used as a source for curated gold models in DeFi, NFT, and other domains that analyze event activity\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction emitting the event\n- `event_type`: Specifies the type of event (user-defined or system)\n- `event_contract`: Identifies the contract that emitted the event\n- `event_data`: Contains the event payload for analytics and business logic extraction\n- `block_timestamp`: Used for time-series analysis and event sequencing\n- `event_index`: Orders events within a transaction for accurate reconstruction", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_CONTRACT": {"name": "EVENT_CONTRACT", "description": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EVENT_DATA": {"name": "EVENT_DATA", "description": "The data passed to the event, in the form of key-value pairs.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_EVENTS_ID": {"name": "FACT_EVENTS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/testnet/testnet__fact_events.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["testnet", "testnet_gold"]}, "created_at": 1761764425.2418478, "relation_name": "FLOW.testnet.fact_events", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['testnet', 'testnet_gold']\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height :: INT AS block_height,\n tx_succeeded,\n event_index,\n event_contract,\n event_type,\n event_data,\n COALESCE (\n streamline_event_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS fact_events_id,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__testnet_events') }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.testnet__fact_transactions": {"database": "FLOW", "schema": "testnet", "name": "testnet__fact_transactions", "resource_type": "model", "package_name": "flow_models", "path": "gold/testnet/testnet__fact_transactions.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.sql", "unique_id": "model.flow_models.testnet__fact_transactions", "fqn": ["flow_models", "gold", "testnet", "testnet__fact_transactions"], "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "813d0df98f472b9398bfb7f65d192e8f5fcb2829ce4c07a0fd080197cb79b99a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["testnet", "testnet_gold"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["testnet", "testnet_gold"], "description": "## Description\nThis table records all transactions executed on the Flow blockchain, including metadata such as transaction ID, block height, timestamp, proposer, payer, authorizers, gas limit, script, arguments, and execution results. Each row represents a unique transaction, capturing both successful and failed executions, and providing the foundation for transaction-level analytics and tracing.\n\n## Key Use Cases\n- Analyzing transaction throughput and network activity\n- Investigating failed transactions and error messages\n- Tracing the flow of funds and contract interactions\n- Supporting DeFi, NFT, and governance analytics by linking transactions to events and token transfers\n- Building dashboards for transaction monitoring and user behavior analysis\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block-level context\n- Referenced by `core.fact_events` and `core.ez_token_transfers` for event and token transfer analysis\n- Used as a base for downstream gold models in DeFi, NFT, and governance analytics\n\n## Commonly-used Fields\n- `TX_ID`: Unique identifier for each transaction, used for joins and tracing\n- `BLOCK_HEIGHT`, `BLOCK_TIMESTAMP`: Provide block context for the transaction\n- `PROPOSER`, `PAYER`, `AUTHORIZERS`: Identify the parties involved in the transaction\n- `TX_SUCCEEDED`, `ERROR_MSG`: Indicate transaction success or failure and error details\n- `GAS_LIMIT`: Specifies the maximum gas allowed for execution", "columns": {"TX_ID": {"name": "TX_ID", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "BLOCK_HEIGHT": {"name": "BLOCK_HEIGHT", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CHAIN_ID": {"name": "CHAIN_ID", "description": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_INDEX": {"name": "TX_INDEX", "description": "Deprecating soon. Note, on previous iterations the tx index was included indicating a transactions position within a block. However, on Flow, transactions are included within a collection. A block contains a number of collections (which themselves contain the transactions). Thus, tx_index is an inaccurate view of position within a block, as it is not collection based. This column is being deprecated.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROPOSER": {"name": "PROPOSER", "description": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AUTHORIZERS": {"name": "AUTHORIZERS", "description": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "COUNT_AUTHORIZERS": {"name": "COUNT_AUTHORIZERS", "description": "Number of authorizers", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SCRIPT": {"name": "SCRIPT", "description": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts).", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ARGUMENTS": {"name": "ARGUMENTS", "description": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_RESULT": {"name": "TRANSACTION_RESULT", "description": "The outcome of the transaction execution, including status (success/failure), error messages, and any events emitted. Data type: STRING (JSON-encoded or structured). This field is used to analyze transaction success rates, debug failures, and audit on-chain activity. Example: '{\"status\": \"success\", \"events\": [...]}'. Essential for understanding transaction lifecycle, error handling, and event-driven analytics on Flow.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TX_SUCCEEDED": {"name": "TX_SUCCEEDED", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ERROR_MSG": {"name": "ERROR_MSG", "description": "The error message associated with the transaction, if it failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTIONS_ID": {"name": "FACT_TRANSACTIONS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/testnet/testnet__fact_transactions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["testnet", "testnet_gold"]}, "created_at": 1761764425.152091, "relation_name": "FLOW.testnet.fact_transactions", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['testnet', 'testnet_gold']\n) }}\n\nSELECT\n tx_id,\n block_timestamp,\n block_height :: INT AS block_height,\n 'flow' AS chain_id,\n proposer,\n payer,\n authorizers,\n count_authorizers,\n gas_limit,\n script,\n arguments,\n OBJECT_CONSTRUCT(\n 'error',\n error_message,\n 'events',\n events,\n 'status',\n status\n ) AS transaction_result,\n tx_succeeded,\n error_message AS error_msg,\n COALESCE (\n streamline_transaction_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS fact_transactions_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__testnet_transactions_final') }}\nWHERE\n NOT pending_result_response", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.gov__dim_validator_labels": {"database": "FLOW", "schema": "gov", "name": "gov__dim_validator_labels", "resource_type": "model", "package_name": "flow_models", "path": "gold/gov/gov__dim_validator_labels.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.sql", "unique_id": "model.flow_models.gov__dim_validator_labels", "fqn": ["flow_models", "gold", "gov", "gov__dim_validator_labels"], "alias": "dim_validator_labels", "checksum": {"name": "sha256", "checksum": "1ccd0ec842ef3d5fcd020fc28e11fe49bc112e509a82e92bbc17472a7f16edee"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "tag": ["scheduled"]}, "tags": [], "description": "## Description\n\nA dimensional table containing validator node metadata and labeling information for the Flow blockchain network. This table serves as the foundation for understanding the validator ecosystem, providing information about node types, roles, and associated projects or organizations. It supports governance analysis by enabling identification and categorization of validator nodes based on their function in the consensus mechanism and their operational characteristics.\n\n## Key Use Cases\n\n- **Validator Identification**: Identifying and categorizing validator nodes by type and role in the network\n- **Governance Analysis**: Understanding the distribution of validator types and their impact on network security\n- **Network Architecture**: Analyzing the composition of the Flow blockchain's multi-role validator system\n- **Project Attribution**: Identifying which organizations or projects operate specific validator nodes\n- **Staking Analysis**: Supporting staking operations by providing validator metadata for delegation decisions\n- **Network Health Monitoring**: Tracking validator distribution and identifying potential centralization risks\n\n## Important Relationships\n\n- **gov__ez_staking_actions**: Links to staking transactions involving these validator nodes\n- **core__fact_transactions**: May link to validator-related transactions for additional context\n- **core__dim_contract_labels**: May provide additional labeling for validator contracts\n- **core__fact_events**: May link to validator-related events for governance analysis\n- **evm/core_evm__dim_contracts**: For EVM-based validators, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **NODE_ID**: Primary identifier for validator nodes and staking operations\n- **VALIDATOR_TYPE**: Essential for understanding validator roles and network architecture\n- **PROJECT_NAME**: Important for governance transparency and validator operator identification", "columns": {"NODE_ID": {"name": "NODE_ID", "description": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VALIDATOR_TYPE": {"name": "VALIDATOR_TYPE", "description": "The role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: 'consensus' for consensus nodes, 'execution' for execution nodes, 'collection' for collection nodes, 'verification' for verification nodes, 'access' for access nodes. Critical for understanding Flow's multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/gov/gov__dim_validator_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tag": ["scheduled"]}, "created_at": 1761764425.4868536, "relation_name": "FLOW.gov.dim_validator_labels", "raw_code": "{{ config(\n materialized = 'view',\n tag = ['scheduled']\n) }}\n\nWITH validators AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__validator_labels') }}\n)\nSELECT\n *\nFROM\n validators", "language": "sql", "refs": [{"name": "silver__validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.gov__ez_staking_actions": {"database": "FLOW", "schema": "gov", "name": "gov__ez_staking_actions", "resource_type": "model", "package_name": "flow_models", "path": "gold/gov/gov__ez_staking_actions.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.sql", "unique_id": "model.flow_models.gov__ez_staking_actions", "fqn": ["flow_models", "gold", "gov", "gov__ez_staking_actions"], "alias": "ez_staking_actions", "checksum": {"name": "sha256", "checksum": "5962219219e8ed05874936fd192fb7d35f5c7e76c9348a17302f8e68f429c9ba"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "STAKING"}}}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["ez", "scheduled"], "description": "# gov__ez_staking_actions\n\n## Description\n\nA fact table containing transaction-level information on FLOW staking activities within the governance system. This table tracks all staking-related actions including delegation, undelegation, and reward collection operations. Each record represents a specific staking action with detailed metadata about the delegator, validator node, action type, and amount involved. The table serves as the primary source for staking analytics and governance participation analysis in the Flow ecosystem.\n\n## Key Use Cases\n\n- **Staking Analysis**: Tracking delegation and undelegation patterns across the Flow network\n- **Governance Participation**: Understanding user engagement in the staking ecosystem\n- **Validator Performance**: Analyzing validator attractiveness and delegation trends\n- **Reward Distribution**: Monitoring staking rewards and their distribution patterns\n- **Network Security**: Understanding the distribution of staked FLOW and its impact on network security\n- **User Behavior Analysis**: Identifying patterns in how users interact with the staking system\n\n## Important Relationships\n\n- **gov__dim_validator_labels**: Links to validator metadata for node analysis and categorization\n- **core__fact_transactions**: Provides additional transaction context and blockchain data\n- **core__fact_events**: May link to staking-related events for detailed governance analysis\n- **core__dim_address_mapping**: Provides additional user context for delegator analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for staking value analysis\n\n## Commonly-used Fields\n\n- **TX_ID**: Primary identifier for linking to blockchain transactions and audit trails\n- **DELEGATOR**: User account address for delegator identification and behavior analysis\n- **NODE_ID**: Validator node identifier for validator-specific analysis\n- **ACTION**: Staking operation type for transaction categorization and analysis\n- **AMOUNT**: Staking amount for value analysis and volume tracking\n- **BLOCK_TIMESTAMP**: Temporal reference for chronological analysis and time-series tracking", "columns": {"tx_id": {"name": "tx_id", "description": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_succeeded": {"name": "tx_succeeded", "description": "Transaction status, if it succeeded or failed.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "delegator": {"name": "delegator", "description": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "delegator_id": {"name": "delegator_id", "description": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "action": {"name": "action", "description": "The specific action or operation occurring in this record, as derived from the event_type in the transaction. Data type: STRING. This field describes the type of staking operation being performed, such as delegation, undelegation, or reward collection. Used for staking operation analysis, transaction categorization, and governance tracking. Example: 'delegate' for delegation actions, 'undelegate' for undelegation actions, 'collect_rewards' for reward collection actions. Critical for understanding staking behavior, governance participation, and maintaining accurate transaction categorization in the Flow staking ecosystem.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "node_id": {"name": "node_id", "description": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "EZ_STAKING_ACTIONS_ID": {"name": "EZ_STAKING_ACTIONS_ID", "description": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt.", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "STAKING"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/gov/gov__ez_staking_actions.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["ez", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "STAKING"}}}}, "created_at": 1761764425.3078103, "relation_name": "FLOW.gov.ez_staking_actions", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['ez', 'scheduled'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'STAKING' }} }\n) }}\n\nSELECT\n tx_id,\n event_index,\n block_timestamp,\n block_height,\n tx_succeeded,\n delegator,\n delegator_id,\n action,\n amount,\n node_id,\n COALESCE (\n staking_actions_id,\n {{ dbt_utils.generate_surrogate_key(['tx_id']) }}\n ) AS ez_staking_actions_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n {{ ref('silver__staking_actions') }}", "language": "sql", "refs": [{"name": "silver__staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": ["model.flow_models.silver__staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__moments_metadata": {"database": "FLOW", "schema": "bronze", "name": "bronze__moments_metadata", "resource_type": "model", "package_name": "flow_models", "path": "bronze/bronze__moments_metadata.sql", "original_file_path": "models/bronze/bronze__moments_metadata.sql", "unique_id": "model.flow_models.bronze__moments_metadata", "fqn": ["flow_models", "bronze", "bronze__moments_metadata"], "alias": "moments_metadata", "checksum": {"name": "sha256", "checksum": "fdf72c045f630ff8e7addcefeb1a4f175aa0b46db087e28dbdc9cda52d3c5bdb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764415.468759, "relation_name": "FLOW.bronze.moments_metadata", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nSELECT\n id,\n contract,\n DATA,\n VALUE,\n _inserted_date,\n TO_TIMESTAMP_NTZ(SUBSTR(SPLIT_PART(metadata$filename, '/', 4), 1, 10) :: NUMBER, 0) AS _inserted_timestamp\nFROM\n {{ source(\n 'bronze_streamline',\n 'moments_minted_metadata_api'\n ) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "moments_minted_metadata_api"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.moments_minted_metadata_api"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__labels": {"database": "FLOW", "schema": "bronze", "name": "bronze__labels", "resource_type": "model", "package_name": "flow_models", "path": "bronze/bronze__labels.sql", "original_file_path": "models/bronze/bronze__labels.sql", "unique_id": "model.flow_models.bronze__labels", "fqn": ["flow_models", "bronze", "bronze__labels"], "alias": "labels", "checksum": {"name": "sha256", "checksum": "21f10d1deb0792934baf5603919f3cd2e1d4aca2060820353bbbe05bbdf7f262"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["scheduled"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["scheduled"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["scheduled"]}, "created_at": 1761764415.475575, "relation_name": "FLOW.bronze.labels", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['scheduled']\n) }}\n\nWITH labels AS (\n\n SELECT\n system_created_at AS _system_created_at,\n insert_date AS _ingested_at,\n blockchain,\n address,\n creator,\n label_type,\n label_subtype,\n address_name,\n project_name,\n _is_deleted,\n labels_combined_id\n FROM\n {{ source(\n 'silver_crosschain',\n 'labels_combined'\n ) }}\n WHERE\n blockchain = 'flow'\n)\nSELECT\n *\nFROM\n labels", "language": "sql", "refs": [], "sources": [["silver_crosschain", "labels_combined"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.labels_combined"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transaction_results": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_transaction_results.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_transaction_results.sql", "unique_id": "model.flow_models.bronze__streamline_transaction_results", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_transaction_results"], "alias": "streamline_transaction_results", "checksum": {"name": "sha256", "checksum": "9ca5ebb85cc1db72985bb5302ed0571c95728844324cd1e6ac973837d2d54512"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.4834664, "relation_name": "FLOW.bronze.streamline_transaction_results", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = 'transaction_results_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_results_v2"], ["bronze_streamline", "transaction_results_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_results_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_collections": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_collections", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_fr_collections.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_fr_collections.sql", "unique_id": "model.flow_models.bronze__streamline_fr_collections", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_fr_collections"], "alias": "streamline_fr_collections", "checksum": {"name": "sha256", "checksum": "03063db1878e02d4ffb62b3eab3900047cea6e542077d9bf7199a8d67bf9de24"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.491477, "relation_name": "FLOW.bronze.streamline_fr_collections", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'collections_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "collections_v2"], ["bronze_streamline", "collections_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.collections_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_blocks": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_blocks", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_blocks.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_blocks.sql", "unique_id": "model.flow_models.bronze__streamline_blocks", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_blocks"], "alias": "streamline_blocks", "checksum": {"name": "sha256", "checksum": "11bc0c37edab41cb3240480574b2379de305b0454a90c555acef3f2016de962c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.4997218, "relation_name": "FLOW.bronze.streamline_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"blocks_v2\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "blocks_v2"], ["bronze_streamline", "blocks_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.blocks_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transactions": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transactions", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_transactions.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_transactions.sql", "unique_id": "model.flow_models.bronze__streamline_transactions", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_transactions"], "alias": "streamline_transactions", "checksum": {"name": "sha256", "checksum": "d67fc1db9e7786b2890aa5f9f4696db9af83b2eef7a545465021ca136ea39295"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5088012, "relation_name": "FLOW.bronze.streamline_transactions", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = 'transactions_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transactions_v2"], ["bronze_streamline", "transactions_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transactions_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_account_storage": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_account_storage", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_fr_account_storage.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_fr_account_storage.sql", "unique_id": "model.flow_models.bronze__streamline_fr_account_storage", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_fr_account_storage"], "alias": "streamline_fr_account_storage", "checksum": {"name": "sha256", "checksum": "33f929c257e7df152389bd0c8dc262605ddaf28bafa43a092f90a487f93cd625"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime", "account_storage"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime", "account_storage"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime", "account_storage"]}, "created_at": 1761764415.5169077, "relation_name": "FLOW.bronze.streamline_fr_account_storage", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_realtime', 'account_storage']\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = \"account_storage\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "account_storage"], ["bronze_streamline", "account_storage"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_transactions": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_transactions", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_fr_transactions.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_fr_transactions.sql", "unique_id": "model.flow_models.bronze__streamline_fr_transactions", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_fr_transactions"], "alias": "streamline_fr_transactions", "checksum": {"name": "sha256", "checksum": "d874763532ec185a71c4474e03207b5a41aa6e21ed3e62c5b910f07ae2b91574"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5252848, "relation_name": "FLOW.bronze.streamline_fr_transactions", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'transactions_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transactions_v2"], ["bronze_streamline", "transactions_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transactions_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_collections": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_collections", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_collections.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_collections.sql", "unique_id": "model.flow_models.bronze__streamline_collections", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_collections"], "alias": "streamline_collections", "checksum": {"name": "sha256", "checksum": "f51e4ab9f381b023fb5664413d76c8865690b890d2beeb64a82ddc55424f36ef"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5344856, "relation_name": "FLOW.bronze.streamline_collections", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"collections_v2\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "collections_v2"], ["bronze_streamline", "collections_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.collections_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_blocks": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_blocks", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_fr_blocks.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_fr_blocks.sql", "unique_id": "model.flow_models.bronze__streamline_fr_blocks", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_fr_blocks"], "alias": "streamline_fr_blocks", "checksum": {"name": "sha256", "checksum": "a12433e2a14ed02c173d8acd591ac4fc664a266077b844d0857e2a9a70e51a59"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5426114, "relation_name": "FLOW.bronze.streamline_fr_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'blocks_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "blocks_v2"], ["bronze_streamline", "blocks_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.blocks_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_transaction_results": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_fr_transaction_results.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_fr_transaction_results.sql", "unique_id": "model.flow_models.bronze__streamline_fr_transaction_results", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_fr_transaction_results"], "alias": "streamline_fr_transaction_results", "checksum": {"name": "sha256", "checksum": "97ef169daaaa0fe53bcd7dc1291385d4c8b71148e8bf3c9aa2e47a4a18892daa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.550522, "relation_name": "FLOW.bronze.streamline_fr_transaction_results", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'transaction_results_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_results_v2"], ["bronze_streamline", "transaction_results_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_results_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_account_storage": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_account_storage", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/bronze__streamline_account_storage.sql", "original_file_path": "models/bronze/streamline/realtime/bronze__streamline_account_storage.sql", "unique_id": "model.flow_models.bronze__streamline_account_storage", "fqn": ["flow_models", "bronze", "streamline", "realtime", "bronze__streamline_account_storage"], "alias": "streamline_account_storage", "checksum": {"name": "sha256", "checksum": "3689b0b35bf81fe57444be3224c0e2198a6f76a8cde6a07331417e14767318e2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_realtime", "account_storage"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["streamline_realtime", "account_storage"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["streamline_realtime", "account_storage"]}, "created_at": 1761764415.5597773, "relation_name": "FLOW.bronze.streamline_account_storage", "raw_code": "{{ config (\n materialized = 'view',\n tags = ['streamline_realtime', 'account_storage']\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"account_storage\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "account_storage"], ["bronze_streamline", "account_storage"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_collections_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_collections_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_fr_collections_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_fr_collections_v1.sql", "unique_id": "model.flow_models.bronze__streamline_fr_collections_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_fr_collections_v1"], "alias": "streamline_fr_collections_v1", "checksum": {"name": "sha256", "checksum": "fc8886b2d5b91ea99021cd7573ff5f5242c1a452cde6d33bf3485b70232bbffb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.568115, "relation_name": "FLOW.bronze.streamline_fr_collections_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\") [-1] %}\n{{ streamline_external_table_FR_query(\n model = 'collections',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "collections"], ["bronze_streamline", "collections"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_blocks_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_blocks_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_blocks_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_blocks_v1.sql", "unique_id": "model.flow_models.bronze__streamline_blocks_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_blocks_v1"], "alias": "streamline_blocks_v1", "checksum": {"name": "sha256", "checksum": "1b6e9600de7b562be395138b9d9db2bd4bf0abaeab05a2b16647734a89627a32"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.579083, "relation_name": "FLOW.bronze.streamline_blocks_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nWITH meta AS (\n SELECT\n last_modified AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('day', -3, CURRENT_TIMESTAMP()),\n table_name => '{{ source( \"bronze_streamline\", \"blocks\") }}')\n ) A\n )\n SELECT\n block_number,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\n FROM\n {{ source(\"bronze_streamline\",\"blocks\") }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\n WHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "blocks"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transaction_results_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transaction_results_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_transaction_results_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_transaction_results_v1.sql", "unique_id": "model.flow_models.bronze__streamline_transaction_results_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_transaction_results_v1"], "alias": "streamline_transaction_results_v1", "checksum": {"name": "sha256", "checksum": "6e84e1a912dd548d066712c1d3cd295671567483764d81003f1c0d8a1d074124"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5870936, "relation_name": "FLOW.bronze.streamline_transaction_results_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\")[-2:] | join('_') %}\n{{ streamline_external_table_query(\n model = 'transaction_results',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_results"], ["bronze_streamline", "transaction_results"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_blocks_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_blocks_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_fr_blocks_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_fr_blocks_v1.sql", "unique_id": "model.flow_models.bronze__streamline_fr_blocks_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_fr_blocks_v1"], "alias": "streamline_fr_blocks_v1", "checksum": {"name": "sha256", "checksum": "1288ed8ecf2b6111febfc51be94d4e8fc1ec44f74889418756ab3884eac04ea6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.5983868, "relation_name": "FLOW.bronze.streamline_fr_blocks_v1", "raw_code": "{{ config (\nmaterialized = 'view'\n) }}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"blocks\") }}'\n )\n ) A\n)\nSELECT\n block_number,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\nFROM\n {{ source(\"bronze_streamline\",\"blocks\") }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\nWHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "blocks"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_transactions_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_transactions_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_fr_transactions_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_fr_transactions_v1.sql", "unique_id": "model.flow_models.bronze__streamline_fr_transactions_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_fr_transactions_v1"], "alias": "streamline_fr_transactions_v1", "checksum": {"name": "sha256", "checksum": "efd2d8c9adc3a9271004eed5f91aeb9aef13258a6aff151919b310d057b933fa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.60516, "relation_name": "FLOW.bronze.streamline_fr_transactions_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\") [-1] %}\n{{ streamline_external_table_FR_query(\n model = 'transactions',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transactions"], ["bronze_streamline", "transactions"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transactions_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transactions_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_transactions_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_transactions_v1.sql", "unique_id": "model.flow_models.bronze__streamline_transactions_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_transactions_v1"], "alias": "streamline_transactions_v1", "checksum": {"name": "sha256", "checksum": "b3c7928e9e32608ff1ee597acb897f742d8a7bcf12cd87af06d85bb059f410af"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.613932, "relation_name": "FLOW.bronze.streamline_transactions_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\") [-1] %}\n{{ streamline_external_table_query(\n model = 'transactions',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transactions"], ["bronze_streamline", "transactions"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_collections_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_collections_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_collections_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_collections_v1.sql", "unique_id": "model.flow_models.bronze__streamline_collections_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_collections_v1"], "alias": "streamline_collections_v1", "checksum": {"name": "sha256", "checksum": "d72245f0de6cf07984c7710bab8f2c997e31777f333a78720823dcabf41b5fb2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6241722, "relation_name": "FLOW.bronze.streamline_collections_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\") [-1] %}\n{{ streamline_external_table_query(\n model = \"collections\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "collections"], ["bronze_streamline", "collections"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_transaction_results_v1": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_transaction_results_v1", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/realtime/v1/bronze__streamline_fr_transaction_results_v1.sql", "original_file_path": "models/bronze/streamline/realtime/v1/bronze__streamline_fr_transaction_results_v1.sql", "unique_id": "model.flow_models.bronze__streamline_fr_transaction_results_v1", "fqn": ["flow_models", "bronze", "streamline", "realtime", "v1", "bronze__streamline_fr_transaction_results_v1"], "alias": "streamline_fr_transaction_results_v1", "checksum": {"name": "sha256", "checksum": "dd039ca7081db2f690ff2fc7d9fbaf77f8998d91357f60f4205823ea0ea869b5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.632937, "relation_name": "FLOW.bronze.streamline_fr_transaction_results_v1", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set model = this.identifier.split(\"_\")[-2:] | join('_') %}\n{{ streamline_external_table_FR_query(\n model = 'transaction_results',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "transaction_results"], ["bronze_streamline", "transaction_results"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_testnet_blocks": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_testnet_blocks.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_testnet_blocks.sql", "unique_id": "model.flow_models.bronze__streamline_testnet_blocks", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_testnet_blocks"], "alias": "streamline_testnet_blocks", "checksum": {"name": "sha256", "checksum": "3ad5d4b5c58435db2b2f20e917d75756d5d6c31838841bd07411450e0eaad86d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.642066, "relation_name": "FLOW.bronze.streamline_testnet_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = \"testnet_blocks_v2\",\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER )\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_blocks_v2"], ["bronze_streamline", "testnet_blocks_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_blocks_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_testnet_transactions": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_testnet_transactions", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_testnet_transactions.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_testnet_transactions.sql", "unique_id": "model.flow_models.bronze__streamline_testnet_transactions", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_testnet_transactions"], "alias": "streamline_testnet_transactions", "checksum": {"name": "sha256", "checksum": "7124c04a0429874f799f16dd53c4aa18134afcaba4a82ddd0ebb0af4ca5f5b91"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6514783, "relation_name": "FLOW.bronze.streamline_testnet_transactions", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n\n{{ streamline_external_table_query_v2(\n model = 'testnet_transactions_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_transactions_v2"], ["bronze_streamline", "testnet_transactions_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_transactions_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_testnet_transaction_results": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_testnet_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_fr_testnet_transaction_results.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_fr_testnet_transaction_results.sql", "unique_id": "model.flow_models.bronze__streamline_fr_testnet_transaction_results", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_fr_testnet_transaction_results"], "alias": "streamline_fr_testnet_transaction_results", "checksum": {"name": "sha256", "checksum": "2c8b52a9069ade39b78cce70f1849edc86a43e87011823f14fa82e5ce08bdb79"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.659471, "relation_name": "FLOW.bronze.streamline_fr_testnet_transaction_results", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'testnet_transaction_results_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_transaction_results_v2"], ["bronze_streamline", "testnet_transaction_results_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_transaction_results_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_testnet_blocks": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_testnet_blocks", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_fr_testnet_blocks.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_fr_testnet_blocks.sql", "unique_id": "model.flow_models.bronze__streamline_fr_testnet_blocks", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_fr_testnet_blocks"], "alias": "streamline_fr_testnet_blocks", "checksum": {"name": "sha256", "checksum": "11b147ab1d4c6b7a9c75454f383244084d10e063e69d7a2369d15a3d0cea9f0e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6674714, "relation_name": "FLOW.bronze.streamline_fr_testnet_blocks", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'testnet_blocks_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_blocks_v2"], ["bronze_streamline", "testnet_blocks_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_blocks_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_testnet_collections": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_testnet_collections", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_testnet_collections.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_testnet_collections.sql", "unique_id": "model.flow_models.bronze__streamline_testnet_collections", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_testnet_collections"], "alias": "streamline_testnet_collections", "checksum": {"name": "sha256", "checksum": "f8fb6deb4a5e3d4306c0ae6a0f6a5c624edc53e8db0b54729880b7bf01dedbd5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6764882, "relation_name": "FLOW.bronze.streamline_testnet_collections", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = 'testnet_collections_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_collections_v2"], ["bronze_streamline", "testnet_collections_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_collections_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_testnet_transactions": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_testnet_transactions", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_fr_testnet_transactions.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_fr_testnet_transactions.sql", "unique_id": "model.flow_models.bronze__streamline_fr_testnet_transactions", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_fr_testnet_transactions"], "alias": "streamline_fr_testnet_transactions", "checksum": {"name": "sha256", "checksum": "5a9eebc8f5ca1d0350711bcf7628d72be8e9457f1e74c04c98e1176860a97cb3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6845925, "relation_name": "FLOW.bronze.streamline_fr_testnet_transactions", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'testnet_transactions_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_transactions_v2"], ["bronze_streamline", "testnet_transactions_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_transactions_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_testnet_transaction_results": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_testnet_transaction_results", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_testnet_transaction_results.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_testnet_transaction_results.sql", "unique_id": "model.flow_models.bronze__streamline_testnet_transaction_results", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_testnet_transaction_results"], "alias": "streamline_testnet_transaction_results", "checksum": {"name": "sha256", "checksum": "f8eefa5fd86c16d0a0cfcb5fadfe8cc6e5a8e9b2d4c35678a45018cfc6a46998"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.6927536, "relation_name": "FLOW.bronze.streamline_testnet_transaction_results", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_query_v2(\n model = 'testnet_transaction_results_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_transaction_results_v2"], ["bronze_streamline", "testnet_transaction_results_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_transaction_results_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_fr_testnet_collections": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_fr_testnet_collections", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/testnet/bronze__streamline_fr_testnet_collections.sql", "original_file_path": "models/bronze/streamline/testnet/bronze__streamline_fr_testnet_collections.sql", "unique_id": "model.flow_models.bronze__streamline_fr_testnet_collections", "fqn": ["flow_models", "bronze", "streamline", "testnet", "bronze__streamline_fr_testnet_collections"], "alias": "streamline_fr_testnet_collections", "checksum": {"name": "sha256", "checksum": "13112582de06b0309ca9a73bdc0d87de241fee85e195a8c561adc53620775186"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.7016265, "relation_name": "FLOW.bronze.streamline_fr_testnet_collections", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{{ streamline_external_table_FR_query_v2(\n model = 'testnet_collections_v2',\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "testnet_collections_v2"], ["bronze_streamline", "testnet_collections_v2"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_external_table_FR_query_v2", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.testnet_collections_v2"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_complete_blocks_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_complete_blocks_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_complete_blocks_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_complete_blocks_history.sql", "unique_id": "model.flow_models.bronze__streamline_complete_blocks_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_complete_blocks_history"], "alias": "streamline_complete_blocks_history", "checksum": {"name": "sha256", "checksum": "21f6e4910eb11b96cf92de8565290edae468589222f8fd52e7ab53901bd7e0fb"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.709701, "relation_name": "FLOW.bronze.streamline_complete_blocks_history", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set \ntable_names = [\n 'BLOCKS_CANDIDATE_07', 'BLOCKS_CANDIDATE_08', 'BLOCKS_CANDIDATE_09', 'BLOCKS_MAINNET_01', 'BLOCKS_MAINNET_02', 'BLOCKS_MAINNET_03', 'BLOCKS_MAINNET_04', 'BLOCKS_MAINNET_05', 'BLOCKS_MAINNET_06', 'BLOCKS_MAINNET_07', 'BLOCKS_MAINNET_08', 'BLOCKS_MAINNET_09', 'BLOCKS_MAINNET_10', 'BLOCKS_MAINNET_11', 'BLOCKS_MAINNET_12', 'BLOCKS_MAINNET_13', 'BLOCKS_MAINNET_14', 'BLOCKS_MAINNET_15', 'BLOCKS_MAINNET_16', 'BLOCKS_MAINNET_17', 'BLOCKS_MAINNET_18', 'BLOCKS_MAINNET_19', 'BLOCKS_MAINNET_20', 'BLOCKS_MAINNET_21', 'BLOCKS_MAINNET_22'\n]\n%}\n\n{{ streamline_multiple_external_table_query(\n table_names,\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "BLOCKS_CANDIDATE_07"], ["bronze_streamline", "BLOCKS_CANDIDATE_07"], ["bronze_streamline", "BLOCKS_CANDIDATE_08"], ["bronze_streamline", "BLOCKS_CANDIDATE_08"], ["bronze_streamline", "BLOCKS_CANDIDATE_09"], ["bronze_streamline", "BLOCKS_CANDIDATE_09"], ["bronze_streamline", "BLOCKS_MAINNET_01"], ["bronze_streamline", "BLOCKS_MAINNET_01"], ["bronze_streamline", "BLOCKS_MAINNET_02"], ["bronze_streamline", "BLOCKS_MAINNET_02"], ["bronze_streamline", "BLOCKS_MAINNET_03"], ["bronze_streamline", "BLOCKS_MAINNET_03"], ["bronze_streamline", "BLOCKS_MAINNET_04"], ["bronze_streamline", "BLOCKS_MAINNET_04"], ["bronze_streamline", "BLOCKS_MAINNET_05"], ["bronze_streamline", "BLOCKS_MAINNET_05"], ["bronze_streamline", "BLOCKS_MAINNET_06"], ["bronze_streamline", "BLOCKS_MAINNET_06"], ["bronze_streamline", "BLOCKS_MAINNET_07"], ["bronze_streamline", "BLOCKS_MAINNET_07"], ["bronze_streamline", "BLOCKS_MAINNET_08"], ["bronze_streamline", "BLOCKS_MAINNET_08"], ["bronze_streamline", "BLOCKS_MAINNET_09"], ["bronze_streamline", "BLOCKS_MAINNET_09"], ["bronze_streamline", "BLOCKS_MAINNET_10"], ["bronze_streamline", "BLOCKS_MAINNET_10"], ["bronze_streamline", "BLOCKS_MAINNET_11"], ["bronze_streamline", "BLOCKS_MAINNET_11"], ["bronze_streamline", "BLOCKS_MAINNET_12"], ["bronze_streamline", "BLOCKS_MAINNET_12"], ["bronze_streamline", "BLOCKS_MAINNET_13"], ["bronze_streamline", "BLOCKS_MAINNET_13"], ["bronze_streamline", "BLOCKS_MAINNET_14"], ["bronze_streamline", "BLOCKS_MAINNET_14"], ["bronze_streamline", "BLOCKS_MAINNET_15"], ["bronze_streamline", "BLOCKS_MAINNET_15"], ["bronze_streamline", "BLOCKS_MAINNET_16"], ["bronze_streamline", "BLOCKS_MAINNET_16"], ["bronze_streamline", "BLOCKS_MAINNET_17"], ["bronze_streamline", "BLOCKS_MAINNET_17"], ["bronze_streamline", "BLOCKS_MAINNET_18"], ["bronze_streamline", "BLOCKS_MAINNET_18"], ["bronze_streamline", "BLOCKS_MAINNET_19"], ["bronze_streamline", "BLOCKS_MAINNET_19"], ["bronze_streamline", "BLOCKS_MAINNET_20"], ["bronze_streamline", "BLOCKS_MAINNET_20"], ["bronze_streamline", "BLOCKS_MAINNET_21"], ["bronze_streamline", "BLOCKS_MAINNET_21"], ["bronze_streamline", "BLOCKS_MAINNET_22"], ["bronze_streamline", "BLOCKS_MAINNET_22"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_multiple_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07", "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08", "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_blocks_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_blocks_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_blocks_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_blocks_history.sql", "unique_id": "model.flow_models.bronze__streamline_blocks_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_blocks_history"], "alias": "streamline_blocks_history", "checksum": {"name": "sha256", "checksum": "6eebfb4ad4da67cdef4adbb54e608b133fddb6e854e9c2349523ae74dc6e41d1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764415.7238975, "relation_name": null, "raw_code": "{{ config (\n materialized = 'ephemeral'\n) }}\n\n{% set history_model = \"BLOCKS_\" ~ var('LOAD_BACKFILL_VERSION') %}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", history_model ) }}'\n )\n ) A\n)\nSELECT\n block_number,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\nFROM\n {{ source(\"bronze_streamline\", history_model ) }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\nWHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "BLOCKS_CANDIDATE_07"], ["bronze_streamline", "BLOCKS_CANDIDATE_07"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transactions_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transactions_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_transactions_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_transactions_history.sql", "unique_id": "model.flow_models.bronze__streamline_transactions_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_transactions_history"], "alias": "streamline_transactions_history", "checksum": {"name": "sha256", "checksum": "a40230ef08283769960bc05e7651d66545aae9aa641e90c34719563b17be6976"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764415.7334054, "relation_name": null, "raw_code": "{{ config (\n materialized = 'ephemeral'\n) }}\n\n{% set history_model = \"TRANSACTIONS_\" ~ var('LOAD_BACKFILL_VERSION') %}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", history_model ) }}'\n )\n ) A\n)\nSELECT\n block_number,\n id,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\nFROM\n {{ source(\"bronze_streamline\", history_model ) }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\nWHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "TRANSACTIONS_CANDIDATE_07"], ["bronze_streamline", "TRANSACTIONS_CANDIDATE_07"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_collections_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_collections_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_collections_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_collections_history.sql", "unique_id": "model.flow_models.bronze__streamline_collections_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_collections_history"], "alias": "streamline_collections_history", "checksum": {"name": "sha256", "checksum": "baca60eec9a9c61651f7177d5874979e0afd264ea510fb6ee7957049c2295058"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764415.7425313, "relation_name": null, "raw_code": "{{ config (\n materialized = 'ephemeral'\n) }}\n\n{% set history_model = \"COLLECTIONS_\" ~ var('LOAD_BACKFILL_VERSION') %}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", history_model ) }}'\n )\n ) A\n)\nSELECT\n block_number,\n id,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\nFROM\n {{ source(\"bronze_streamline\", history_model ) }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\nWHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "COLLECTIONS_CANDIDATE_07"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_07"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_complete_transaction_results_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_complete_transaction_results_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_complete_transaction_results_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_complete_transaction_results_history.sql", "unique_id": "model.flow_models.bronze__streamline_complete_transaction_results_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_complete_transaction_results_history"], "alias": "streamline_complete_transaction_results_history", "checksum": {"name": "sha256", "checksum": "11850baada416fb1f656b928eb4d26cfc0fe0ee818137bde694663c98b77d064"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.7511184, "relation_name": "FLOW.bronze.streamline_complete_transaction_results_history", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{# \n Full array to table names, keeping commented for posterity.\n {% set \n table_names = \n [\n 'TRANSACTION_RESULTS_CANDIDATE_07', 'TRANSACTION_RESULTS_CANDIDATE_08', 'TRANSACTION_RESULTS_CANDIDATE_09', 'TRANSACTION_RESULTS_MAINNET_01', 'TRANSACTION_RESULTS_MAINNET_02', 'TRANSACTION_RESULTS_MAINNET_03', 'TRANSACTION_RESULTS_MAINNET_04', 'TRANSACTION_RESULTS_MAINNET_05', 'TRANSACTION_RESULTS_MAINNET_06', 'TRANSACTION_RESULTS_MAINNET_07', 'TRANSACTION_RESULTS_MAINNET_08', 'TRANSACTION_RESULTS_MAINNET_09', 'TRANSACTION_RESULTS_MAINNET_10', 'TRANSACTION_RESULTS_MAINNET_11', 'TRANSACTION_RESULTS_MAINNET_12', 'TRANSACTION_RESULTS_MAINNET_13', 'TRANSACTION_RESULTS_MAINNET_14', 'TRANSACTION_RESULTS_MAINNET_15', 'TRANSACTION_RESULTS_MAINNET_16', 'TRANSACTION_RESULTS_MAINNET_17', 'TRANSACTION_RESULTS_MAINNET_18', 'TRANSACTION_RESULTS_MAINNET_19', 'TRANSACTION_RESULTS_MAINNET_20', 'TRANSACTION_RESULTS_MAINNET_21', 'TRANSACTION_RESULTS_MAINNET_22'\n ]\n%} #}\n{# \n TODO - below array includes NVs with 99.99% coverage. For example Mainnet 5 is missing 532 txs.\n These are edge cases to be investigated after the final sporks get to near-complete status.\n{% set \n table_names = \n [\n 'TRANSACTION_RESULTS_MAINNET_05', 'TRANSACTION_RESULTS_MAINNET_06', 'TRANSACTION_RESULTS_MAINNET_09', 'TRANSACTION_RESULTS_MAINNET_10', 'TRANSACTION_RESULTS_MAINNET_11', 'TRANSACTION_RESULTS_MAINNET_12', 'TRANSACTION_RESULTS_MAINNET_13', 'TRANSACTION_RESULTS_MAINNET_14', 'TRANSACTION_RESULTS_MAINNET_15', 'TRANSACTION_RESULTS_MAINNET_16', 'TRANSACTION_RESULTS_MAINNET_17', 'TRANSACTION_RESULTS_MAINNET_18', 'TRANSACTION_RESULTS_MAINNET_19', 'TRANSACTION_RESULTS_MAINNET_20', 'TRANSACTION_RESULTS_MAINNET_22'\n ]\n%} #}\n\n{% set \n table_names = \n [\n 'TRANSACTION_RESULTS_MAINNET_14', 'TRANSACTION_RESULTS_MAINNET_15', 'TRANSACTION_RESULTS_MAINNET_16', 'TRANSACTION_RESULTS_MAINNET_17', 'TRANSACTION_RESULTS_MAINNET_18', 'TRANSACTION_RESULTS_MAINNET_19', 'TRANSACTION_RESULTS_MAINNET_22'\n ]\n%}\n\n{{ streamline_multiple_external_table_query(\n table_names,\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_14"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_14"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_15"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_15"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_16"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_16"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_17"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_17"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_18"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_18"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_19"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_19"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_22"], ["bronze_streamline", "TRANSACTION_RESULTS_MAINNET_22"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_multiple_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_transaction_results_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_transaction_results_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_transaction_results_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_transaction_results_history.sql", "unique_id": "model.flow_models.bronze__streamline_transaction_results_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_transaction_results_history"], "alias": "streamline_transaction_results_history", "checksum": {"name": "sha256", "checksum": "f5319cddb422c09b8a2646e798bfa9b21c59547570a3e235913cb6f10bc5ea75"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "ephemeral"}, "created_at": 1761764415.7611203, "relation_name": null, "raw_code": "{{ config (\n materialized = 'ephemeral'\n) }}\n\n{% set history_model = \"TRANSACTION_RESULTS_\" ~ var('LOAD_BACKFILL_VERSION') %}\n\nWITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER) AS _partition_by_block_id\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", history_model ) }}'\n )\n ) A\n)\nSELECT\n block_number,\n id,\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s._partition_by_block_id,\n s.value AS VALUE\nFROM\n {{ source(\"bronze_streamline\", history_model ) }} s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b._partition_by_block_id = s._partition_by_block_id\nWHERE\n b._partition_by_block_id = s._partition_by_block_id", "language": "sql", "refs": [], "sources": [["bronze_streamline", "TRANSACTION_RESULTS_CANDIDATE_07"], ["bronze_streamline", "TRANSACTION_RESULTS_CANDIDATE_07"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_complete_transactions_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_complete_transactions_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_complete_transactions_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_complete_transactions_history.sql", "unique_id": "model.flow_models.bronze__streamline_complete_transactions_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_complete_transactions_history"], "alias": "streamline_complete_transactions_history", "checksum": {"name": "sha256", "checksum": "b84aaf20cd710c7d915edfc3c175910ba66d0945ab9c75b1755b7672dfbe8738"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.8568382, "relation_name": "FLOW.bronze.streamline_complete_transactions_history", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n{# \n Full array to table names, keeping commented for posterity.\n{% set \n table_names = \n [\n 'TRANSACTIONS_CANDIDATE_07', 'TRANSACTIONS_CANDIDATE_08', 'TRANSACTIONS_CANDIDATE_09', 'TRANSACTIONS_MAINNET_01', 'TRANSACTIONS_MAINNET_02', 'TRANSACTIONS_MAINNET_03', 'TRANSACTIONS_MAINNET_04', 'TRANSACTIONS_MAINNET_05', 'TRANSACTIONS_MAINNET_06', 'TRANSACTIONS_MAINNET_07', 'TRANSACTIONS_MAINNET_08', 'TRANSACTIONS_MAINNET_09', 'TRANSACTIONS_MAINNET_10', 'TRANSACTIONS_MAINNET_11', 'TRANSACTIONS_MAINNET_12', 'TRANSACTIONS_MAINNET_13', 'TRANSACTIONS_MAINNET_14', 'TRANSACTIONS_MAINNET_15', 'TRANSACTIONS_MAINNET_16', 'TRANSACTIONS_MAINNET_17', 'TRANSACTIONS_MAINNET_18', 'TRANSACTIONS_MAINNET_19', 'TRANSACTIONS_MAINNET_20', 'TRANSACTIONS_MAINNET_21', 'TRANSACTIONS_MAINNET_22'\n ]\n%} #}\n{# \n TODO - below array includes NVs with 99.99% coverage. For example Mainnet 5 is missing 532 txs.\n These are edge cases to be investigated after the final sporks get to near-complete status.\n{% set \n table_names = \n [\n 'TRANSACTIONS_MAINNET_05', 'TRANSACTIONS_MAINNET_06', 'TRANSACTIONS_MAINNET_09', 'TRANSACTIONS_MAINNET_10', 'TRANSACTIONS_MAINNET_11', 'TRANSACTIONS_MAINNET_12', 'TRANSACTIONS_MAINNET_13', 'TRANSACTIONS_MAINNET_14', 'TRANSACTIONS_MAINNET_15', 'TRANSACTIONS_MAINNET_16', 'TRANSACTIONS_MAINNET_17', 'TRANSACTIONS_MAINNET_18', 'TRANSACTIONS_MAINNET_19'\n ]\n%} #}\n\n{% set \n table_names = \n [\n 'TRANSACTIONS_MAINNET_18', 'TRANSACTIONS_MAINNET_19'\n ]\n%}\n\n{{ streamline_multiple_external_table_query(\n table_names,\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "TRANSACTIONS_MAINNET_18"], ["bronze_streamline", "TRANSACTIONS_MAINNET_18"], ["bronze_streamline", "TRANSACTIONS_MAINNET_19"], ["bronze_streamline", "TRANSACTIONS_MAINNET_19"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_multiple_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18", "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__streamline_complete_collections_history": {"database": "FLOW", "schema": "bronze", "name": "bronze__streamline_complete_collections_history", "resource_type": "model", "package_name": "flow_models", "path": "bronze/streamline/history/bronze__streamline_complete_collections_history.sql", "original_file_path": "models/bronze/streamline/history/bronze__streamline_complete_collections_history.sql", "unique_id": "model.flow_models.bronze__streamline_complete_collections_history", "fqn": ["flow_models", "bronze", "streamline", "history", "bronze__streamline_complete_collections_history"], "alias": "streamline_complete_collections_history", "checksum": {"name": "sha256", "checksum": "731a6c421ef98799e5c1430bc705d43e77492edee7cf4eeb8fc3a2aa94823eb3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.8654578, "relation_name": "FLOW.bronze.streamline_complete_collections_history", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\n{% set \n table_names = \n [\n 'COLLECTIONS_CANDIDATE_07', 'COLLECTIONS_CANDIDATE_08', 'COLLECTIONS_CANDIDATE_09', 'COLLECTIONS_MAINNET_01', 'COLLECTIONS_MAINNET_02', 'COLLECTIONS_MAINNET_03', 'COLLECTIONS_MAINNET_04', 'COLLECTIONS_MAINNET_05', 'COLLECTIONS_MAINNET_06', 'COLLECTIONS_MAINNET_07', 'COLLECTIONS_MAINNET_08', 'COLLECTIONS_MAINNET_09', 'COLLECTIONS_MAINNET_10', 'COLLECTIONS_MAINNET_11', 'COLLECTIONS_MAINNET_12', 'COLLECTIONS_MAINNET_13', 'COLLECTIONS_MAINNET_14', 'COLLECTIONS_MAINNET_15', 'COLLECTIONS_MAINNET_16', 'COLLECTIONS_MAINNET_17', 'COLLECTIONS_MAINNET_18', 'COLLECTIONS_MAINNET_19', 'COLLECTIONS_MAINNET_20', 'COLLECTIONS_MAINNET_21', 'COLLECTIONS_MAINNET_22'\n ]\n%}\n\n{{ streamline_multiple_external_table_query(\n table_names,\n partition_function = \"CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)\",\n partition_name = \"_partition_by_block_id\",\n unique_key = \"id\"\n) }}", "language": "sql", "refs": [], "sources": [["bronze_streamline", "COLLECTIONS_CANDIDATE_07"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_07"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_08"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_08"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_09"], ["bronze_streamline", "COLLECTIONS_CANDIDATE_09"], ["bronze_streamline", "COLLECTIONS_MAINNET_01"], ["bronze_streamline", "COLLECTIONS_MAINNET_01"], ["bronze_streamline", "COLLECTIONS_MAINNET_02"], ["bronze_streamline", "COLLECTIONS_MAINNET_02"], ["bronze_streamline", "COLLECTIONS_MAINNET_03"], ["bronze_streamline", "COLLECTIONS_MAINNET_03"], ["bronze_streamline", "COLLECTIONS_MAINNET_04"], ["bronze_streamline", "COLLECTIONS_MAINNET_04"], ["bronze_streamline", "COLLECTIONS_MAINNET_05"], ["bronze_streamline", "COLLECTIONS_MAINNET_05"], ["bronze_streamline", "COLLECTIONS_MAINNET_06"], ["bronze_streamline", "COLLECTIONS_MAINNET_06"], ["bronze_streamline", "COLLECTIONS_MAINNET_07"], ["bronze_streamline", "COLLECTIONS_MAINNET_07"], ["bronze_streamline", "COLLECTIONS_MAINNET_08"], ["bronze_streamline", "COLLECTIONS_MAINNET_08"], ["bronze_streamline", "COLLECTIONS_MAINNET_09"], ["bronze_streamline", "COLLECTIONS_MAINNET_09"], ["bronze_streamline", "COLLECTIONS_MAINNET_10"], ["bronze_streamline", "COLLECTIONS_MAINNET_10"], ["bronze_streamline", "COLLECTIONS_MAINNET_11"], ["bronze_streamline", "COLLECTIONS_MAINNET_11"], ["bronze_streamline", "COLLECTIONS_MAINNET_12"], ["bronze_streamline", "COLLECTIONS_MAINNET_12"], ["bronze_streamline", "COLLECTIONS_MAINNET_13"], ["bronze_streamline", "COLLECTIONS_MAINNET_13"], ["bronze_streamline", "COLLECTIONS_MAINNET_14"], ["bronze_streamline", "COLLECTIONS_MAINNET_14"], ["bronze_streamline", "COLLECTIONS_MAINNET_15"], ["bronze_streamline", "COLLECTIONS_MAINNET_15"], ["bronze_streamline", "COLLECTIONS_MAINNET_16"], ["bronze_streamline", "COLLECTIONS_MAINNET_16"], ["bronze_streamline", "COLLECTIONS_MAINNET_17"], ["bronze_streamline", "COLLECTIONS_MAINNET_17"], ["bronze_streamline", "COLLECTIONS_MAINNET_18"], ["bronze_streamline", "COLLECTIONS_MAINNET_18"], ["bronze_streamline", "COLLECTIONS_MAINNET_19"], ["bronze_streamline", "COLLECTIONS_MAINNET_19"], ["bronze_streamline", "COLLECTIONS_MAINNET_20"], ["bronze_streamline", "COLLECTIONS_MAINNET_20"], ["bronze_streamline", "COLLECTIONS_MAINNET_21"], ["bronze_streamline", "COLLECTIONS_MAINNET_21"], ["bronze_streamline", "COLLECTIONS_MAINNET_22"], ["bronze_streamline", "COLLECTIONS_MAINNET_22"]], "metrics": [], "depends_on": {"macros": ["macro.flow_models.streamline_multiple_external_table_query", "macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07", "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08", "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_provider_asset_metadata": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_provider_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_provider_asset_metadata.sql", "original_file_path": "models/bronze/prices/bronze__complete_provider_asset_metadata.sql", "unique_id": "model.flow_models.bronze__complete_provider_asset_metadata", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_provider_asset_metadata"], "alias": "complete_provider_asset_metadata", "checksum": {"name": "sha256", "checksum": "52fde694662596eb617911c3bd0acf555054b8a99599bb544e688373244b02e9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.8759148, "relation_name": "FLOW.bronze.complete_provider_asset_metadata", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n asset_id,\n token_address,\n NAME,\n symbol,\n platform,\n platform_id,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_provider_asset_metadata_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_provider_asset_metadata'\n ) }}\nWHERE\n platform = 'flow'", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_provider_asset_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_native_asset_metadata": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_native_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_native_asset_metadata.sql", "original_file_path": "models/bronze/prices/bronze__complete_native_asset_metadata.sql", "unique_id": "model.flow_models.bronze__complete_native_asset_metadata", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_native_asset_metadata"], "alias": "complete_native_asset_metadata", "checksum": {"name": "sha256", "checksum": "f9ba57fa008fba97383e45893e1a25894f64629dcc1f1681f4677d8635607be8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.8837583, "relation_name": "FLOW.bronze.complete_native_asset_metadata", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_native_asset_metadata_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_native_asset_metadata'\n ) }}\nWHERE\n blockchain = 'flow'\n AND symbol = 'FLOW'", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_native_asset_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_token_prices": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_token_prices", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_token_prices.sql", "original_file_path": "models/bronze/prices/bronze__complete_token_prices.sql", "unique_id": "model.flow_models.bronze__complete_token_prices", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_token_prices"], "alias": "complete_token_prices", "checksum": {"name": "sha256", "checksum": "1c1d20a5f849136afbfbb9105bfa827bf8ea2a20f1dc84072052040dabe3a479"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.890568, "relation_name": "FLOW.bronze.complete_token_prices", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n HOUR,\n token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n blockchain_name,\n blockchain_id,\n is_imputed,\n is_deprecated,\n is_verified,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_token_prices_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_token_prices'\n ) }}\nWHERE\n blockchain in ('flow', 'flow evm')", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_token_prices"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_token_asset_metadata": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_token_asset_metadata", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_token_asset_metadata.sql", "original_file_path": "models/bronze/prices/bronze__complete_token_asset_metadata.sql", "unique_id": "model.flow_models.bronze__complete_token_asset_metadata", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_token_asset_metadata"], "alias": "complete_token_asset_metadata", "checksum": {"name": "sha256", "checksum": "016e068694b92cf54f76df03d8ced090af25318cf5364916ec857138b2a88953"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.8971949, "relation_name": "FLOW.bronze.complete_token_asset_metadata", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n token_address,\n asset_id,\n symbol,\n NAME,\n decimals,\n blockchain,\n blockchain_name,\n blockchain_id,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_token_asset_metadata_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_token_asset_metadata'\n ) }}\nWHERE\n blockchain in ('flow', 'flow evm')", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_token_asset_metadata"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_native_prices": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_native_prices", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_native_prices.sql", "original_file_path": "models/bronze/prices/bronze__complete_native_prices.sql", "unique_id": "model.flow_models.bronze__complete_native_prices", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_native_prices"], "alias": "complete_native_prices", "checksum": {"name": "sha256", "checksum": "011169c5bcc543f3c87f3483784e15d3bd2f5d9b277e7c2c68d408121df7a9d3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.9050157, "relation_name": "FLOW.bronze.complete_native_prices", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n HOUR,\n asset_id,\n symbol,\n NAME,\n decimals,\n price,\n blockchain,\n is_imputed,\n is_deprecated,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_native_prices_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_native_prices'\n ) }}\nWHERE\n blockchain = 'flow'\n AND symbol = 'FLOW'", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_native_prices"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.flow_models.bronze__complete_provider_prices": {"database": "FLOW", "schema": "bronze", "name": "bronze__complete_provider_prices", "resource_type": "model", "package_name": "flow_models", "path": "bronze/prices/bronze__complete_provider_prices.sql", "original_file_path": "models/bronze/prices/bronze__complete_provider_prices.sql", "unique_id": "model.flow_models.bronze__complete_provider_prices", "fqn": ["flow_models", "bronze", "prices", "bronze__complete_provider_prices"], "alias": "complete_provider_prices", "checksum": {"name": "sha256", "checksum": "9fd1b7a11770a70b1102020b90332fa4e48cae12b78a0f68a81121379bf5067f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view"}, "created_at": 1761764415.9118047, "relation_name": "FLOW.bronze.complete_provider_prices", "raw_code": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n asset_id,\n recorded_hour,\n OPEN,\n high,\n low,\n CLOSE,\n provider,\n source,\n _inserted_timestamp,\n inserted_timestamp,\n modified_timestamp,\n complete_provider_prices_id,\n _invocation_id\nFROM\n {{ source(\n 'silver_crosschain',\n 'complete_provider_prices'\n ) }}\n-- prices for all ids", "language": "sql", "refs": [], "sources": [["silver_crosschain", "complete_provider_prices"]], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": ["source.flow_models.silver_crosschain.complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "test.flow_models.tests__moment_metadata_allday": {"database": "FLOW", "schema": "tests", "name": "tests__moment_metadata_allday", "resource_type": "test", "package_name": "flow_models", "path": "tests__moment_metadata_allday.sql", "original_file_path": "tests/tests__moment_metadata_allday.sql", "unique_id": "test.flow_models.tests__moment_metadata_allday", "fqn": ["flow_models", "tests__moment_metadata_allday"], "alias": "moment_metadata_allday", "checksum": {"name": "sha256", "checksum": "d7d1c8b37eee8782e98d9b59f447cdf4bb34a6fe4b741937066e5676f8de6ab7"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764416.0341542, "relation_name": "FLOW.tests.moment_metadata_allday", "raw_code": "WITH mint_events AS (\n SELECT\n MAX(block_timestamp) :: DATE AS last_mint_date\n FROM\n {{ ref('silver__nft_moments_s') }}\n WHERE\n event_contract = 'A.e4cf4bdc1751c65d.AllDay'\n AND event_type = 'MomentNFTMinted'\n),\nmoments AS (\n SELECT\n nft_collection,\n nft_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__nft_allday_metadata') }}\n WHERE\n _inserted_timestamp :: DATE >= (\n SELECT\n last_mint_date\n FROM\n mint_events\n )\n)\nSELECT\n IFF(COUNT(nft_id) > 0, TRUE, FALSE) AS recent\nFROM\n moments\nHAVING\n recent = FALSE", "language": "sql", "refs": [{"name": "silver__nft_moments_s", "package": null, "version": null}, {"name": "silver__nft_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__bronze_api_allday_metadata_response_missing": {"database": "FLOW", "schema": "tests", "name": "tests__bronze_api_allday_metadata_response_missing", "resource_type": "test", "package_name": "flow_models", "path": "tests__bronze_api_allday_metadata_response_missing.sql", "original_file_path": "tests/tests__bronze_api_allday_metadata_response_missing.sql", "unique_id": "test.flow_models.tests__bronze_api_allday_metadata_response_missing", "fqn": ["flow_models", "tests__bronze_api_allday_metadata_response_missing"], "alias": "bronze_api_allday_metadata_response_missing", "checksum": {"name": "sha256", "checksum": "655703f4cafa73cabacca8ad60a7ed1e7bf945aa632d87b9d9b4178be861815a"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">100"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "error_if": ">100"}, "created_at": 1761764416.0469518, "relation_name": "FLOW.tests.bronze_api_allday_metadata_response_missing", "raw_code": "{{ config(\n severity = \"warn\",\n error_if = \">100\",\n) }}\n\nWITH latest_day AS (\n\n SELECT\n DATE_TRUNC('day', MAX(_inserted_timestamp)) AS last_ingestion_day\n FROM\n {{ source(\n 'bronze_api',\n 'allday_metadata'\n ) }}\n),\napi_call AS (\n SELECT\n *\n FROM\n {{ source(\n 'bronze_api',\n 'allday_metadata'\n ) }}\n WHERE\n _inserted_timestamp :: DATE = (\n SELECT\n last_ingestion_day\n FROM\n latest_day\n )\n AND contract = 'A.e4cf4bdc1751c65d.AllDay'\n),\nflatten_res AS (\n SELECT\n requested_ids,\n ARRAY_SIZE(requested_ids) AS requested_ids_length,\n ARRAY_SIZE(\n res :data :data :searchMomentNFTsV2 :edges\n ) AS res_length,\n _INSERTED_TIMESTAMP\n FROM\n api_call\n),\nmismatch_calc AS (\n SELECT\n requested_ids,\n CASE\n WHEN requested_ids_length = 0 THEN 0\n ELSE ABS(\n requested_ids_length - res_length\n ) / requested_ids_length * 100\n END AS mismatch_percentage,\n _INSERTED_TIMESTAMP\n FROM\n flatten_res\n)\nSELECT\n *\nFROM\n mismatch_calc\nWHERE\n mismatch_percentage > 30", "language": "sql", "refs": [], "sources": [["bronze_api", "allday_metadata"], ["bronze_api", "allday_metadata"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.flow_models.bronze_api.allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__events_final_gap": {"database": "FLOW", "schema": "tests", "name": "tests__events_final_gap", "resource_type": "test", "package_name": "flow_models", "path": "tests__events_final_gap.sql", "original_file_path": "tests/tests__events_final_gap.sql", "unique_id": "test.flow_models.tests__events_final_gap", "fqn": ["flow_models", "tests__events_final_gap"], "alias": "events_final_gap", "checksum": {"name": "sha256", "checksum": "e681086a346fa8d4c5bc88d3270758d9a6f65300c87c42ed3f851cbd8bc1aeb6"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["streamline_test"], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": ["streamline_test"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "tags": ["streamline_test"]}, "created_at": 1761764416.052813, "relation_name": "FLOW.tests.events_final_gap", "raw_code": "{{ config(\n severity = 'error',\n tags = ['streamline_test']\n) }}\n\nWITH txs AS (\n\n SELECT\n block_height,\n tx_id,\n ARRAY_SIZE(events) AS event_ct\n FROM\n {{ ref('silver__streamline_transactions_final') }}\n WHERE\n block_height >= {{ var('STREAMLINE_START_BLOCK') }}\n AND (_inserted_timestamp BETWEEN SYSDATE() - INTERVAL '3 days'\n AND SYSDATE() - INTERVAL '2 hours')\n),\nevents AS (\n SELECT\n block_height,\n tx_id,\n COUNT(1) AS event_ct\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n block_height >= {{ var('STREAMLINE_START_BLOCK') }}\n AND(_inserted_timestamp BETWEEN SYSDATE() - INTERVAL '3 days'\n AND SYSDATE() - INTERVAL '2 hours')\n GROUP BY\n 1,\n 2\n),\ncompare AS (\n SELECT\n txs.block_height,\n txs.tx_id,\n txs.event_ct AS tx_event_ct,\n events.event_ct AS event_event_ct\n FROM\n txs\n LEFT JOIN events\n ON txs.block_height = events.block_height\n AND txs.tx_id = events.tx_id\n WHERE\n txs.event_ct != events.event_ct\n )\nSELECT\n *\nFROM\n compare", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}, {"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__streamline_transactions_final", "model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__unique_address_count_threshold": {"database": "FLOW", "schema": "tests", "name": "tests__unique_address_count_threshold", "resource_type": "test", "package_name": "flow_models", "path": "points/tests__unique_address_count_threshold.sql", "original_file_path": "tests/points/tests__unique_address_count_threshold.sql", "unique_id": "test.flow_models.tests__unique_address_count_threshold", "fqn": ["flow_models", "points", "tests__unique_address_count_threshold"], "alias": "unique_address_count_threshold", "checksum": {"name": "sha256", "checksum": "83ccdd36e606e1eeaed58b48dde6505100087799f07ca6f9c91dad83710684de"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["streamline_non_core"], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": ["streamline_non_core"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "tags": ["streamline_non_core"]}, "created_at": 1761764416.0592482, "relation_name": "FLOW.tests.unique_address_count_threshold", "raw_code": "{{ config(\n severity = \"error\",\n tags = [\"streamline_non_core\"]\n) }}\n{# This test is to alert if the total EVM Addresses increases and the \nmodel calling balances needs to be adjusted with a higher SQL Limit #}\nWITH distinct_count AS (\n\n SELECT\n COUNT(\n DISTINCT address\n ) AS ct\n FROM\n {{ ref('streamline__evm_addresses') }}\n)\nSELECT\n *\nFROM\n distinct_count\nWHERE\n ct > 150000", "language": "sql", "refs": [{"name": "streamline__evm_addresses", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.streamline__evm_addresses"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__streamline_transactions_gap": {"database": "FLOW", "schema": "tests", "name": "tests__streamline_transactions_gap", "resource_type": "test", "package_name": "flow_models", "path": "gaps/streamline/tests__streamline_transactions_gap.sql", "original_file_path": "tests/gaps/streamline/tests__streamline_transactions_gap.sql", "unique_id": "test.flow_models.tests__streamline_transactions_gap", "fqn": ["flow_models", "gaps", "streamline", "tests__streamline_transactions_gap"], "alias": "streamline_transactions_gap", "checksum": {"name": "sha256", "checksum": "4194f8811bc99ffbe97bead9e0c7aee97b962c7a1cc0f20fff8738a03b9a15ba"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["flow_gap_test"], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": ["flow_gap_test"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "tags": ["flow_gap_test"]}, "created_at": 1761764416.0658052, "relation_name": "FLOW.tests.streamline_transactions_gap", "raw_code": "{{ config(\n severity = 'error',\n tags = ['flow_gap_test']\n) }}\n\nWITH transactions_expected AS (\n\n SELECT\n block_number AS block_height,\n SUM(tx_count) AS txs_count,\n ARRAY_AGG(collection_id) AS collections_expected,\n array_union_agg(transaction_ids) AS txs_expected,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_collections') }}\n\n {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1\n),\ntransactions_actual AS (\n SELECT\n block_number AS block_height,\n COUNT(\n DISTINCT tx_id\n ) AS txs_count,\n ARRAY_AGG(\n DISTINCT tx_id\n ) AS txs_actual,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_transactions') }}\n\n {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1\n)\nSELECT\n e.block_height,\n e.txs_count AS expected,\n COALESCE(\n A.txs_count,\n 0\n ) AS actual,\n expected - actual AS difference,\n silver.udf_array_disjunctive_union(\n e.txs_expected,\n COALESCE(\n A.txs_actual,\n ARRAY_CONSTRUCT()\n )\n ) AS txs_missing,\n A._inserted_timestamp AS _inserted_timestamp\nFROM\n transactions_expected e\n LEFT JOIN transactions_actual A USING(block_height)\nWHERE\n expected != actual\n AND A._inserted_timestamp <= SYSDATE() - INTERVAL '1 day'\nORDER BY\n 1", "language": "sql", "refs": [{"name": "silver__streamline_collections", "package": null, "version": null}, {"name": "silver__streamline_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__streamline_collections", "model.flow_models.silver__streamline_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__streamline_collections_gap": {"database": "FLOW", "schema": "tests", "name": "tests__streamline_collections_gap", "resource_type": "test", "package_name": "flow_models", "path": "gaps/streamline/tests__streamline_collections_gap.sql", "original_file_path": "tests/gaps/streamline/tests__streamline_collections_gap.sql", "unique_id": "test.flow_models.tests__streamline_collections_gap", "fqn": ["flow_models", "gaps", "streamline", "tests__streamline_collections_gap"], "alias": "streamline_collections_gap", "checksum": {"name": "sha256", "checksum": "5623a7861e6b45c942b97074ef007bb7d0d4d32180b9ef7f24f83dc2a8cacc82"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["flow_gap_test"], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": ["flow_gap_test"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "tags": ["flow_gap_test"]}, "created_at": 1761764416.0734622, "relation_name": "FLOW.tests.streamline_collections_gap", "raw_code": "{{ config(\n severity = 'error',\n tags = ['flow_gap_test']\n) }}\n\nWITH collections_expected AS (\n\n SELECT\n block_height,\n collection_count,\n ARRAY_AGG(\n VALUE :collection_id :: STRING\n ) AS collections_expected,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_blocks') }},\n LATERAL FLATTEN(collection_guarantees) {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1,\n 2\n),\ncollections_actual AS (\n SELECT\n block_number AS block_height,\n COUNT(\n DISTINCT collection_id\n ) AS collection_count,\n ARRAY_AGG(collection_id) AS collections_actual,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_collections') }}\n\n {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1\n)\nSELECT\n e.block_height,\n e.collection_count AS expected,\n COALESCE(\n A.collection_count,\n 0\n ) AS actual,\n expected - actual AS difference,\n silver.udf_array_disjunctive_union(\n e.collections_expected,\n COALESCE(\n A.collections_actual,\n ARRAY_CONSTRUCT()\n )\n ) AS missing_collections,\n A._inserted_timestamp\nFROM\n collections_expected e\n LEFT JOIN collections_actual A USING(block_height)\nWHERE\n expected != actual\n AND A._inserted_timestamp <= SYSDATE() - INTERVAL '1 day'\nORDER BY\n 1", "language": "sql", "refs": [{"name": "silver__streamline_blocks", "package": null, "version": null}, {"name": "silver__streamline_collections", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__streamline_blocks", "model.flow_models.silver__streamline_collections"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__streamline_transaction_results_gap": {"database": "FLOW", "schema": "tests", "name": "tests__streamline_transaction_results_gap", "resource_type": "test", "package_name": "flow_models", "path": "gaps/streamline/tests__streamline_transaction_results_gap.sql", "original_file_path": "tests/gaps/streamline/tests__streamline_transaction_results_gap.sql", "unique_id": "test.flow_models.tests__streamline_transaction_results_gap", "fqn": ["flow_models", "gaps", "streamline", "tests__streamline_transaction_results_gap"], "alias": "streamline_transaction_results_gap", "checksum": {"name": "sha256", "checksum": "a161a506ad12131bee119125faaaf2fc16bdeeff2f1f087536dfe0f4837692c0"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["flow_gap_test"], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">=100"}, "tags": ["flow_gap_test"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "tags": ["flow_gap_test"], "error_if": ">=100"}, "created_at": 1761764416.081214, "relation_name": "FLOW.tests.streamline_transaction_results_gap", "raw_code": "{{ config(\n severity = 'error',\n tags = ['flow_gap_test'],\n error_if= \">=100\"\n) }}\n\nWITH results_expected AS (\n\n SELECT\n block_number AS block_height,\n SUM(tx_count) AS txs_count,\n ARRAY_AGG(collection_id) AS collections_expected,\n array_union_agg(transaction_ids) AS txs_expected,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_collections') }}\n\n {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1\n),\nresults_actual AS (\n SELECT\n block_number AS block_height,\n COUNT(\n DISTINCT tx_id\n ) AS txs_count,\n ARRAY_AGG(\n DISTINCT tx_id\n ) AS txs_actual,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n {{ ref('silver__streamline_transaction_results') }}\n\n {% if var(\n 'TEST_RANGE',\n False\n ) %}\n WHERE\n block_height BETWEEN {{ var('START_HEIGHT', Null) }}\n AND {{ var('END_HEIGHT', Null) }}\n {% endif %}\n GROUP BY\n 1\n)\nSELECT\n e.block_height,\n e.txs_count AS expected,\n COALESCE(\n A.txs_count,\n 0\n ) AS actual,\n expected - actual AS difference,\n silver.udf_array_disjunctive_union(\n e.txs_expected,\n COALESCE(\n A.txs_actual,\n ARRAY_CONSTRUCT()\n )\n ) AS txs_missing,\n A._inserted_timestamp AS _inserted_timestamp\nFROM\n results_expected e\n LEFT JOIN results_actual A USING(block_height)\nWHERE\n expected != actual\n AND A._inserted_timestamp <= SYSDATE() - INTERVAL '1 day'\nORDER BY\n 1", "language": "sql", "refs": [{"name": "silver__streamline_collections", "package": null, "version": null}, {"name": "silver__streamline_transaction_results", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__streamline_collections", "model.flow_models.silver__streamline_transaction_results"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "test.flow_models.tests__streamline_blocks_gap": {"database": "FLOW", "schema": "tests", "name": "tests__streamline_blocks_gap", "resource_type": "test", "package_name": "flow_models", "path": "gaps/streamline/tests__streamline_blocks_gap.sql", "original_file_path": "tests/gaps/streamline/tests__streamline_blocks_gap.sql", "unique_id": "test.flow_models.tests__streamline_blocks_gap", "fqn": ["flow_models", "gaps", "streamline", "tests__streamline_blocks_gap"], "alias": "streamline_blocks_gap", "checksum": {"name": "sha256", "checksum": "df9ec23c7a098758adac4a6ca0f93f337bb834c1daed8167202aa7c2174fc797"}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": ["flow_gap_test"], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">1"}, "tags": ["flow_gap_test"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "error_if": ">1", "tags": ["flow_gap_test"]}, "created_at": 1761764416.0899198, "relation_name": "FLOW.tests.streamline_blocks_gap", "raw_code": "{{ config(\n error_if = '>1',\n tags = ['flow_gap_test']\n) }}\n\nWITH streamline_blocks AS (\n\n SELECT\n block_number,\n id,\n parent_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__streamline_blocks') }}\n\n {% if not var(\n 'DBT_TEST_FULL',\n False\n ) %}\n WHERE\n _inserted_timestamp >= SYSDATE() - INTERVAL '7 days'\n {% endif %}\n),\ncheck_orphan AS (\n SELECT\n child.block_number,\n child.id,\n child.parent_id,\n child._inserted_timestamp,\n PARENT.block_number AS parent_block_number,\n PARENT.id AS confirmed_parent_id\n FROM\n streamline_blocks child\n LEFT JOIN streamline_blocks PARENT\n ON child.parent_id = PARENT.id\n ORDER BY\n block_number\n),\ndetermine_previous_block AS (\n SELECT\n block_number,\n id,\n parent_id,\n confirmed_parent_id,\n _inserted_timestamp,\n LAG(block_number) over (\n ORDER BY\n block_number\n ) AS prev_block_number\n FROM\n check_orphan\n)\nSELECT\n block_number,\n id,\n parent_id,\n prev_block_number,\n block_number - prev_block_number AS gap_size,\n _inserted_timestamp\nFROM\n determine_previous_block\nWHERE\n confirmed_parent_id IS NULL\n AND block_number > 4132134 -- mainnet genesis", "language": "sql", "refs": [{"name": "silver__streamline_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.flow_models.silver__streamline_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "seed.flow_models.seeds__blocto_teleport_labels": {"database": "FLOW", "schema": "seeds", "name": "seeds__blocto_teleport_labels", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__blocto_teleport_labels.csv", "original_file_path": "data/seeds__blocto_teleport_labels.csv", "unique_id": "seed.flow_models.seeds__blocto_teleport_labels", "fqn": ["flow_models", "seeds__blocto_teleport_labels"], "alias": "blocto_teleport_labels", "checksum": {"name": "sha256", "checksum": "a0052cbc4554669a8ecb727357dca09605e23234c8515a0b0900bc3e2b17fbc4"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2159538, "relation_name": "FLOW.seeds.blocto_teleport_labels", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__nflad_playoff_rookies": {"database": "FLOW", "schema": "seeds", "name": "seeds__nflad_playoff_rookies", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__nflad_playoff_rookies.csv", "original_file_path": "data/seeds__nflad_playoff_rookies.csv", "unique_id": "seed.flow_models.seeds__nflad_playoff_rookies", "fqn": ["flow_models", "seeds__nflad_playoff_rookies"], "alias": "nflad_playoff_rookies", "checksum": {"name": "sha256", "checksum": "3a1e3915b875aba42857fd432e5c3b2e355de5e70a026b4b0323d52a9d8e3f36"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2186303, "relation_name": "FLOW.seeds.nflad_playoff_rookies", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__celer_chain_ids": {"database": "FLOW", "schema": "seeds", "name": "seeds__celer_chain_ids", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__celer_chain_ids.csv", "original_file_path": "data/seeds__celer_chain_ids.csv", "unique_id": "seed.flow_models.seeds__celer_chain_ids", "fqn": ["flow_models", "seeds__celer_chain_ids"], "alias": "celer_chain_ids", "checksum": {"name": "sha256", "checksum": "86502c7f7865356519ce1a05fc7d32ebc20a759458190b3e15060ce1db28c9b0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2211504, "relation_name": "FLOW.seeds.celer_chain_ids", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__token_labels": {"database": "FLOW", "schema": "seeds", "name": "seeds__token_labels", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__token_labels.csv", "original_file_path": "data/seeds__token_labels.csv", "unique_id": "seed.flow_models.seeds__token_labels", "fqn": ["flow_models", "seeds__token_labels"], "alias": "token_labels", "checksum": {"name": "sha256", "checksum": "3d9e073d880001207a7f3ce9dbda7c192a5ac1c00ecc32f2ea7c12ecf2f71dd5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {"token": "varchar(48)", "symbol": "varchar(16)", "token_contract": "varchar(96)"}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://data/seeds__token_labels.yml", "build_path": null, "deferred": false, "unrendered_config": {"column_types": {"token": "varchar(48)", "symbol": "varchar(16)", "token_contract": "varchar(96)"}}, "created_at": 1761764425.5395474, "relation_name": "FLOW.seeds.token_labels", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__evm_verified_contracts": {"database": "FLOW", "schema": "seeds", "name": "seeds__evm_verified_contracts", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__evm_verified_contracts.csv", "original_file_path": "data/seeds__evm_verified_contracts.csv", "unique_id": "seed.flow_models.seeds__evm_verified_contracts", "fqn": ["flow_models", "seeds__evm_verified_contracts"], "alias": "evm_verified_contracts", "checksum": {"name": "sha256", "checksum": "bc343ac054bcb76d0a47ef1c441f8ab1f7a0ea07836cea233fb7f58b5aa26542"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2269819, "relation_name": "FLOW.seeds.evm_verified_contracts", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__network_version": {"database": "FLOW", "schema": "seeds", "name": "seeds__network_version", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__network_version.csv", "original_file_path": "data/seeds__network_version.csv", "unique_id": "seed.flow_models.seeds__network_version", "fqn": ["flow_models", "seeds__network_version"], "alias": "network_version", "checksum": {"name": "sha256", "checksum": "e828872d715ebe9a9f0e0f7fca66021dd9f4904945398657f9e48658aff9ee05"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2293549, "relation_name": "FLOW.seeds.network_version", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__nflad_playoff_vets": {"database": "FLOW", "schema": "seeds", "name": "seeds__nflad_playoff_vets", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__nflad_playoff_vets.csv", "original_file_path": "data/seeds__nflad_playoff_vets.csv", "unique_id": "seed.flow_models.seeds__nflad_playoff_vets", "fqn": ["flow_models", "seeds__nflad_playoff_vets"], "alias": "nflad_playoff_vets", "checksum": {"name": "sha256", "checksum": "451afa512d1b0c43c9547262b3c65c492fe690d7a83b4c14fb208e06ee3c8816"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2317338, "relation_name": "FLOW.seeds.nflad_playoff_vets", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "seed.flow_models.seeds__layerzero_endpoint_ids": {"database": "FLOW", "schema": "seeds", "name": "seeds__layerzero_endpoint_ids", "resource_type": "seed", "package_name": "flow_models", "path": "seeds__layerzero_endpoint_ids.csv", "original_file_path": "data/seeds__layerzero_endpoint_ids.csv", "unique_id": "seed.flow_models.seeds__layerzero_endpoint_ids", "fqn": ["flow_models", "seeds__layerzero_endpoint_ids"], "alias": "layerzero_endpoint_ids", "checksum": {"name": "sha256", "checksum": "39369e88c881a8d81226af6cdf9c6a4a790fc42658b92ead710295fb07f038f1"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764416.2341924, "relation_name": "FLOW.seeds.layerzero_endpoint_ids", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models", "depends_on": {"macros": []}}, "operation.flow_models.flow_models-on-run-start-0": {"database": "FLOW", "schema": "flow_models-on-run-start-0", "name": "flow_models-on-run-start-0", "resource_type": "operation", "package_name": "flow_models", "path": "hooks/flow_models-on-run-start-0.sql", "original_file_path": "./dbt_project.yml", "unique_id": "operation.flow_models.flow_models-on-run-start-0", "fqn": ["flow_models", "hooks", "flow_models-on-run-start-0"], "alias": "", "checksum": {"name": "sha256", "checksum": "5837cd2dcccca1ba1f37446a9c416f7c8f260b298307056d318078da73e60068"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": ["on-run-start"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}"}, "created_at": 1761764416.4690235, "relation_name": null, "raw_code": "{{create_sps()}}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.create_sps", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "index": 0}, "operation.flow_models.flow_models-on-run-start-1": {"database": "FLOW", "schema": "flow_models-on-run-start-1", "name": "flow_models-on-run-start-1", "resource_type": "operation", "package_name": "flow_models", "path": "hooks/flow_models-on-run-start-1.sql", "original_file_path": "./dbt_project.yml", "unique_id": "operation.flow_models.flow_models-on-run-start-1", "fqn": ["flow_models", "hooks", "flow_models-on-run-start-1"], "alias": "", "checksum": {"name": "sha256", "checksum": "5837cd2dcccca1ba1f37446a9c416f7c8f260b298307056d318078da73e60068"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": ["on-run-start"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}"}, "created_at": 1761764416.4793344, "relation_name": null, "raw_code": "{{create_udfs()}}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.create_udfs", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "index": 1}, "operation.flow_models.flow_models-on-run-end-0": {"database": "FLOW", "schema": "flow_models-on-run-end-0", "name": "flow_models-on-run-end-0", "resource_type": "operation", "package_name": "flow_models", "path": "hooks/flow_models-on-run-end-0.sql", "original_file_path": "./dbt_project.yml", "unique_id": "operation.flow_models.flow_models-on-run-end-0", "fqn": ["flow_models", "hooks", "flow_models-on-run-end-0"], "alias": "", "checksum": {"name": "sha256", "checksum": "5837cd2dcccca1ba1f37446a9c416f7c8f260b298307056d318078da73e60068"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": ["on-run-end"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}"}, "created_at": 1761764416.490166, "relation_name": null, "raw_code": "{{ apply_meta_as_tags(results) }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.apply_meta_as_tags", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "index": 0}, "model.livequery_models.live__allow_list": {"database": "FLOW", "schema": "live", "name": "live__allow_list", "resource_type": "model", "package_name": "livequery_models", "path": "live__allow_list.sql", "original_file_path": "models/live__allow_list.sql", "unique_id": "model.livequery_models.live__allow_list", "fqn": ["livequery_models", "live__allow_list"], "alias": "allow_list", "checksum": {"name": "sha256", "checksum": "0f0f0355e5f959d9d75458d90cee37209b5632f984414c3fcf65eca0e0e5de2b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.5776277, "relation_name": "FLOW.live.allow_list", "raw_code": "-- depends_on: {{ ref('live') }}\n{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\nSELECT '*.' || t.value AS allowed_domains\nFROM table(flatten(input => {{ this.database }}.live.udf_allow_list())) AS t\nORDER BY\n split_part(allowed_domains, '.', -1),\n split_part(allowed_domains, '.', -2),\n split_part(allowed_domains, '.', -3)", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._eth__decoded_logs": {"database": "FLOW", "schema": "_eth", "name": "_eth__decoded_logs", "resource_type": "model", "package_name": "livequery_models", "path": "mapping_tables/_eth__decoded_logs.sql", "original_file_path": "models/mapping_tables/_eth__decoded_logs.sql", "unique_id": "model.livequery_models._eth__decoded_logs", "fqn": ["livequery_models", "mapping_tables", "_eth__decoded_logs"], "alias": "decoded_logs", "checksum": {"name": "sha256", "checksum": "bdfd9ed4bf06c0100047dd80065882219275da54624c6a8c090d27caf38be29e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.590033, "relation_name": "FLOW._eth.decoded_logs", "raw_code": "{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\n\nSELECT \n BLOCK_NUMBER,\n\tBLOCK_TIMESTAMP,\n\tTX_HASH,\n\tEVENT_INDEX,\n\tCONTRACT_ADDRESS,\n\tCONTRACT_NAME,\n\tEVENT_NAME,\n\tDECODED_LOG,\n\tFULL_DECODED_LOG,\n\tORIGIN_FUNCTION_SIGNATURE,\n\tORIGIN_FROM_ADDRESS,\n\tORIGIN_TO_ADDRESS,\n\tTOPICS,\n\tDATA,\n\tEVENT_REMOVED,\n\tTX_STATUS\nFROM\n {{ source(\n 'ethereum_core',\n 'ez_decoded_event_logs'\n ) }}", "language": "sql", "refs": [], "sources": [["ethereum_core", "ez_decoded_event_logs"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.livequery_models.ethereum_core.ez_decoded_event_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._eth__logs": {"database": "FLOW", "schema": "_eth", "name": "_eth__logs", "resource_type": "model", "package_name": "livequery_models", "path": "mapping_tables/_eth__logs.sql", "original_file_path": "models/mapping_tables/_eth__logs.sql", "unique_id": "model.livequery_models._eth__logs", "fqn": ["livequery_models", "mapping_tables", "_eth__logs"], "alias": "logs", "checksum": {"name": "sha256", "checksum": "dc768eb99a909adc99566d829040132c1ce1951fe6829a4a3b00859c4cf360ca"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.5990195, "relation_name": "FLOW._eth.logs", "raw_code": "{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\n\nSELECT \n BLOCK_NUMBER,\n BLOCK_TIMESTAMP,\n TX_HASH,\n ORIGIN_FUNCTION_SIGNATURE,\n ORIGIN_FROM_ADDRESS,\n ORIGIN_TO_ADDRESS,\n EVENT_INDEX,\n\tCONTRACT_ADDRESS,\n\tTOPICS,\n\tDATA,\n\tEVENT_REMOVED,\n\tTX_STATUS,\n\t_LOG_ID\nFROM\n {{ source(\n 'ethereum_core',\n 'fact_event_logs'\n ) }}", "language": "sql", "refs": [], "sources": [["ethereum_core", "fact_event_logs"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.livequery_models.ethereum_core.fact_event_logs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._evm__abi_map": {"database": "FLOW", "schema": "_evm", "name": "_evm__abi_map", "resource_type": "model", "package_name": "livequery_models", "path": "mapping_tables/_evm__abi_map.sql", "original_file_path": "models/mapping_tables/_evm__abi_map.sql", "unique_id": "model.livequery_models._evm__abi_map", "fqn": ["livequery_models", "mapping_tables", "_evm__abi_map"], "alias": "abi_map", "checksum": {"name": "sha256", "checksum": "88cdfb107baea6454e6ea0bde9b36a8a135f15abba9d6588a18de46d8095fe46"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.6076863, "relation_name": "FLOW._evm.abi_map", "raw_code": "{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\n\nSELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi,\n start_block,\n end_block,\n CASE blockchain\n WHEN 'avalanche' THEN 'avalanche_c'\n WHEN 'arbitrum' THEN 'arbitrum_one'\n ELSE blockchain\n END AS blockchain\nFROM\n {{ source(\n 'crosschain',\n 'dim_evm_event_abis'\n ) }}", "language": "sql", "refs": [], "sources": [["crosschain", "dim_evm_event_abis"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.livequery_models.crosschain.dim_evm_event_abis"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._evm__contracts_map": {"database": "FLOW", "schema": "_evm", "name": "_evm__contracts_map", "resource_type": "model", "package_name": "livequery_models", "path": "mapping_tables/_evm__contracts_map.sql", "original_file_path": "models/mapping_tables/_evm__contracts_map.sql", "unique_id": "model.livequery_models._evm__contracts_map", "fqn": ["livequery_models", "mapping_tables", "_evm__contracts_map"], "alias": "contracts_map", "checksum": {"name": "sha256", "checksum": "735a229e83b106abf3e7fdffae2618ac6f66f8662e74c6394f232a13d43e3bd9"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.6161578, "relation_name": "FLOW._evm.contracts_map", "raw_code": "{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\n\nSELECT\n address,\n symbol,\n decimals,\n CASE\n blockchain\n WHEN 'avalanche' THEN 'avalanche_c'\n WHEN 'arbitrum' THEN 'arbitrum_one'\n ELSE blockchain\n END AS blockchain\nFROM\n {{ source(\n 'crosschain',\n 'dim_contracts'\n ) }}", "language": "sql", "refs": [], "sources": [["crosschain", "dim_contracts"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.livequery_models.crosschain.dim_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._evm__native_symbol_map": {"database": "FLOW", "schema": "_evm", "name": "_evm__native_symbol_map", "resource_type": "model", "package_name": "livequery_models", "path": "mapping_tables/_evm__native_symbol_map.sql", "original_file_path": "models/mapping_tables/_evm__native_symbol_map.sql", "unique_id": "model.livequery_models._evm__native_symbol_map", "fqn": ["livequery_models", "mapping_tables", "_evm__native_symbol_map"], "alias": "native_symbol_map", "checksum": {"name": "sha256", "checksum": "3ee1112fc9b568e4bfd16703969c64185eecb78266275f6572d30f9337f61b36"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {"select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "view", "grants": {"+select": ["VELOCITY_INTERNAL", "VELOCITY_ETHEREUM", "INTERNAL_DEV", "BI_ANALYTICS_READER"]}, "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.717315, "relation_name": "FLOW._evm.native_symbol_map", "raw_code": "{{ config(\n materialized = 'view',\n grants = {'+select': fromyaml(var('ROLES'))}\n) }}\n\nWITH blockchain_assets AS (\n\n SELECT\n 'avalanche' AS blockchain,\n 'AVAX' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'avalanche' AS blockchain,\n 'AVAX' AS asset_symbol,\n 'testnet' AS network\n UNION ALL\n SELECT\n 'binance' AS blockchain,\n 'BNB' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'binance' AS blockchain,\n 'BNB' AS asset_symbol,\n 'testnet' AS network\n UNION ALL\n SELECT\n 'gnosis' AS blockchain,\n 'xDAI' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'ethereum' AS blockchain,\n 'ETH' AS asset_symbol,\n 'goerli' AS network\n UNION ALL\n SELECT\n 'ethereum' AS blockchain,\n 'ETH' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'ethereum' AS blockchain,\n 'ETH' AS asset_symbol,\n 'sepolia' AS network\n UNION ALL\n SELECT\n 'arbitrum_nova' AS blockchain,\n 'ETH' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'arbitrum_one' AS blockchain,\n 'ETH' AS asset_symbol,\n 'goerli' AS network\n UNION ALL\n SELECT\n 'arbitrum_one' AS blockchain,\n 'ETH' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'base' AS blockchain,\n 'ETH' AS asset_symbol,\n 'goerli' AS network\n UNION ALL\n SELECT\n 'fantom' AS blockchain,\n 'FTM' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'gnosis' AS blockchain,\n 'xDAI' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'harmony' AS blockchain,\n 'ONE' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'harmony' AS blockchain,\n 'ONE' AS asset_symbol,\n 'testnet' AS network\n UNION ALL\n SELECT\n 'optimism' AS blockchain,\n 'ETH' AS asset_symbol,\n 'goerli' AS network\n UNION ALL\n SELECT\n 'optimism' AS blockchain,\n 'ETH' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'polygon' AS blockchain,\n 'MATIC' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'polygon' AS blockchain,\n 'MATIC' AS asset_symbol,\n 'testnet' AS network\n UNION ALL\n SELECT\n 'polygon_zkevm' AS blockchain,\n 'ETH' AS asset_symbol,\n 'mainnet' AS network\n UNION ALL\n SELECT\n 'polygon_zkevm' AS blockchain,\n 'ETH' AS asset_symbol,\n 'testnet' AS network\n UNION ALL\n SELECT\n 'CELO' AS blockchain,\n 'CELO' AS asset_symbol,\n 'mainnet' AS network\n)\n\nSELECT\n blockchain,\n network,\n asset_symbol AS symbol\nFROM\n blockchain_assets", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.gnosis__mainnet": {"database": "FLOW", "schema": "gnosis", "name": "gnosis__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/gnosis__mainnet.sql", "original_file_path": "models/deploy/evm/gnosis__mainnet.sql", "unique_id": "model.livequery_models.gnosis__mainnet", "fqn": ["livequery_models", "deploy", "evm", "gnosis__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7259095, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.fantom__mainnet": {"database": "FLOW", "schema": "fantom", "name": "fantom__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/fantom__mainnet.sql", "original_file_path": "models/deploy/evm/fantom__mainnet.sql", "unique_id": "model.livequery_models.fantom__mainnet", "fqn": ["livequery_models", "deploy", "evm", "fantom__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7396045, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.ethereum__mainnet": {"database": "FLOW", "schema": "ethereum", "name": "ethereum__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/ethereum__mainnet.sql", "original_file_path": "models/deploy/evm/ethereum__mainnet.sql", "unique_id": "model.livequery_models.ethereum__mainnet", "fqn": ["livequery_models", "deploy", "evm", "ethereum__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "42fcff256d5cc7381b3feee8e69fc5ac0df9c6c255bc772f793908ca1d70e640"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7489574, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('_eth__logs') }}\n-- depends_on: {{ ref('_eth__decoded_logs') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions,\n config_eth_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_eth__logs", "package": null, "version": null}, {"name": "_eth__decoded_logs", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models._eth__logs", "model.livequery_models._eth__decoded_logs", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.bsc__testnet": {"database": "FLOW", "schema": "bsc", "name": "bsc__testnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/bsc__testnet.sql", "original_file_path": "models/deploy/evm/bsc__testnet.sql", "unique_id": "model.livequery_models.bsc__testnet", "fqn": ["livequery_models", "deploy", "evm", "bsc__testnet"], "alias": "testnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.757262, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.avalanche_c__testnet": {"database": "FLOW", "schema": "avalanche_c", "name": "avalanche_c__testnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/avalanche_c__testnet.sql", "original_file_path": "models/deploy/evm/avalanche_c__testnet.sql", "unique_id": "model.livequery_models.avalanche_c__testnet", "fqn": ["livequery_models", "deploy", "evm", "avalanche_c__testnet"], "alias": "testnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7652185, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.ethereum__sepolia": {"database": "FLOW", "schema": "ethereum", "name": "ethereum__sepolia", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/ethereum__sepolia.sql", "original_file_path": "models/deploy/evm/ethereum__sepolia.sql", "unique_id": "model.livequery_models.ethereum__sepolia", "fqn": ["livequery_models", "deploy", "evm", "ethereum__sepolia"], "alias": "sepolia", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7732632, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.harmony__mainnet": {"database": "FLOW", "schema": "harmony", "name": "harmony__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/harmony__mainnet.sql", "original_file_path": "models/deploy/evm/harmony__mainnet.sql", "unique_id": "model.livequery_models.harmony__mainnet", "fqn": ["livequery_models", "deploy", "evm", "harmony__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7824805, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.avalanche_c__mainnet": {"database": "FLOW", "schema": "avalanche_c", "name": "avalanche_c__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/avalanche_c__mainnet.sql", "original_file_path": "models/deploy/evm/avalanche_c__mainnet.sql", "unique_id": "model.livequery_models.avalanche_c__mainnet", "fqn": ["livequery_models", "deploy", "evm", "avalanche_c__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7904515, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.optimism__goerli": {"database": "FLOW", "schema": "optimism", "name": "optimism__goerli", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/optimism__goerli.sql", "original_file_path": "models/deploy/evm/optimism__goerli.sql", "unique_id": "model.livequery_models.optimism__goerli", "fqn": ["livequery_models", "deploy", "evm", "optimism__goerli"], "alias": "goerli", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.7984712, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.harmony__testnet": {"database": "FLOW", "schema": "harmony", "name": "harmony__testnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/harmony__testnet.sql", "original_file_path": "models/deploy/evm/harmony__testnet.sql", "unique_id": "model.livequery_models.harmony__testnet", "fqn": ["livequery_models", "deploy", "evm", "harmony__testnet"], "alias": "testnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8073266, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.optimism__mainnet": {"database": "FLOW", "schema": "optimism", "name": "optimism__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/optimism__mainnet.sql", "original_file_path": "models/deploy/evm/optimism__mainnet.sql", "unique_id": "model.livequery_models.optimism__mainnet", "fqn": ["livequery_models", "deploy", "evm", "optimism__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8152475, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.base__goerli": {"database": "FLOW", "schema": "base", "name": "base__goerli", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/base__goerli.sql", "original_file_path": "models/deploy/evm/base__goerli.sql", "unique_id": "model.livequery_models.base__goerli", "fqn": ["livequery_models", "deploy", "evm", "base__goerli"], "alias": "goerli", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8233097, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.polygon__mainnet": {"database": "FLOW", "schema": "polygon", "name": "polygon__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/polygon__mainnet.sql", "original_file_path": "models/deploy/evm/polygon__mainnet.sql", "unique_id": "model.livequery_models.polygon__mainnet", "fqn": ["livequery_models", "deploy", "evm", "polygon__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8322113, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.polygon__testnet": {"database": "FLOW", "schema": "polygon", "name": "polygon__testnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/polygon__testnet.sql", "original_file_path": "models/deploy/evm/polygon__testnet.sql", "unique_id": "model.livequery_models.polygon__testnet", "fqn": ["livequery_models", "deploy", "evm", "polygon__testnet"], "alias": "testnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8402708, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.arbitrum_nova__mainnet": {"database": "FLOW", "schema": "arbitrum_nova", "name": "arbitrum_nova__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/arbitrum_nova__mainnet.sql", "original_file_path": "models/deploy/evm/arbitrum_nova__mainnet.sql", "unique_id": "model.livequery_models.arbitrum_nova__mainnet", "fqn": ["livequery_models", "deploy", "evm", "arbitrum_nova__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.848324, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.base__mainnet": {"database": "FLOW", "schema": "base", "name": "base__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/base__mainnet.sql", "original_file_path": "models/deploy/evm/base__mainnet.sql", "unique_id": "model.livequery_models.base__mainnet", "fqn": ["livequery_models", "deploy", "evm", "base__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8562393, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.ethereum__goerli": {"database": "FLOW", "schema": "ethereum", "name": "ethereum__goerli", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/ethereum__goerli.sql", "original_file_path": "models/deploy/evm/ethereum__goerli.sql", "unique_id": "model.livequery_models.ethereum__goerli", "fqn": ["livequery_models", "deploy", "evm", "ethereum__goerli"], "alias": "goerli", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8655841, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.polygon_zkevm__mainnet": {"database": "FLOW", "schema": "polygon_zkevm", "name": "polygon_zkevm__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/polygon_zkevm__mainnet.sql", "original_file_path": "models/deploy/evm/polygon_zkevm__mainnet.sql", "unique_id": "model.livequery_models.polygon_zkevm__mainnet", "fqn": ["livequery_models", "deploy", "evm", "polygon_zkevm__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8735447, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.celo__mainnet": {"database": "FLOW", "schema": "celo", "name": "celo__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/celo__mainnet.sql", "original_file_path": "models/deploy/evm/celo__mainnet.sql", "unique_id": "model.livequery_models.celo__mainnet", "fqn": ["livequery_models", "deploy", "evm", "celo__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.8813999, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.bsc__mainnet": {"database": "FLOW", "schema": "bsc", "name": "bsc__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/bsc__mainnet.sql", "original_file_path": "models/deploy/evm/bsc__mainnet.sql", "unique_id": "model.livequery_models.bsc__mainnet", "fqn": ["livequery_models", "deploy", "evm", "bsc__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.89044, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.arbitrum_one__mainnet": {"database": "FLOW", "schema": "arbitrum_one", "name": "arbitrum_one__mainnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/arbitrum_one__mainnet.sql", "original_file_path": "models/deploy/evm/arbitrum_one__mainnet.sql", "unique_id": "model.livequery_models.arbitrum_one__mainnet", "fqn": ["livequery_models", "deploy", "evm", "arbitrum_one__mainnet"], "alias": "mainnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.898394, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.arbitrum_one__goerli": {"database": "FLOW", "schema": "arbitrum_one", "name": "arbitrum_one__goerli", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/arbitrum_one__goerli.sql", "original_file_path": "models/deploy/evm/arbitrum_one__goerli.sql", "unique_id": "model.livequery_models.arbitrum_one__goerli", "fqn": ["livequery_models", "deploy", "evm", "arbitrum_one__goerli"], "alias": "goerli", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.9069266, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.polygon_zkevm__testnet": {"database": "FLOW", "schema": "polygon_zkevm", "name": "polygon_zkevm__testnet", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/evm/polygon_zkevm__testnet.sql", "original_file_path": "models/deploy/evm/polygon_zkevm__testnet.sql", "unique_id": "model.livequery_models.polygon_zkevm__testnet", "fqn": ["livequery_models", "deploy", "evm", "polygon_zkevm__testnet"], "alias": "testnet", "checksum": {"name": "sha256", "checksum": "8c725e4159886bd772fafe91353b831e1cf87646cdcc19ece903da9b030354bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["evm"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["evm"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "evm", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764416.9158502, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_evm__contracts_map') }}\n-- depends_on: {{ ref('_evm__abi_map') }}\n-- depends_on: {{ ref('_evm__native_symbol_map') }}\n-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('utils') }}\n{%- set configs = [\n config_evm_rpc_primitives,\n config_evm_high_level_abstractions\n ] -%}\n{{- ephemeral_deploy(configs) -}}", "language": "sql", "refs": [{"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "live", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy"], "nodes": ["model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.transpose__": {"database": "FLOW", "schema": "transpose", "name": "transpose__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/transpose/transpose__.sql", "original_file_path": "models/deploy/marketplace/transpose/transpose__.sql", "unique_id": "model.livequery_models.transpose__", "fqn": ["livequery_models", "deploy", "marketplace", "transpose", "transpose__"], "alias": "", "checksum": {"name": "sha256", "checksum": "8d2ddcca714778664a2a954d5e7fadca4ff62b56e8013fce0c48b06bb2e2298d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/transpose/transpose__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.5885634, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_transpose_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.credmark_utils__": {"database": "FLOW", "schema": "credmark_utils", "name": "credmark_utils__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/credmark/credmark_utils__.sql", "original_file_path": "models/deploy/marketplace/credmark/credmark_utils__.sql", "unique_id": "model.livequery_models.credmark_utils__", "fqn": ["livequery_models", "deploy", "marketplace", "credmark", "credmark_utils__"], "alias": "", "checksum": {"name": "sha256", "checksum": "c62bd748a22e1fd79d1f6a3a0d41552de14eb226395e2af34a65562d50a76f64"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/credmark/credmark_utils__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.6050248, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_credmark_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.opensea__": {"database": "FLOW", "schema": "opensea", "name": "opensea__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/opensea/opensea__.sql", "original_file_path": "models/deploy/marketplace/opensea/opensea__.sql", "unique_id": "model.livequery_models.opensea__", "fqn": ["livequery_models", "deploy", "marketplace", "opensea", "opensea__"], "alias": "", "checksum": {"name": "sha256", "checksum": "0ea7806ecada9430a35a51a202c79a3632a56ba9b06b5bbca56473003fc14bba"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/opensea/opensea__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.6126988, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_opensea_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.stakingrewards__": {"database": "FLOW", "schema": "stakingrewards", "name": "stakingrewards__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/stakingrewards/stakingrewards__.sql", "original_file_path": "models/deploy/marketplace/stakingrewards/stakingrewards__.sql", "unique_id": "model.livequery_models.stakingrewards__", "fqn": ["livequery_models", "deploy", "marketplace", "stakingrewards", "stakingrewards__"], "alias": "", "checksum": {"name": "sha256", "checksum": "b106fc542269f4bca677dd36a22951b8cf79a5bfc8cf6c8fc6a63645c963a929"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"query": {"name": "query", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/stakingrewards/stakingrewards__ .yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.621994, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_stakingrewards_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.subquery__": {"database": "FLOW", "schema": "subquery", "name": "subquery__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/subquery/subquery__.sql", "original_file_path": "models/deploy/marketplace/subquery/subquery__.sql", "unique_id": "model.livequery_models.subquery__", "fqn": ["livequery_models", "deploy", "marketplace", "subquery", "subquery__"], "alias": "", "checksum": {"name": "sha256", "checksum": "41725d4e8e1a831be3ff17e4ce5f2bc8f80679f436e25b362be2ee01282f5dbf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"graphql": {"name": "graphql", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/subquery/subquery__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.629787, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_subquery_udfs\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.topshot__": {"database": "FLOW", "schema": "topshot", "name": "topshot__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/topshot/topshot__.sql", "original_file_path": "models/deploy/marketplace/topshot/topshot__.sql", "unique_id": "model.livequery_models.topshot__", "fqn": ["livequery_models", "deploy", "marketplace", "topshot", "topshot__"], "alias": "", "checksum": {"name": "sha256", "checksum": "114366c4e0f69de805b68085852b826d594dfae80b2dc66a4f95d2dd1dd63cc2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"graphql": {"name": "graphql", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/topshot/topshot__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.6372142, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_topshot_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.allday__": {"database": "FLOW", "schema": "allday", "name": "allday__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/allday/allday__.sql", "original_file_path": "models/deploy/marketplace/allday/allday__.sql", "unique_id": "model.livequery_models.allday__", "fqn": ["livequery_models", "deploy", "marketplace", "allday", "allday__"], "alias": "", "checksum": {"name": "sha256", "checksum": "aeba24365cef1ac3a11bd50bd89eecc3df0aee8b5f2e29a57a67ca3fb6bc9861"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"graphql": {"name": "graphql", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/allday/allday__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.6441083, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_allday_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.coingecko__": {"database": "FLOW", "schema": "coingecko", "name": "coingecko__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/coingecko/coingecko__.sql", "original_file_path": "models/deploy/marketplace/coingecko/coingecko__.sql", "unique_id": "model.livequery_models.coingecko__", "fqn": ["livequery_models", "deploy", "marketplace", "coingecko", "coingecko__"], "alias": "", "checksum": {"name": "sha256", "checksum": "a0daf27e44aed8a6507b087f7b1274784d628e4edf2fae68148de64ac46f2b90"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/coingecko/coingecko__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.6515834, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_coingecko_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.slack_utils__slack_utils": {"database": "FLOW", "schema": "slack_utils", "name": "slack_utils__slack_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/slack/slack_utils__slack_utils.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.sql", "unique_id": "model.livequery_models.slack_utils__slack_utils", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "slack_utils__slack_utils"], "alias": "slack_utils", "checksum": {"name": "sha256", "checksum": "27596ed3951733ffc8b137e97865fed576db391b0c9adac47fcba6c9b937587f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"post_webhook": {"name": "post_webhook", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_message": {"name": "post_message", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_reply": {"name": "post_reply", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "validate_webhook_url": {"name": "validate_webhook_url", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "validate_channel": {"name": "validate_channel", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.7092903, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_slack_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.slack__": {"database": "FLOW", "schema": "slack", "name": "slack__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/slack/slack__.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.sql", "unique_id": "model.livequery_models.slack__", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "slack__"], "alias": "", "checksum": {"name": "sha256", "checksum": "1582076c9efdf776378f8bb391f19a624a641d10b215697f24f5d9d56d55ae9b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"webhook_send": {"name": "webhook_send", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_message": {"name": "post_message", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_reply": {"name": "post_reply", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/slack/slack__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.660296, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('slack_utils__slack_utils') }}\n{%- set configs = [\n config_slack_messaging_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.dapplooker__": {"database": "FLOW", "schema": "dapplooker", "name": "dapplooker__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/dapplooker/dapplooker__.sql", "original_file_path": "models/deploy/marketplace/dapplooker/dapplooker__.sql", "unique_id": "model.livequery_models.dapplooker__", "fqn": ["livequery_models", "deploy", "marketplace", "dapplooker", "dapplooker__"], "alias": "", "checksum": {"name": "sha256", "checksum": "06c50a1b30747bf59e1de42dd9b078f327f3dc5d5b595ec3a4838e0d8de8869e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_chart": {"name": "get_chart", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/dapplooker/dapplooker__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.798324, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_dapplooker_udfs\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.claude_utils__claude_utils": {"database": "FLOW", "schema": "claude_utils", "name": "claude_utils__claude_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/claude/claude_utils__claude_utils.sql", "original_file_path": "models/deploy/marketplace/claude/claude_utils__claude_utils.sql", "unique_id": "model.livequery_models.claude_utils__claude_utils", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "claude_utils__claude_utils"], "alias": "claude_utils", "checksum": {"name": "sha256", "checksum": "3e5bc617d2624d81b1a35005e8a6ae350ffb42f3d5ba03cc227622d68fa0b9bf"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"post_api": {"name": "post_api", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/claude/claude_utils__claude_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.889706, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_claude_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.claude__": {"database": "FLOW", "schema": "claude", "name": "claude__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/claude/claude__.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.sql", "unique_id": "model.livequery_models.claude__", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "claude__"], "alias": "", "checksum": {"name": "sha256", "checksum": "c91a67a20eba2a45986c2c0e5b74209efd9c446c21b8b1e7ebb7a7c1c155109b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"post_messages": {"name": "post_messages", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "count_message_tokens": {"name": "count_message_tokens", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "list_models": {"name": "list_models", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_model": {"name": "get_model", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_messages_batch": {"name": "post_messages_batch", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "list_message_batches": {"name": "list_message_batches", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "list_message_batches_with_before": {"name": "list_message_batches_with_before", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "list_message_batches_with_after": {"name": "list_message_batches_with_after", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_message_batch": {"name": "get_message_batch", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_message_batch_results": {"name": "get_message_batch_results", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/claude/claude__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.8101957, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('claude_utils__claude_utils') }}\n{%- set configs = [\n config_claude_messages_udfs,\n config_claude_models_udfs,\n config_claude_messages_batch_udfs\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "claude_utils__claude_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.claude_utils__claude_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.strangelove__": {"database": "FLOW", "schema": "strangelove", "name": "strangelove__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/strangelove/strangelove__.sql", "original_file_path": "models/deploy/marketplace/strangelove/strangelove__.sql", "unique_id": "model.livequery_models.strangelove__", "fqn": ["livequery_models", "deploy", "marketplace", "strangelove", "strangelove__"], "alias": "", "checksum": {"name": "sha256", "checksum": "bad70832540e2461bccfa1c03d382b89b0e187b55dfbcaa2aa8bf5abe76b3ec5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/strangelove/strangelove__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.897148, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_strangelove_udfs\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.fred__": {"database": "FLOW", "schema": "fred", "name": "fred__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/fred/fred__.sql", "original_file_path": "models/deploy/marketplace/fred/fred__.sql", "unique_id": "model.livequery_models.fred__", "fqn": ["livequery_models", "deploy", "marketplace", "fred", "fred__"], "alias": "", "checksum": {"name": "sha256", "checksum": "44274edd9fa472dbf09b042e45ed0dec8584a34b34f49150076d23588bbb461c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_series": {"name": "get_series", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/fred/fred__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9048853, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_fred_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.espn__": {"database": "FLOW", "schema": "espn", "name": "espn__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/espn/espn__.sql", "original_file_path": "models/deploy/marketplace/espn/espn__.sql", "unique_id": "model.livequery_models.espn__", "fqn": ["livequery_models", "deploy", "marketplace", "espn", "espn__"], "alias": "", "checksum": {"name": "sha256", "checksum": "87f5a3b7083b803d50ac3cf614a6b734aff4cd08c776829ba2c3d93706ed130c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/espn/espn__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9128544, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_espn_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.solscan__": {"database": "FLOW", "schema": "solscan", "name": "solscan__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/solscan/solscan__.sql", "original_file_path": "models/deploy/marketplace/solscan/solscan__.sql", "unique_id": "model.livequery_models.solscan__", "fqn": ["livequery_models", "deploy", "marketplace", "solscan", "solscan__"], "alias": "", "checksum": {"name": "sha256", "checksum": "c65ffbc4dae2ec4fd19fb9863658f818db84f430a371dda7baf0a28636f4c603"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"public_api_get": {"name": "public_api_get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/solscan/solscan__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9209175, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_solscan_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.dappradar__": {"database": "FLOW", "schema": "dappradar", "name": "dappradar__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/dappradar/dappradar__.sql", "original_file_path": "models/deploy/marketplace/dappradar/dappradar__.sql", "unique_id": "model.livequery_models.dappradar__", "fqn": ["livequery_models", "deploy", "marketplace", "dappradar", "dappradar__"], "alias": "", "checksum": {"name": "sha256", "checksum": "55abd3e81a034c665926ed47361d4d248da944b9adc4a57c1a19baa11a38af57"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/dappradar/dappradar__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9280405, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_dappradar_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.covalent__": {"database": "FLOW", "schema": "covalent", "name": "covalent__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/covalent/covalent__.sql", "original_file_path": "models/deploy/marketplace/covalent/covalent__.sql", "unique_id": "model.livequery_models.covalent__", "fqn": ["livequery_models", "deploy", "marketplace", "covalent", "covalent__"], "alias": "", "checksum": {"name": "sha256", "checksum": "eb21a1d1de2f5a44abdba0379a7c265092caa8ae68a040b178b1f8a66ef0dbaa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/covalent/covalent__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9353766, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_covalent_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.deepnftvalue__": {"database": "FLOW", "schema": "deepnftvalue", "name": "deepnftvalue__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/deepnftvalue/deepnftvalue__.sql", "original_file_path": "models/deploy/marketplace/deepnftvalue/deepnftvalue__.sql", "unique_id": "model.livequery_models.deepnftvalue__", "fqn": ["livequery_models", "deploy", "marketplace", "deepnftvalue", "deepnftvalue__"], "alias": "", "checksum": {"name": "sha256", "checksum": "a71c5173a5afd11110e3e118e2e6bd5ade443d94407151e03397de3f6789c5f3"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/deepnftvalue/deepnftvalue__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9427447, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_deepnftvalue_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.github_utils__github_utils": {"database": "FLOW", "schema": "github_utils", "name": "github_utils__github_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/github/github_utils__github_utils.sql", "original_file_path": "models/deploy/marketplace/github/github_utils__github_utils.sql", "unique_id": "model.livequery_models.github_utils__github_utils", "fqn": ["livequery_models", "deploy", "marketplace", "github", "github_utils__github_utils"], "alias": "github_utils", "checksum": {"name": "sha256", "checksum": "73bfd31747254bf79ad2ca91c0d363c8c8f3ba518cf7828835b5a588cd69da6a"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"octocat": {"name": "octocat", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "headers": {"name": "headers", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post_api": {"name": "post_api", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "put_api": {"name": "put_api", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/github/github_utils__github_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.9512994, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_github_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.github_actions__github_utils": {"database": "FLOW", "schema": "github_actions", "name": "github_actions__github_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/github/github_actions__github_utils.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.sql", "unique_id": "model.livequery_models.github_actions__github_utils", "fqn": ["livequery_models", "deploy", "marketplace", "github", "github_actions__github_utils"], "alias": "github_utils", "checksum": {"name": "sha256", "checksum": "708556920b602f295cd781689c359542552043117fa4dfe3164137e7e72d6a1c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"workflows": {"name": "workflows", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "runs": {"name": "runs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_runs": {"name": "workflow_runs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_dispatches": {"name": "workflow_dispatches", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_enable": {"name": "workflow_enable", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_disable": {"name": "workflow_disable", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_run_logs": {"name": "workflow_run_logs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "job_logs": {"name": "job_logs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "workflow_run_jobs": {"name": "workflow_run_jobs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_workflows": {"name": "tf_workflows", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_runs": {"name": "tf_runs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_workflow_runs": {"name": "tf_workflow_runs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_workflow_run_jobs": {"name": "tf_workflow_run_jobs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_failed_jobs_with_logs": {"name": "tf_failed_jobs_with_logs", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tf_failure_analysis_with_ai": {"name": "tf_failure_analysis_with_ai", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/github/github_actions__github_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764425.979891, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n-- depends_on: {{ ref('github_utils__github_utils') }}\n{%- set configs = [\n config_github_actions_udfs,\n config_github_actions_udtfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "github_utils__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.github_utils__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.nftscan__": {"database": "FLOW", "schema": "nftscan", "name": "nftscan__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/nftscan/nftscan__.sql", "original_file_path": "models/deploy/marketplace/nftscan/nftscan__.sql", "unique_id": "model.livequery_models.nftscan__", "fqn": ["livequery_models", "deploy", "marketplace", "nftscan", "nftscan__"], "alias": "", "checksum": {"name": "sha256", "checksum": "00b1f0a5c932642d40b70efec0522b85821fb640a2928f67258fa415902bb9fa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/nftscan/nftscan__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1215425, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_nftscan_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.chainbase_utils__": {"database": "FLOW", "schema": "chainbase_utils", "name": "chainbase_utils__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/chainbase/chainbase_utils__.sql", "original_file_path": "models/deploy/marketplace/chainbase/chainbase_utils__.sql", "unique_id": "model.livequery_models.chainbase_utils__", "fqn": ["livequery_models", "deploy", "marketplace", "chainbase", "chainbase_utils__"], "alias": "", "checksum": {"name": "sha256", "checksum": "3acb77e875379304467b7de0996fdf7a1d519f6696cad8ab87754da38fe8e7fc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/chainbase/chainbase_utils__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1287558, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_chainbase_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.snapshot__": {"database": "FLOW", "schema": "snapshot", "name": "snapshot__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/snapshot/snapshot__.sql", "original_file_path": "models/deploy/marketplace/snapshot/snapshot__.sql", "unique_id": "model.livequery_models.snapshot__", "fqn": ["livequery_models", "deploy", "marketplace", "snapshot", "snapshot__"], "alias": "", "checksum": {"name": "sha256", "checksum": "cabcd83e37dfb9424dd9a69490d63d1204dca1ef383d300ecad295ffaed3f6ac"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"query": {"name": "query", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/snapshot/snapshot__ .yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.136218, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_snapshot_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.reservoir__": {"database": "FLOW", "schema": "reservoir", "name": "reservoir__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/reservoir/reservoir__.sql", "original_file_path": "models/deploy/marketplace/reservoir/reservoir__.sql", "unique_id": "model.livequery_models.reservoir__", "fqn": ["livequery_models", "deploy", "marketplace", "reservoir", "reservoir__"], "alias": "", "checksum": {"name": "sha256", "checksum": "6ccab30c4dc7b31ce65d169622b5fe6014875eb662a2f1e229c204348df72aac"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/reservoir/reservoir__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1435716, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_reservoir_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.defillama__": {"database": "FLOW", "schema": "defillama", "name": "defillama__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/defillama/defillama__.sql", "original_file_path": "models/deploy/marketplace/defillama/defillama__.sql", "unique_id": "model.livequery_models.defillama__", "fqn": ["livequery_models", "deploy", "marketplace", "defillama", "defillama__"], "alias": "", "checksum": {"name": "sha256", "checksum": "09036911befd5c87aa63e7467568c629ab1cc182664c632cf92b8fc60919f485"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/defillama/defillama__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1509686, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_defillama_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.bitquery__": {"database": "FLOW", "schema": "bitquery", "name": "bitquery__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/bitquery/bitquery__.sql", "original_file_path": "models/deploy/marketplace/bitquery/bitquery__.sql", "unique_id": "model.livequery_models.bitquery__", "fqn": ["livequery_models", "deploy", "marketplace", "bitquery", "bitquery__"], "alias": "", "checksum": {"name": "sha256", "checksum": "c41507cb784eab92dd6f9e91932240038ec5d054378a41b7af05b350294e3709"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"graphql": {"name": "graphql", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/bitquery/bitquery__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1583633, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_bitquery_udfs\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.helius_apis__helius_utils": {"database": "FLOW", "schema": "helius_apis", "name": "helius_apis__helius_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/helius/helius_apis__helius_utils.sql", "original_file_path": "models/deploy/marketplace/helius/helius_apis__helius_utils.sql", "unique_id": "model.livequery_models.helius_apis__helius_utils", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "helius_apis__helius_utils"], "alias": "helius_utils", "checksum": {"name": "sha256", "checksum": "c2d9fec018a695c9fdb69fc0166d07df725eadaf4c6e1b1d52f8a1161cb3e09b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"token_metadata": {"name": "token_metadata", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "balances": {"name": "balances", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "parse_transactions": {"name": "parse_transactions", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/helius/helius_apis__helius_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.167208, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_helius_apis_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('helius_utils__helius_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "helius_utils__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.helius_utils__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.helius_utils__helius_utils": {"database": "FLOW", "schema": "helius_utils", "name": "helius_utils__helius_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/helius/helius_utils__helius_utils.sql", "original_file_path": "models/deploy/marketplace/helius/helius_utils__helius_utils.sql", "unique_id": "model.livequery_models.helius_utils__helius_utils", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "helius_utils__helius_utils"], "alias": "helius_utils", "checksum": {"name": "sha256", "checksum": "87bb2d3485bba61ea826583fa5a5773732b5cd9ca498be8b66e7d514f31f2b76"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.1467159, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_helius_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.helius_das__helius_utils": {"database": "FLOW", "schema": "helius_das", "name": "helius_das__helius_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/helius/helius_das__helius_utils.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.sql", "unique_id": "model.livequery_models.helius_das__helius_utils", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "helius_das__helius_utils"], "alias": "helius_utils", "checksum": {"name": "sha256", "checksum": "28fa6015380d003e7edb1366c57119215d7fcecec9f00f660eef2b6011e94e7c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_asset": {"name": "get_asset", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_signatures_for_asset": {"name": "get_signatures_for_asset", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "search_assets": {"name": "search_assets", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_asset_proof": {"name": "get_asset_proof", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_assets_by_owner": {"name": "get_assets_by_owner", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_assets_by_authority": {"name": "get_assets_by_authority", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_assets_by_creator": {"name": "get_assets_by_creator", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_assets_by_group": {"name": "get_assets_by_group", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/helius/helius_das__helius_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.1909049, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_helius_das_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('helius_utils__helius_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "helius_utils__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.helius_utils__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.playgrounds__": {"database": "FLOW", "schema": "playgrounds", "name": "playgrounds__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/playgrounds/playgrounds__.sql", "original_file_path": "models/deploy/marketplace/playgrounds/playgrounds__.sql", "unique_id": "model.livequery_models.playgrounds__", "fqn": ["livequery_models", "deploy", "marketplace", "playgrounds", "playgrounds__"], "alias": "", "checksum": {"name": "sha256", "checksum": "dcf2d8aba472812a413cd5630fb4e0ee4a84567370c1060b970a22c70fafda5c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"query_subgraph": {"name": "query_subgraph", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/playgrounds/playgrounds__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.2455938, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_playgrounds_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.zettablock__": {"database": "FLOW", "schema": "zettablock", "name": "zettablock__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/zettablock/zettablock__.sql", "original_file_path": "models/deploy/marketplace/zettablock/zettablock__.sql", "unique_id": "model.livequery_models.zettablock__", "fqn": ["livequery_models", "deploy", "marketplace", "zettablock", "zettablock__"], "alias": "", "checksum": {"name": "sha256", "checksum": "1fcd113d09cfbd2ec5691bbcd8b9f392e45080f7f92e45df76bf2c3f7ce0f5c5"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.1691613, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_zettablock_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_polygon_tokens__quicknode_utils": {"database": "FLOW", "schema": "quicknode_polygon_tokens", "name": "quicknode_polygon_tokens__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_polygon_tokens__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "6eede1c8f6dd8dea7e02d996adf1f0e1d8985f42480ab38af9708ee181d5eaac"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_token_metadata_by_contract_address": {"name": "get_token_metadata_by_contract_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_token_metadata_by_symbol": {"name": "get_token_metadata_by_symbol", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_transactions_by_address": {"name": "get_transactions_by_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_wallet_token_balance": {"name": "get_wallet_token_balance", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_wallet_token_transactions": {"name": "get_wallet_token_transactions", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.27636, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_polygon_tokens_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('quicknode_utils__quicknode_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "quicknode_utils__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils": {"database": "FLOW", "schema": "quicknode_ethereum_nfts", "name": "quicknode_ethereum_nfts__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_ethereum_nfts__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "01a0dba1033fe3cb3334fb37d12177d3ada4e9bafa4596bd1c2382df8ddd6aa6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"fetch_nft_collection_details": {"name": "fetch_nft_collection_details", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "fetch_nfts": {"name": "fetch_nfts", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "fetch_nfts_by_collection": {"name": "fetch_nfts_by_collection", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_transfers_by_nft": {"name": "get_transfers_by_nft", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "verify_nfts_owner": {"name": "verify_nfts_owner", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.311397, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_ethereum_nfts_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('quicknode_utils__quicknode_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "quicknode_utils__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_utils__quicknode_utils": {"database": "FLOW", "schema": "quicknode_utils", "name": "quicknode_utils__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_utils__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_utils__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_utils__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_utils__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "19648edc7f037d57db6423d1103148840109bb643b983410a69cc4ee15bf4185"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.1917715, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_solana_nfts__quicknode_utils": {"database": "FLOW", "schema": "quicknode_solana_nfts", "name": "quicknode_solana_nfts__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_solana_nfts__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_solana_nfts__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_solana_nfts__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_solana_nfts__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "321974e17cbe3269d6e2228a11da818de60d89f6114be913ef229dc0a5342ecc"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"fetch_nfts": {"name": "fetch_nfts", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "fetch_nfts_by_creator": {"name": "fetch_nfts_by_creator", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/quicknode/quicknode_solana_nfts__quicknode_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.2604294, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_solana_nfts_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('quicknode_utils__quicknode_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "quicknode_utils__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils": {"database": "FLOW", "schema": "quicknode_ethereum_tokens", "name": "quicknode_ethereum_tokens__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_ethereum_tokens__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "63a3801533cd007c9e82ad7e4a566d5708f196ae7c5262d341bfc0b7cba8678b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_token_metadata_by_contract_address": {"name": "get_token_metadata_by_contract_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_token_metadata_by_symbol": {"name": "get_token_metadata_by_symbol", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_transactions_by_address": {"name": "get_transactions_by_address", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_wallet_token_balance": {"name": "get_wallet_token_balance", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_wallet_token_transactions": {"name": "get_wallet_token_transactions", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.3787782, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_ethereum_tokens_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('quicknode_utils__quicknode_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "quicknode_utils__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.quicknode_polygon_nfts__quicknode_utils": {"database": "FLOW", "schema": "quicknode_polygon_nfts", "name": "quicknode_polygon_nfts__quicknode_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.sql", "unique_id": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "quicknode_polygon_nfts__quicknode_utils"], "alias": "quicknode_utils", "checksum": {"name": "sha256", "checksum": "8fa2d0247ac0c24d068b4acad95177a66924ace12e33177403b37767e64273aa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"fetch_nft_collection_details": {"name": "fetch_nft_collection_details", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "fetch_nfts": {"name": "fetch_nfts", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "fetch_nfts_by_collection": {"name": "fetch_nfts_by_collection", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_transfers_by_nft": {"name": "get_transfers_by_nft", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "verify_nfts_owner": {"name": "verify_nfts_owner", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.3460045, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_quicknode_polygon_nfts_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('quicknode_utils__quicknode_utils') }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}, {"name": "quicknode_utils__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.footprint_utils__footprint_utils": {"database": "FLOW", "schema": "footprint_utils", "name": "footprint_utils__footprint_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/footprint/footprint_utils__footprint_utils.sql", "original_file_path": "models/deploy/marketplace/footprint/footprint_utils__footprint_utils.sql", "unique_id": "model.livequery_models.footprint_utils__footprint_utils", "fqn": ["livequery_models", "deploy", "marketplace", "footprint", "footprint_utils__footprint_utils"], "alias": "footprint_utils", "checksum": {"name": "sha256", "checksum": "7b014ae6db72a2e0f20070bf29c433cb90b4d265f7342d52e2cea483ff06787f"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/footprint/footprint_utils__footprint_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.412137, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_footprint_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.cmc__": {"database": "FLOW", "schema": "cmc", "name": "cmc__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/cmc/cmc__.sql", "original_file_path": "models/deploy/marketplace/cmc/cmc__.sql", "unique_id": "model.livequery_models.cmc__", "fqn": ["livequery_models", "deploy", "marketplace", "cmc", "cmc__"], "alias": "", "checksum": {"name": "sha256", "checksum": "c26c75aa21e109f25bcba7e695b7cef34df142384b567fce95de8b2374b33887"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/cmc/cmc__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.4196126, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_cmc_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.apilayer__": {"database": "FLOW", "schema": "apilayer", "name": "apilayer__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/apilayer/apilayer__.sql", "original_file_path": "models/deploy/marketplace/apilayer/apilayer__.sql", "unique_id": "model.livequery_models.apilayer__", "fqn": ["livequery_models", "deploy", "marketplace", "apilayer", "apilayer__"], "alias": "", "checksum": {"name": "sha256", "checksum": "3bed74d4a9a1ec55eadec250ffcecb484876c79cf42be448591ceee377714c81"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/apilayer/apilayer__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.4267552, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_apilayer_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.zapper__": {"database": "FLOW", "schema": "zapper", "name": "zapper__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/zapper/zapper__.sql", "original_file_path": "models/deploy/marketplace/zapper/zapper__.sql", "unique_id": "model.livequery_models.zapper__", "fqn": ["livequery_models", "deploy", "marketplace", "zapper", "zapper__"], "alias": "", "checksum": {"name": "sha256", "checksum": "74bdb58da84c5f7c07f56e4c29050414c05178b2c660b73aea40525db985e7f8"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.2440488, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_zapper_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.alchemy_tokens__alchemy_utils": {"database": "FLOW", "schema": "alchemy_tokens", "name": "alchemy_tokens__alchemy_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.sql", "unique_id": "model.livequery_models.alchemy_tokens__alchemy_utils", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "alchemy_tokens__alchemy_utils"], "alias": "alchemy_utils", "checksum": {"name": "sha256", "checksum": "cab9901d2c7c28454ef9180250f6d2b1e5a70a131308dc9f914f00d9bafbc6b6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_token_allowance": {"name": "get_token_allowance", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_token_balances": {"name": "get_token_balances", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_token_metadata": {"name": "get_token_metadata", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.4352946, "relation_name": null, "raw_code": "{%- set configs = [\n config_alchemy_tokens_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('alchemy_utils__alchemy_utils') }}\n-- depends_on: {{ ref('live') }}", "language": "sql", "refs": [{"name": "alchemy_utils__alchemy_utils", "package": null, "version": null}, {"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.alchemy_transfers__alchemy_utils": {"database": "FLOW", "schema": "alchemy_transfers", "name": "alchemy_transfers__alchemy_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/alchemy/alchemy_transfers__alchemy_utils.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_transfers__alchemy_utils.sql", "unique_id": "model.livequery_models.alchemy_transfers__alchemy_utils", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "alchemy_transfers__alchemy_utils"], "alias": "alchemy_utils", "checksum": {"name": "sha256", "checksum": "8cb330829c8dad88d151aa4a3834fd52f46021b69279a40be4090eed22644958"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_asset_transfers": {"name": "get_asset_transfers", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/alchemy/alchemy_transfers__alchemy_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.6015704, "relation_name": null, "raw_code": "{%- set configs = [\n config_alchemy_transfers_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('alchemy_utils__alchemy_utils') }}\n-- depends_on: {{ ref('live') }}", "language": "sql", "refs": [{"name": "alchemy_utils__alchemy_utils", "package": null, "version": null}, {"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.alchemy_nfts__alchemy_utils": {"database": "FLOW", "schema": "alchemy_nfts", "name": "alchemy_nfts__alchemy_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.sql", "unique_id": "model.livequery_models.alchemy_nfts__alchemy_utils", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "alchemy_nfts__alchemy_utils"], "alias": "alchemy_utils", "checksum": {"name": "sha256", "checksum": "d63ca11ed49d0af13d860d1f3189b8688027877baf40376a9583a5172882cb11"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get_nfts": {"name": "get_nfts", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_owners_for_token": {"name": "get_owners_for_token", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_owners_for_collection": {"name": "get_owners_for_collection", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "is_holder_of_collection": {"name": "is_holder_of_collection", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_contracts_for_owner": {"name": "get_contracts_for_owner", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_nft_metadata": {"name": "get_nft_metadata", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_nft_metadata_batch": {"name": "get_nft_metadata_batch", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_contract_metadata": {"name": "get_contract_metadata", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_contract_metadata_batch": {"name": "get_contract_metadata_batch", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "invalidate_contract": {"name": "invalidate_contract", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "reingest_contract": {"name": "reingest_contract", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "search_contract_metadata": {"name": "search_contract_metadata", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_nfts_for_collection": {"name": "get_nfts_for_collection", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_spam_contracts": {"name": "get_spam_contracts", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "is_spam_contract": {"name": "is_spam_contract", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "is_airdrop": {"name": "is_airdrop", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "report_spam": {"name": "report_spam", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_floor_price": {"name": "get_floor_price", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "get_nft_sales": {"name": "get_nft_sales", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "compute_rarity": {"name": "compute_rarity", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "summarize_nft_attributes": {"name": "summarize_nft_attributes", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.4643676, "relation_name": null, "raw_code": "{%- set configs = [\n config_alchemy_nfts_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}\n-- depends_on: {{ ref('alchemy_utils__alchemy_utils') }}\n-- depends_on: {{ ref('live') }}", "language": "sql", "refs": [{"name": "alchemy_utils__alchemy_utils", "package": null, "version": null}, {"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.alchemy_utils__alchemy_utils": {"database": "FLOW", "schema": "alchemy_utils", "name": "alchemy_utils__alchemy_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/alchemy/alchemy_utils__alchemy_utils.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_utils__alchemy_utils.sql", "unique_id": "model.livequery_models.alchemy_utils__alchemy_utils", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "alchemy_utils__alchemy_utils"], "alias": "alchemy_utils", "checksum": {"name": "sha256", "checksum": "f1262dc20957c1f57345d120d5fa804f99a3bbf73fdffb6bac4d1eb830ba841c"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.2735782, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_alchemy_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.blockpour_utils__": {"database": "FLOW", "schema": "blockpour_utils", "name": "blockpour_utils__", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/marketplace/blockpour/blockpour_utils__.sql", "original_file_path": "models/deploy/marketplace/blockpour/blockpour_utils__.sql", "unique_id": "model.livequery_models.blockpour_utils__", "fqn": ["livequery_models", "deploy", "marketplace", "blockpour", "blockpour_utils__"], "alias": "", "checksum": {"name": "sha256", "checksum": "b42854ed08d11ee40b146d93bafb5961ed3474bf0bd335a0b38a6a30822f4a4b"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["marketplace"], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["marketplace"], "description": "", "columns": {"get": {"name": "get", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "post": {"name": "post", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/marketplace/blockpour/blockpour_utils__.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "tags": "marketplace", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.6094913, "relation_name": null, "raw_code": "-- depends_on: {{ ref('live') }}\n{%- set configs = [\n config_blockpour_utils_udfs,\n ] -%}\n{{- ephemeral_deploy_marketplace(configs) -}}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_marketplace"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.live": {"database": "FLOW", "schema": "live", "name": "live", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/core/live.sql", "original_file_path": "models/deploy/core/live.sql", "unique_id": "model.livequery_models.live", "fqn": ["livequery_models", "deploy", "core", "live"], "alias": "", "checksum": {"name": "sha256", "checksum": "71b371765e23aa22b9961eeaeb7657413cc7f6d5995b811f85a5c110ae1d4d00"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {"udf_api_batched": {"name": "udf_api_batched", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_api": {"name": "udf_api", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_api_v2": {"name": "udf_api_v2", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/core/live.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.6254275, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_utils') }}\n-- depends_on: {{ ref('utils') }}\n-- depends_on: {{ ref('_live') }}\n{% set config = config_core_live %}\n{{ ephemeral_deploy_core(config) }}", "language": "sql", "refs": [{"name": "_utils", "package": null, "version": null}, {"name": "utils", "package": null, "version": null}, {"name": "_live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_core"], "nodes": ["model.livequery_models._utils", "model.livequery_models.utils", "model.livequery_models._live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._utils": {"database": "FLOW", "schema": "_utils", "name": "_utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/core/_utils.sql", "original_file_path": "models/deploy/core/_utils.sql", "unique_id": "model.livequery_models._utils", "fqn": ["livequery_models", "deploy", "core", "_utils"], "alias": "", "checksum": {"name": "sha256", "checksum": "3d202cb82095728dae3b02cdca6d2c5f9521ecf50b687a50739f44b5ee828015"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {"udf_introspect": {"name": "udf_introspect", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/core/_utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.8805516, "relation_name": null, "raw_code": "{% set config = config_core__utils %}\n{{ ephemeral_deploy_core(config) }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_core"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.secrets": {"database": "FLOW", "schema": "secrets", "name": "secrets", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/core/secrets.sql", "original_file_path": "models/deploy/core/secrets.sql", "unique_id": "model.livequery_models.secrets", "fqn": ["livequery_models", "deploy", "core", "secrets"], "alias": "", "checksum": {"name": "sha256", "checksum": "ec1f117cc419f648463c64fca28b91e20fff87fa5b6f982ab8d75e74a3d1b052"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.3074033, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_utils') }}\n-- depends_on: {{ ref('live') }}\n{% set config = config_core_secrets %}\n{{ ephemeral_deploy_core(config) }}", "language": "sql", "refs": [{"name": "_utils", "package": null, "version": null}, {"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_core"], "nodes": ["model.livequery_models._utils", "model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models._live": {"database": "FLOW", "schema": "_live", "name": "_live", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/core/_live.sql", "original_file_path": "models/deploy/core/_live.sql", "unique_id": "model.livequery_models._live", "fqn": ["livequery_models", "deploy", "core", "_live"], "alias": "", "checksum": {"name": "sha256", "checksum": "c96cbb9dfef8ff10375c8e187dc394f7a38d172e8df94f343761d485338f4036"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.3156943, "relation_name": null, "raw_code": "{% set config = config_core__live %}\n{{ ephemeral_deploy_core(config) }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_core"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.livequery_models.utils": {"database": "FLOW", "schema": "utils", "name": "utils", "resource_type": "model", "package_name": "livequery_models", "path": "deploy/core/utils.sql", "original_file_path": "models/deploy/core/utils.sql", "unique_id": "model.livequery_models.utils", "fqn": ["livequery_models", "deploy", "core", "utils"], "alias": "", "checksum": {"name": "sha256", "checksum": "306321713017a3700a99c47db3a99ca2f64fdf6fe567c883a7507f13bd8095c2"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "ephemeral", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "", "columns": {"udf_json_rpc_call": {"name": "udf_json_rpc_call", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_urlencode": {"name": "udf_urlencode", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_int_to_binary": {"name": "udf_int_to_binary", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_binary_to_int": {"name": "udf_binary_to_int", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "udf_evm_decode_log": {"name": "udf_evm_decode_log", "description": "", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "livequery_models://models/deploy/core/utils.yml", "build_path": null, "deferred": false, "unrendered_config": {"materialized": "ephemeral", "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764426.8906846, "relation_name": null, "raw_code": "-- depends_on: {{ ref('_utils') }}\n{% set config = config_core_utils %}\n{{ ephemeral_deploy_core(config) }}", "language": "sql", "refs": [{"name": "_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.ephemeral_deploy_core"], "nodes": ["model.livequery_models._utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "analysis.livequery_models.test_create_or_drop_function_from_config": {"database": "FLOW", "schema": "test_create_or_drop_function_from_config", "name": "test_create_or_drop_function_from_config", "resource_type": "analysis", "package_name": "livequery_models", "path": "analysis/test_create_or_drop_function_from_config.sql", "original_file_path": "analysis/test_create_or_drop_function_from_config.sql", "unique_id": "analysis.livequery_models.test_create_or_drop_function_from_config", "fqn": ["livequery_models", "analysis", "test_create_or_drop_function_from_config"], "alias": "", "checksum": {"name": "sha256", "checksum": "6da8747a0512c8c0c522b3b56816f437171257a7544716d8795b1a4cc04c8664"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.522502, "relation_name": null, "raw_code": "{%- set udfs = fromyaml(config_core_live()) -%}\n{% do udfs.extend(fromyaml(config_core__live())) %}\n{% do udfs.extend(fromyaml(config_core__utils())) %}\n{% do udfs.extend(fromyaml(config_core_utils())) %}\n\n{%- for udf in udfs -%}\n{{- create_or_drop_function_from_config(udf, drop_=True) -}}\n{{- create_or_drop_function_from_config(udf, drop_=False) -}}\n{% endfor %}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.config_core_live", "macro.livequery_models.config_core__live", "macro.livequery_models.config_core__utils", "macro.livequery_models.config_core_utils", "macro.livequery_models.create_or_drop_function_from_config"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "analysis.livequery_models.test_functions": {"database": "FLOW", "schema": "test_functions", "name": "test_functions", "resource_type": "analysis", "package_name": "livequery_models", "path": "analysis/test_functions.sql", "original_file_path": "analysis/test_functions.sql", "unique_id": "analysis.livequery_models.test_functions", "fqn": ["livequery_models", "analysis", "test_functions"], "alias": "", "checksum": {"name": "sha256", "checksum": "0ab84ce91d84a3416f20a65f80f6226b0dec39313dbd0f555f40cdf721121b9e"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.6377532, "relation_name": null, "raw_code": "{{ sql_udf_json_rpc_call(True) }}\n{# {{ sql_udf_json_rpc_call(False) }} #}\n{{ config_core__live() }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.sql_udf_json_rpc_call", "macro.livequery_models.config_core__live"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "analysis.livequery_models.generate_test_udf_skeleton": {"database": "FLOW", "schema": "generate_test_udf_skeleton", "name": "generate_test_udf_skeleton", "resource_type": "analysis", "package_name": "livequery_models", "path": "analysis/generate_test_udf_skeleton.sql", "original_file_path": "analysis/generate_test_udf_skeleton.sql", "unique_id": "analysis.livequery_models.generate_test_udf_skeleton", "fqn": ["livequery_models", "analysis", "generate_test_udf_skeleton"], "alias": "", "checksum": {"name": "sha256", "checksum": "2931dee110117aaa477703fa3ad1dd92e9691d5c8ca46ce0d22145d0e43294ba"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.648159, "relation_name": null, "raw_code": "{% set schema = \"strangelove\" %}\n{% set config = fromyaml(config_strangelove_udfs(schema_name = schema, utils_schema_name = \"quicknode_utils\")) %}\n{% set raw_test_queries %}\nstrangelove.get:\n - |\n 'https://api.strange.love/cosmoshub/mainnet/rpc/block_by_hash'\n - |\n {\n 'blockHash': '0xD70952032620CC4E2737EB8AC379806359D8E0B17B0488F627997A0B043ABDED'\n }\n\n\nstrangelove.post:\n - |\n 'https://endpoint'\n - |\n {\n 'foo': 'bar'\n }\n\n{% endset %}\n{% set test_queries = fromyaml(raw_test_queries) %}\n{{ test_queries }}\n{{ schema }}\n_____\n columns:\n{%- for item in config %}\n - name: {{ item[\"name\"] | replace(schema~\".\", \"\") }}\n tests:\n - test_marketplace_udf:\n name: test_{{ item[\"name\"].replace(\".\", \"__\") ~ \"_status_200\" }}\n args: >\n {{ test_queries[item[\"name\"]] | join(\", \") | indent(16) }}\n validations:\n - result:status_code = 200\n{%- endfor %}\n\n=====================\n\n{{ config | pprint}}\n{# {% for item in config %}\n{% if item[\"return_type\"][0] != \"VARIANT\"%}\n {{ item[\"return_type\"][0] }}\n{% endif %}\n{% endfor %} #}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.config_strangelove_udfs"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "analysis.livequery_models.test_crud_udfs_in_schema": {"database": "FLOW", "schema": "test_crud_udfs_in_schema", "name": "test_crud_udfs_in_schema", "resource_type": "analysis", "package_name": "livequery_models", "path": "analysis/test_crud_udfs_in_schema.sql", "original_file_path": "analysis/test_crud_udfs_in_schema.sql", "unique_id": "analysis.livequery_models.test_crud_udfs_in_schema", "fqn": ["livequery_models", "analysis", "test_crud_udfs_in_schema"], "alias": "", "checksum": {"name": "sha256", "checksum": "f676dabac544030f70f1652a8d6908844809f667be9bd1c8719037b3070efab0"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.6599681, "relation_name": null, "raw_code": "{{crud_udfs_by_chain(config_evm_high_level_abstractions, 'ethereum', 'mainnet', false)}}\n{{- crud_udfs_by_chain(config_evm_rpc_primitives, \"ethereum\", None, False) -}}\n{{- crud_udfs_by_chain(config_evm_rpc_primitives, \"ethereum\", None, true) -}}", "language": "sql", "refs": [{"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__contracts_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__native_symbol_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}, {"name": "_evm__abi_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.crud_udfs_by_chain"], "nodes": ["model.livequery_models._evm__native_symbol_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__abi_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "analysis.livequery_models.test_functions_py": {"database": "FLOW", "schema": "test_functions_py", "name": "test_functions_py", "resource_type": "analysis", "package_name": "livequery_models", "path": "analysis/test_functions_py.sql", "original_file_path": "analysis/test_functions_py.sql", "unique_id": "analysis.livequery_models.test_functions_py", "fqn": ["livequery_models", "analysis", "test_functions_py"], "alias": "", "checksum": {"name": "sha256", "checksum": "3e379c91a7abf83ca2438fdd68efa21b5f98a91a7c1beb62091f7b4d13d33745"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.8259287, "relation_name": null, "raw_code": "{{ python_hex_to_int() }}\n{{ python_udf_hex_to_int_with_encoding() }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.python_hex_to_int", "macro.livequery_models.python_udf_hex_to_int_with_encoding"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}, "seed.livequery_models.live__verified_api_endpoints": {"database": "FLOW", "schema": "live", "name": "live__verified_api_endpoints", "resource_type": "seed", "package_name": "livequery_models", "path": "live__verified_api_endpoints.csv", "original_file_path": "data/live__verified_api_endpoints.csv", "unique_id": "seed.livequery_models.live__verified_api_endpoints", "fqn": ["livequery_models", "live__verified_api_endpoints"], "alias": "verified_api_endpoints", "checksum": {"name": "sha256", "checksum": "f801025b0fb9a370678db2b5b63ead57dc1371caffa0688266d9be12605a8afa"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1761764417.8534536, "relation_name": "FLOW.live.verified_api_endpoints", "raw_code": "", "root_path": "/home/runner/work/flow-models/flow-models/dbt_packages/livequery_models", "depends_on": {"macros": []}}, "operation.livequery_models.livequery_models-on-run-start-0": {"database": "FLOW", "schema": "livequery_models-on-run-start-0", "name": "livequery_models-on-run-start-0", "resource_type": "operation", "package_name": "livequery_models", "path": "hooks/livequery_models-on-run-start-0.sql", "original_file_path": "./dbt_project.yml", "unique_id": "operation.livequery_models.livequery_models-on-run-start-0", "fqn": ["livequery_models", "hooks", "livequery_models-on-run-start-0"], "alias": "", "checksum": {"name": "sha256", "checksum": "e52a10f1f9c21da8a9ff7a2b0ba65069d47951fda054c802292fb2ef6dcc845d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": ["on-run-start"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.8880432, "relation_name": null, "raw_code": "{{ create_sps() }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.create_sps"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "index": 0}, "operation.livequery_models.livequery_models-on-run-end-0": {"database": "FLOW", "schema": "livequery_models-on-run-end-0", "name": "livequery_models-on-run-end-0", "resource_type": "operation", "package_name": "livequery_models", "path": "hooks/livequery_models-on-run-end-0.sql", "original_file_path": "./dbt_project.yml", "unique_id": "operation.livequery_models.livequery_models-on-run-end-0", "fqn": ["livequery_models", "hooks", "livequery_models-on-run-end-0"], "alias": "", "checksum": {"name": "sha256", "checksum": "e52a10f1f9c21da8a9ff7a2b0ba65069d47951fda054c802292fb2ef6dcc845d"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "copy_grants": true}, "tags": ["on-run-end"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764417.8966706, "relation_name": null, "raw_code": "{{ apply_meta_as_tags(results) }}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.apply_meta_as_tags"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "index": 0}, "model.fsc_utils._datashare___create_udfs": {"database": "FLOW", "schema": "_datashare", "name": "_datashare___create_udfs", "resource_type": "model", "package_name": "fsc_utils", "path": "datashare/_datashare___create_udfs.sql", "original_file_path": "models/datashare/_datashare___create_udfs.sql", "unique_id": "model.fsc_utils._datashare___create_udfs", "fqn": ["fsc_utils", "datashare", "_datashare___create_udfs"], "alias": "_create_udfs", "checksum": {"name": "sha256", "checksum": "fc39e053d81b2ed8b8106cf5c917ea005b96942a61f37ee4850a838c6c8f7ce6"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ddl_hash", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_update_columns": []}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "incremental", "incremental_strategy": "merge", "unique_key": "ddl_hash", "merge_update_columns": [], "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764418.016635, "relation_name": "FLOW._datashare._create_udfs", "raw_code": "{{\n config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n unique_key = 'ddl_hash',\n merge_update_columns = [],\n )\n}}\n{% if execute %}\nSELECT\nCONCAT_WS('\\n',{{- fsc_utils.generate_datashare_udf_ddl().strip() -}}) AS ddl,\nmd5(ddl) AS ddl_hash,\nsysdate() as ddl_created_at\n{% else %}\nSELECT\nnull as ddl,\nnull as ddl_hash,\nnull as ddl_created_at\nfrom dual limit 0\n{% endif %}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.fsc_utils._datashare___create_gold": {"database": "FLOW", "schema": "_datashare", "name": "_datashare___create_gold", "resource_type": "model", "package_name": "fsc_utils", "path": "datashare/_datashare___create_gold.sql", "original_file_path": "models/datashare/_datashare___create_gold.sql", "unique_id": "model.fsc_utils._datashare___create_gold", "fqn": ["fsc_utils", "datashare", "_datashare___create_gold"], "alias": "_create_gold", "checksum": {"name": "sha256", "checksum": "e05db71a87f76f4cff0b9c4d1b83b975ef424d147379e2442907b1004f709887"}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ddl_hash", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "merge_update_columns": []}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"materialized": "incremental", "incremental_strategy": "merge", "unique_key": "ddl_hash", "merge_update_columns": [], "copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns"}, "created_at": 1761764418.023982, "relation_name": "FLOW._datashare._create_gold", "raw_code": "{{\n config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n unique_key = 'ddl_hash',\n merge_update_columns = [],\n )\n}}\n{% if execute %}\nSELECT\n$${{- fsc_utils.generate_datashare_ddl() -}}$$ AS ddl,\nmd5(ddl) AS ddl_hash,\nsysdate() as ddl_created_at\n{% else %}\nSELECT\nnull as ddl,\nnull as ddl_hash,\nnull as ddl_created_at\nfrom dual limit 0\n{% endif %}", "language": "sql", "refs": [], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_tx_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_tx_id"], "alias": "labels_pools_metapier_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5789936, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__labels_pools_metapier_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__labels_pools_metapier_s_tx_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf", "fqn": ["flow_models", "silver", "labels", "unique_silver__labels_pools_metapier_s_tx_id"], "alias": "labels_pools_metapier_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5814419, "relation_name": "FLOW.unique_silver.labels_pools_metapier_s_tx_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "deployment_timestamp", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_deployment_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_deployment_timestamp.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_deployment_timestamp"], "alias": "labels_pools_metapier_s_deployment_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5835712, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_deployment_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deployment_timestamp", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token0_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_token0_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_token0_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_token0_contract"], "alias": "labels_pools_metapier_s_token0_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5856774, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_token0_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token0_contract", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token1_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_token1_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_token1_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_token1_contract"], "alias": "labels_pools_metapier_s_token1_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5877655, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_token1_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token1_contract", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_pool_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_pool_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_pool_id"], "alias": "labels_pools_metapier_s_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5898824, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_pool_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__labels_pools_metapier_s_pool_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__labels_pools_metapier_s_pool_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b", "fqn": ["flow_models", "silver", "labels", "unique_silver__labels_pools_metapier_s_pool_id"], "alias": "labels_pools_metapier_s_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5923274, "relation_name": "FLOW.unique_silver.labels_pools_metapier_s_pool_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "vault_address", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_vault_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_vault_address.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_vault_address"], "alias": "labels_pools_metapier_s_vault_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5944126, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_vault_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "vault_address", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "vault_address", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__labels_pools_metapier_s_vault_address", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__labels_pools_metapier_s_vault_address.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab", "fqn": ["flow_models", "silver", "labels", "unique_silver__labels_pools_metapier_s_vault_address"], "alias": "labels_pools_metapier_s_vault_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5964863, "relation_name": "FLOW.unique_silver.labels_pools_metapier_s_vault_address", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "vault_address", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s_swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s_swap_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s_swap_contract"], "alias": "labels_pools_metapier_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.5985448, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s_swap_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__labels_pools_metapier_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_metapier_s__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_metapier_s__inserted_timestamp.sql", "original_file_path": "models/silver/labels/silver__labels_pools_metapier_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_metapier_s__inserted_timestamp"], "alias": "labels_pools_metapier_s", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6006012, "relation_name": "FLOW.not_null_silver.labels_pools_metapier_s", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_metapier_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_metapier_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver__labels_pools_metapier_s", "attached_node": "model.flow_models.silver__labels_pools_metapier_s"}, "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_tx_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_tx_id"], "alias": "labels_pools_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.607685, "relation_name": "FLOW.not_null_silver.labels_pools_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__labels_pools_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__labels_pools_s_tx_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4", "fqn": ["flow_models", "silver", "labels", "unique_silver__labels_pools_s_tx_id"], "alias": "labels_pools_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6098106, "relation_name": "FLOW.unique_silver.labels_pools_s_tx_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "deployment_timestamp", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_deployment_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_deployment_timestamp.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_deployment_timestamp"], "alias": "labels_pools_s_deployment_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6118848, "relation_name": "FLOW.not_null_silver.labels_pools_s_deployment_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deployment_timestamp", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token0_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_token0_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_token0_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_token0_contract"], "alias": "labels_pools_s_token0_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6139355, "relation_name": "FLOW.not_null_silver.labels_pools_s_token0_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token0_contract", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token1_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_token1_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_token1_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_token1_contract"], "alias": "labels_pools_s_token1_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6162124, "relation_name": "FLOW.not_null_silver.labels_pools_s_token1_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token1_contract", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_pool_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_pool_id.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_pool_id"], "alias": "labels_pools_s_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6182969, "relation_name": "FLOW.not_null_silver.labels_pools_s_pool_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "vault_address", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_vault_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_vault_address.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_vault_address"], "alias": "labels_pools_s_vault_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6203475, "relation_name": "FLOW.not_null_silver.labels_pools_s_vault_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "vault_address", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "vault_address", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__labels_pools_s_vault_address", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__labels_pools_s_vault_address.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf", "fqn": ["flow_models", "silver", "labels", "unique_silver__labels_pools_s_vault_address"], "alias": "labels_pools_s_vault_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6223953, "relation_name": "FLOW.unique_silver.labels_pools_s_vault_address", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "vault_address", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s_swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s_swap_contract.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s_swap_contract"], "alias": "labels_pools_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6244452, "relation_name": "FLOW.not_null_silver.labels_pools_s_swap_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__labels_pools_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__labels_pools_s__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__labels_pools_s__inserted_timestamp.sql", "original_file_path": "models/silver/labels/silver__labels_pools_s.yml", "unique_id": "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18", "fqn": ["flow_models", "silver", "labels", "not_null_silver__labels_pools_s__inserted_timestamp"], "alias": "labels_pools_s", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6265018, "relation_name": "FLOW.not_null_silver.labels_pools_s", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__labels_pools_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__labels_pools_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver__labels_pools_s", "attached_node": "model.flow_models.silver__labels_pools_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "blockchain", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_90a027c43803a5f80c0d274aa3429854.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR"], "alias": "labels_blockchain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_90a027c43803a5f80c0d274aa3429854", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_90a027c43803a5f80c0d274aa3429854"}, "created_at": 1761764418.6350408, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_blockchain", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_90a027c43803a5f80c0d274aa3429854\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "blockchain", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "address", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c80c60f5d7cc04d723c45e29916a75e4.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR"], "alias": "labels_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c80c60f5d7cc04d723c45e29916a75e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c80c60f5d7cc04d723c45e29916a75e4"}, "created_at": 1761764418.6485777, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c80c60f5d7cc04d723c45e29916a75e4\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "address", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "creator", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38e8cad0f124193c8f82c44c95d8ce99.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR"], "alias": "labels_creator", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38e8cad0f124193c8f82c44c95d8ce99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_38e8cad0f124193c8f82c44c95d8ce99"}, "created_at": 1761764418.6536179, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_creator", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38e8cad0f124193c8f82c44c95d8ce99\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "creator", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "label_type", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d8ec1971c5af62a132f52670eec8f37f.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR"], "alias": "labels_label_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d8ec1971c5af62a132f52670eec8f37f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d8ec1971c5af62a132f52670eec8f37f"}, "created_at": 1761764418.65868, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_label_type", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d8ec1971c5af62a132f52670eec8f37f\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "label_type", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "label_subtype", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5d7b1adae730d4aa944da79bfa0d9dd7.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR"], "alias": "labels_label_subtype", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d7b1adae730d4aa944da79bfa0d9dd7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5d7b1adae730d4aa944da79bfa0d9dd7"}, "created_at": 1761764418.6635284, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_label_subtype", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d7b1adae730d4aa944da79bfa0d9dd7\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "label_subtype", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "address_name", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2c6a9b49c2fb02418c5aef0535708218.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR"], "alias": "labels_address_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c6a9b49c2fb02418c5aef0535708218", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2c6a9b49c2fb02418c5aef0535708218"}, "created_at": 1761764418.6686082, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_address_name", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c6a9b49c2fb02418c5aef0535708218\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "address_name", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "project_name", "model": "{{ get_where_subquery(ref('silver__labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_000c788288126638456ecd5973b99726.sql", "original_file_path": "models/silver/labels/silver__labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7", "fqn": ["flow_models", "silver", "labels", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR"], "alias": "labels_project_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_000c788288126638456ecd5973b99726", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_000c788288126638456ecd5973b99726"}, "created_at": 1761764418.673413, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.labels_project_name", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_000c788288126638456ecd5973b99726\") }}", "language": "sql", "refs": [{"name": "silver__labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "project_name", "file_key_name": "models.silver__labels", "attached_node": "model.flow_models.silver__labels"}, "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.d0c65a7366": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.d0c65a7366", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_BLOCK_HEIGHT"], "alias": "flow_evm_address_map_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6817021, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.9c72ad7f39": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.9c72ad7f39", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP"], "alias": "flow_evm_address_map_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6840754, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__flow_evm_address_map_TX_ID.1b796aabcd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_TX_ID.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_TX_ID.1b796aabcd", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_TX_ID"], "alias": "flow_evm_address_map_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6862, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__flow_evm_address_map_EVM_ADDRESS.5c43edb3ec": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_EVM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_EVM_ADDRESS.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_EVM_ADDRESS.5c43edb3ec", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_EVM_ADDRESS"], "alias": "flow_evm_address_map_EVM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6882856, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_EVM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVM_ADDRESS", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.unique_silver__flow_evm_address_map_EVM_ADDRESS.73f1dd8e05": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "EVM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__flow_evm_address_map_EVM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__flow_evm_address_map_EVM_ADDRESS.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.unique_silver__flow_evm_address_map_EVM_ADDRESS.73f1dd8e05", "fqn": ["flow_models", "silver", "curated", "unique_silver__flow_evm_address_map_EVM_ADDRESS"], "alias": "flow_evm_address_map_EVM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6903453, "relation_name": "FLOW.unique_silver.flow_evm_address_map_EVM_ADDRESS", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVM_ADDRESS", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_ADDRESS.58d86cb0ed": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FLOW_ADDRESS", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_FLOW_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_FLOW_ADDRESS.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_ADDRESS.58d86cb0ed", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_FLOW_ADDRESS"], "alias": "flow_evm_address_map_FLOW_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.6923957, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_FLOW_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FLOW_ADDRESS", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.3d96b5b205": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FLOW_EVM_ADDRESS_MAP_ID", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.3d96b5b205", "fqn": ["flow_models", "silver", "curated", "not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID"], "alias": "flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.694459, "relation_name": "FLOW.not_null_silver.flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FLOW_EVM_ADDRESS_MAP_ID", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.2c87996cf1": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "FLOW_EVM_ADDRESS_MAP_ID", "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.2c87996cf1", "fqn": ["flow_models", "silver", "curated", "unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID"], "alias": "flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.696546, "relation_name": "FLOW.unique_silver.flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FLOW_EVM_ADDRESS_MAP_ID", "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24.8699128a39": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "block_timestamp", "interval": 24, "model": "{{ get_where_subquery(ref('silver__flow_evm_address_map')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__flow_59d35e6fef485cd1ef64781d2a943500.sql", "original_file_path": "models/silver/curated/silver__flow_evm_address_map.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24.8699128a39", "fqn": ["flow_models", "silver", "curated", "dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24"], "alias": "flow_evm_address_map_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__flow_59d35e6fef485cd1ef64781d2a943500", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__flow_59d35e6fef485cd1ef64781d2a943500"}, "created_at": 1761764418.6989548, "relation_name": "FLOW.dbt_utils_recency_silver.flow_evm_address_map_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__flow_59d35e6fef485cd1ef64781d2a943500\") }}", "language": "sql", "refs": [{"name": "silver__flow_evm_address_map", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__flow_evm_address_map"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__flow_evm_address_map", "attached_node": "model.flow_models.silver__flow_evm_address_map"}, "test.flow_models.not_null_silver__transaction_actors_BLOCK_HEIGHT.b8a4e4e5c3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_BLOCK_HEIGHT.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_BLOCK_HEIGHT.b8a4e4e5c3", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_BLOCK_HEIGHT"], "alias": "transaction_actors_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.723549, "relation_name": "FLOW.not_null_silver.transaction_actors_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_BLOCK_TIMESTAMP.c8cd9d2580": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_BLOCK_TIMESTAMP.c8cd9d2580", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_BLOCK_TIMESTAMP"], "alias": "transaction_actors_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7256875, "relation_name": "FLOW.not_null_silver.transaction_actors_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_TX_ID.d7a194a0c3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_TX_ID.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_TX_ID.d7a194a0c3", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_TX_ID"], "alias": "transaction_actors_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7277792, "relation_name": "FLOW.not_null_silver.transaction_actors_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_PROPOSER.c22e5347fc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_PROPOSER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_PROPOSER.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_PROPOSER.c22e5347fc", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_PROPOSER"], "alias": "transaction_actors_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7298508, "relation_name": "FLOW.not_null_silver.transaction_actors_PROPOSER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROPOSER", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_PAYER.5c0ca30de5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_PAYER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_PAYER.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_PAYER.5c0ca30de5", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_PAYER"], "alias": "transaction_actors_PAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7318902, "relation_name": "FLOW.not_null_silver.transaction_actors_PAYER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PAYER", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY.81164b4bd3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY"], "column_name": "AUTHORIZERS", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_99b10ec015ed7e6e7ad4aa8cd536bf46.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY.81164b4bd3", "fqn": ["flow_models", "silver", "curated", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY"], "alias": "transaction_actors_AUTHORIZERS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_99b10ec015ed7e6e7ad4aa8cd536bf46", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_99b10ec015ed7e6e7ad4aa8cd536bf46"}, "created_at": 1761764418.7342572, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transaction_actors_AUTHORIZERS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_99b10ec015ed7e6e7ad4aa8cd536bf46\") }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AUTHORIZERS", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_EVENT_TYPE.575bf0a9d8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_EVENT_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_EVENT_TYPE.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_EVENT_TYPE.575bf0a9d8", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_EVENT_TYPE"], "alias": "transaction_actors_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7394392, "relation_name": "FLOW.not_null_silver.transaction_actors_EVENT_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_TYPE", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_EVENT_INDEX.d2cefe546b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_EVENT_INDEX.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_EVENT_INDEX.d2cefe546b", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_EVENT_INDEX"], "alias": "transaction_actors_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7415178, "relation_name": "FLOW.not_null_silver.transaction_actors_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_ARGUMENT_NAME.4d2c365039": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ARGUMENT_NAME", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_ARGUMENT_NAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_ARGUMENT_NAME.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_ARGUMENT_NAME.4d2c365039", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_ARGUMENT_NAME"], "alias": "transaction_actors_ARGUMENT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7438772, "relation_name": "FLOW.not_null_silver.transaction_actors_ARGUMENT_NAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ARGUMENT_NAME", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_ADDRESS.892036835e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_ADDRESS.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_ADDRESS.892036835e", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_ADDRESS"], "alias": "transaction_actors_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7459533, "relation_name": "FLOW.not_null_silver.transaction_actors_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ADDRESS", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_TX_SUCCEEDED.a30b12faea": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_TX_SUCCEEDED.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_TX_SUCCEEDED.a30b12faea", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_TX_SUCCEEDED"], "alias": "transaction_actors_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7480204, "relation_name": "FLOW.not_null_silver.transaction_actors_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.0ca1a49b80": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_ACTORS_ID", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.0ca1a49b80", "fqn": ["flow_models", "silver", "curated", "not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID"], "alias": "transaction_actors_TRANSACTION_ACTORS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7500825, "relation_name": "FLOW.not_null_silver.transaction_actors_TRANSACTION_ACTORS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_ACTORS_ID", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.78ecbc0249": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "TRANSACTION_ACTORS_ID", "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__transaction_actors_TRANSACTION_ACTORS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.78ecbc0249", "fqn": ["flow_models", "silver", "curated", "unique_silver__transaction_actors_TRANSACTION_ACTORS_ID"], "alias": "transaction_actors_TRANSACTION_ACTORS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7521706, "relation_name": "FLOW.unique_silver.transaction_actors_TRANSACTION_ACTORS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_ACTORS_ID", "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2.b0ddb197d8": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "block_timestamp", "interval": 2, "model": "{{ get_where_subquery(ref('silver__transaction_actors')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__tran_fac89050be2580e931040cf03a2e229d.sql", "original_file_path": "models/silver/curated/silver__transaction_actors.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2.b0ddb197d8", "fqn": ["flow_models", "silver", "curated", "dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2"], "alias": "transaction_actors_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__tran_fac89050be2580e931040cf03a2e229d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__tran_fac89050be2580e931040cf03a2e229d"}, "created_at": 1761764418.7543037, "relation_name": "FLOW.dbt_utils_recency_silver.transaction_actors_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__tran_fac89050be2580e931040cf03a2e229d\") }}", "language": "sql", "refs": [{"name": "silver__transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__transaction_actors", "attached_node": "model.flow_models.silver__transaction_actors"}, "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_tx_id.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_tx_id"], "alias": "swaps_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7660809, "relation_name": "FLOW.not_null_silver.swaps_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_block_timestamp.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_block_timestamp"], "alias": "swaps_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7682137, "relation_name": "FLOW.not_null_silver.swaps_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_da3a5943e5b4db5ff2e4490442ef2b56.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1"], "alias": "swaps_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_da3a5943e5b4db5ff2e4490442ef2b56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_da3a5943e5b4db5ff2e4490442ef2b56"}, "created_at": 1761764418.7703395, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.swaps_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_da3a5943e5b4db5ff2e4490442ef2b56\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7e55f42bf52ab1466614c8e7448de0dd.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "swaps_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e55f42bf52ab1466614c8e7448de0dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7e55f42bf52ab1466614c8e7448de0dd"}, "created_at": 1761764418.7895837, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e55f42bf52ab1466614c8e7448de0dd\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_block_height.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_block_height"], "alias": "swaps_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.7950604, "relation_name": "FLOW.not_null_silver.swaps_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f667ab01899e8c83e8b0fe2a77a4ac53.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT"], "alias": "swaps_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f667ab01899e8c83e8b0fe2a77a4ac53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f667ab01899e8c83e8b0fe2a77a4ac53"}, "created_at": 1761764418.7972136, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f667ab01899e8c83e8b0fe2a77a4ac53\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_swap_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_swap_contract"], "alias": "swaps_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.802761, "relation_name": "FLOW.not_null_silver.swaps_s_swap_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dc72e4bb8d164395ef4b741dbf809fa4.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR"], "alias": "swaps_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dc72e4bb8d164395ef4b741dbf809fa4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_dc72e4bb8d164395ef4b741dbf809fa4"}, "created_at": 1761764418.8051016, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_swap_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dc72e4bb8d164395ef4b741dbf809fa4\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_trader", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_trader.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_trader"], "alias": "swaps_s_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.8099148, "relation_name": "FLOW.not_null_silver.swaps_s_trader", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_739315d3aa9f9e6d0d83501d7a9e4dd1.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR"], "alias": "swaps_s_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_739315d3aa9f9e6d0d83501d7a9e4dd1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_739315d3aa9f9e6d0d83501d7a9e4dd1"}, "created_at": 1761764418.8120115, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_trader", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_739315d3aa9f9e6d0d83501d7a9e4dd1\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_token_out_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_token_out_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_token_out_amount"], "alias": "swaps_s_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.8170474, "relation_name": "FLOW.not_null_silver.swaps_s_token_out_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8ee18e9d7d9bb189127035e77dec8fc2.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT"], "alias": "swaps_s_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ee18e9d7d9bb189127035e77dec8fc2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_8ee18e9d7d9bb189127035e77dec8fc2"}, "created_at": 1761764418.8191316, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_token_out_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ee18e9d7d9bb189127035e77dec8fc2\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_token_out_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_token_out_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_token_out_contract"], "alias": "swaps_s_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.8241553, "relation_name": "FLOW.not_null_silver.swaps_s_token_out_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e70b2194d78ed8b15938534a6fb0f642.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR"], "alias": "swaps_s_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e70b2194d78ed8b15938534a6fb0f642", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e70b2194d78ed8b15938534a6fb0f642"}, "created_at": 1761764418.8262448, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_token_out_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e70b2194d78ed8b15938534a6fb0f642\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_token_in_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_token_in_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_token_in_amount"], "alias": "swaps_s_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.831026, "relation_name": "FLOW.not_null_silver.swaps_s_token_in_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_969da299add38b20b40d6f7877239d45.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT"], "alias": "swaps_s_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_969da299add38b20b40d6f7877239d45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_969da299add38b20b40d6f7877239d45"}, "created_at": 1761764418.8333924, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_token_in_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_969da299add38b20b40d6f7877239d45\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_s_token_in_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_s_token_in_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_s_token_in_contract"], "alias": "swaps_s_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.838226, "relation_name": "FLOW.not_null_silver.swaps_s_token_in_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d7ca9ded58a9695cd9847d861ffee36a.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR"], "alias": "swaps_s_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d7ca9ded58a9695cd9847d861ffee36a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d7ca9ded58a9695cd9847d861ffee36a"}, "created_at": 1761764418.8402936, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_s_token_in_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d7ca9ded58a9695cd9847d861ffee36a\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "trader", "swap_index"], "model": "{{ get_where_subquery(ref('silver__swaps_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_2598777751a274bdb13f74b1a56dad44.sql", "original_file_path": "models/silver/defi/silver__swaps_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b", "fqn": ["flow_models", "silver", "defi", "dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index"], "alias": "swaps_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2598777751a274bdb13f74b1a56dad44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_2598777751a274bdb13f74b1a56dad44"}, "created_at": 1761764418.8453429, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.swaps_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2598777751a274bdb13f74b1a56dad44\") }}", "language": "sql", "refs": [{"name": "silver__swaps_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__swaps_s", "attached_node": "model.flow_models.silver__swaps_s"}, "test.flow_models.not_null_silver__swaps_aggregator_tx_id.01fb7d47d0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_tx_id.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_tx_id.01fb7d47d0", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_tx_id"], "alias": "swaps_aggregator_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.860746, "relation_name": "FLOW.not_null_silver.swaps_aggregator_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_block_timestamp.39adb06d32": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_block_timestamp.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_block_timestamp.39adb06d32", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_block_timestamp"], "alias": "swaps_aggregator_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.8630695, "relation_name": "FLOW.not_null_silver.swaps_aggregator_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1.e0fe559138": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f58e90ae9265b6e09d642f2506742a1d.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1.e0fe559138", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1"], "alias": "swaps_aggregator_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f58e90ae9265b6e09d642f2506742a1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_f58e90ae9265b6e09d642f2506742a1d"}, "created_at": 1761764418.8651667, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.swaps_aggregator_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f58e90ae9265b6e09d642f2506742a1d\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ.42c16b0a91": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e09c304e8592ac1ca396a326ca5f19d3.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ.42c16b0a91", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ"], "alias": "swaps_aggregator_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e09c304e8592ac1ca396a326ca5f19d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e09c304e8592ac1ca396a326ca5f19d3"}, "created_at": 1761764418.8732255, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e09c304e8592ac1ca396a326ca5f19d3\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_block_height.69f3b5b2cf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_block_height.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_block_height.69f3b5b2cf", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_block_height"], "alias": "swaps_aggregator_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.9696708, "relation_name": "FLOW.not_null_silver.swaps_aggregator_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT.661c2dfd59": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c52fbd9ed89cfdca81c2ccbdd47ab17a.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT.661c2dfd59", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT"], "alias": "swaps_aggregator_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c52fbd9ed89cfdca81c2ccbdd47ab17a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c52fbd9ed89cfdca81c2ccbdd47ab17a"}, "created_at": 1761764418.9719822, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c52fbd9ed89cfdca81c2ccbdd47ab17a\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_pool_address.c0e95d7c65": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_address", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_pool_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_pool_address.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_pool_address.c0e95d7c65", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_pool_address"], "alias": "swaps_aggregator_pool_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.9773836, "relation_name": "FLOW.not_null_silver.swaps_aggregator_pool_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_address", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR.8b37c4e1c1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "pool_address", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c09aec692eb3d0dbc3eee1e0c07adfe9.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR.8b37c4e1c1", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR"], "alias": "swaps_aggregator_pool_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c09aec692eb3d0dbc3eee1e0c07adfe9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c09aec692eb3d0dbc3eee1e0c07adfe9"}, "created_at": 1761764418.9796638, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_pool_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c09aec692eb3d0dbc3eee1e0c07adfe9\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_address", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_pool_source.1bd43b0a42": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_source", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_pool_source", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_pool_source.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_pool_source.1bd43b0a42", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_pool_source"], "alias": "swaps_aggregator_pool_source", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.9848804, "relation_name": "FLOW.not_null_silver.swaps_aggregator_pool_source", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_source", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR.0f15d49dc1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "pool_source", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2c6a3bfe797e2c921af8c2bba09b9e0e.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR.0f15d49dc1", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR"], "alias": "swaps_aggregator_pool_source", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c6a3bfe797e2c921af8c2bba09b9e0e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2c6a3bfe797e2c921af8c2bba09b9e0e"}, "created_at": 1761764418.9870086, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_pool_source", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c6a3bfe797e2c921af8c2bba09b9e0e\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_source", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_trader.b429b53838": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_trader", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_trader.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_trader.b429b53838", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_trader"], "alias": "swaps_aggregator_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.991901, "relation_name": "FLOW.not_null_silver.swaps_aggregator_trader", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR.62dab823fe": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7e42bc42c797adf25cba39bdb1409352.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR.62dab823fe", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR"], "alias": "swaps_aggregator_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e42bc42c797adf25cba39bdb1409352", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7e42bc42c797adf25cba39bdb1409352"}, "created_at": 1761764418.9939926, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_trader", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e42bc42c797adf25cba39bdb1409352\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_token_out_amount.74a32c5de1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_token_out_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_token_out_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_token_out_amount.74a32c5de1", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_token_out_amount"], "alias": "swaps_aggregator_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764418.9991012, "relation_name": "FLOW.not_null_silver.swaps_aggregator_token_out_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT.62f93e31c7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e01d6030bc2702cfc28f07b5870fa505.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT.62f93e31c7", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT"], "alias": "swaps_aggregator_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e01d6030bc2702cfc28f07b5870fa505", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e01d6030bc2702cfc28f07b5870fa505"}, "created_at": 1761764419.001202, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_token_out_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e01d6030bc2702cfc28f07b5870fa505\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_token_out_contract.89ee5db667": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_token_out_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_token_out_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_token_out_contract.89ee5db667", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_token_out_contract"], "alias": "swaps_aggregator_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0062435, "relation_name": "FLOW.not_null_silver.swaps_aggregator_token_out_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR.1e87027d1c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_43411a85888b34362f4d5243ebf3dd7a.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR.1e87027d1c", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR"], "alias": "swaps_aggregator_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_43411a85888b34362f4d5243ebf3dd7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_43411a85888b34362f4d5243ebf3dd7a"}, "created_at": 1761764419.0083473, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_token_out_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_43411a85888b34362f4d5243ebf3dd7a\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_token_in_amount.5d3edf6f41": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_token_in_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_token_in_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_token_in_amount.5d3edf6f41", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_token_in_amount"], "alias": "swaps_aggregator_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0133786, "relation_name": "FLOW.not_null_silver.swaps_aggregator_token_in_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT.74eecd5240": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ad11ffc7fc26b64c296df0a449410bda.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT.74eecd5240", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT"], "alias": "swaps_aggregator_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad11ffc7fc26b64c296df0a449410bda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ad11ffc7fc26b64c296df0a449410bda"}, "created_at": 1761764419.0154881, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_token_in_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad11ffc7fc26b64c296df0a449410bda\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_aggregator_token_in_contract.95c37cc781": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_aggregator_token_in_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_aggregator_token_in_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.not_null_silver__swaps_aggregator_token_in_contract.95c37cc781", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_aggregator_token_in_contract"], "alias": "swaps_aggregator_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.020573, "relation_name": "FLOW.not_null_silver.swaps_aggregator_token_in_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR.b3b7acfd0a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e139a856cf3f6faef1199796e519301a.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR.b3b7acfd0a", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR"], "alias": "swaps_aggregator_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e139a856cf3f6faef1199796e519301a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e139a856cf3f6faef1199796e519301a"}, "created_at": 1761764419.0227156, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_aggregator_token_in_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e139a856cf3f6faef1199796e519301a\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index.e9e9137d0a": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "trader", "swap_index"], "model": "{{ get_where_subquery(ref('silver__swaps_aggregator')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_6b1c59031848e33488b64ced7be6d97c.sql", "original_file_path": "models/silver/defi/silver__swaps_aggregator.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index.e9e9137d0a", "fqn": ["flow_models", "silver", "defi", "dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index"], "alias": "swaps_aggregator_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6b1c59031848e33488b64ced7be6d97c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_6b1c59031848e33488b64ced7be6d97c"}, "created_at": 1761764419.0275328, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.swaps_aggregator_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6b1c59031848e33488b64ced7be6d97c\") }}", "language": "sql", "refs": [{"name": "silver__swaps_aggregator", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_aggregator"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__swaps_aggregator", "attached_node": "model.flow_models.silver__swaps_aggregator"}, "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_tx_id.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_tx_id"], "alias": "swaps_single_trade_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0362418, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_block_timestamp.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_block_timestamp"], "alias": "swaps_single_trade_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.038385, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_cf224041ab7881c1bb3acf7ec1335ddc.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1"], "alias": "swaps_single_trade_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_cf224041ab7881c1bb3acf7ec1335ddc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_cf224041ab7881c1bb3acf7ec1335ddc"}, "created_at": 1761764419.0407736, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.swaps_single_trade_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_cf224041ab7881c1bb3acf7ec1335ddc\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_24d77af8706742ca3046a2808971bd14.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "swaps_single_trade_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24d77af8706742ca3046a2808971bd14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_24d77af8706742ca3046a2808971bd14"}, "created_at": 1761764419.0484915, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24d77af8706742ca3046a2808971bd14\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_block_height.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_block_height"], "alias": "swaps_single_trade_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0533097, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_04b4466a3a83cbb98f03d24c839585fb.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT"], "alias": "swaps_single_trade_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04b4466a3a83cbb98f03d24c839585fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_04b4466a3a83cbb98f03d24c839585fb"}, "created_at": 1761764419.055688, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04b4466a3a83cbb98f03d24c839585fb\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_swap_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_swap_contract"], "alias": "swaps_single_trade_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0605104, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_swap_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0b8b018f5da1fb586d2b3e8f7f13d217.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR"], "alias": "swaps_single_trade_s_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0b8b018f5da1fb586d2b3e8f7f13d217", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_0b8b018f5da1fb586d2b3e8f7f13d217"}, "created_at": 1761764419.062595, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_swap_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0b8b018f5da1fb586d2b3e8f7f13d217\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_trader", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_trader.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_trader"], "alias": "swaps_single_trade_s_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0676813, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_trader", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "trader", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e489ed2b261594a5bd229a95b80e75e2.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR"], "alias": "swaps_single_trade_s_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e489ed2b261594a5bd229a95b80e75e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e489ed2b261594a5bd229a95b80e75e2"}, "created_at": 1761764419.0698042, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_trader", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e489ed2b261594a5bd229a95b80e75e2\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_out_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_out_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_out_amount"], "alias": "swaps_single_trade_s_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.075279, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_out_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2f7def5bc8c86db485a8b9533c6e6caa.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT"], "alias": "swaps_single_trade_s_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f7def5bc8c86db485a8b9533c6e6caa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2f7def5bc8c86db485a8b9533c6e6caa"}, "created_at": 1761764419.0774028, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_out_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f7def5bc8c86db485a8b9533c6e6caa\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_out_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_out_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_out_contract"], "alias": "swaps_single_trade_s_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.082445, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_out_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fcc6173e693761aaa01b78fc3c635406.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR"], "alias": "swaps_single_trade_s_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fcc6173e693761aaa01b78fc3c635406", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_fcc6173e693761aaa01b78fc3c635406"}, "created_at": 1761764419.0845735, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_out_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fcc6173e693761aaa01b78fc3c635406\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_in_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_in_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_in_amount"], "alias": "swaps_single_trade_s_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0894167, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_in_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2b80a18a6060d1433478dee0fa0b7eda.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT"], "alias": "swaps_single_trade_s_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2b80a18a6060d1433478dee0fa0b7eda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2b80a18a6060d1433478dee0fa0b7eda"}, "created_at": 1761764419.0918078, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_in_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2b80a18a6060d1433478dee0fa0b7eda\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_in_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_in_contract.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_in_contract"], "alias": "swaps_single_trade_s_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.0967028, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_in_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f46326db8ee9b7caa4dff49dad4185ac.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR"], "alias": "swaps_single_trade_s_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f46326db8ee9b7caa4dff49dad4185ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f46326db8ee9b7caa4dff49dad4185ac"}, "created_at": 1761764419.0988827, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_in_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f46326db8ee9b7caa4dff49dad4185ac\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_side", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_swap_side", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_swap_side.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_swap_side"], "alias": "swaps_single_trade_s_swap_side", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.103992, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_swap_side", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_side", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "swap_side", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_804b105598744f476beca5fd7853984c.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER"], "alias": "swaps_single_trade_s_swap_side", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_804b105598744f476beca5fd7853984c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_804b105598744f476beca5fd7853984c"}, "created_at": 1761764419.106208, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_swap_side", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_804b105598744f476beca5fd7853984c\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_side", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_1_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_1_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_1_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_1_amount"], "alias": "swaps_single_trade_s_token_1_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1113617, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_1_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_1_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_1_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_df14aa7fd76baad75bd369b5e1fa3831.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT"], "alias": "swaps_single_trade_s_token_1_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df14aa7fd76baad75bd369b5e1fa3831", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_df14aa7fd76baad75bd369b5e1fa3831"}, "created_at": 1761764419.1135135, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_1_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df14aa7fd76baad75bd369b5e1fa3831\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_1_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_2_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__swaps_single_trade_s_token_2_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__swaps_single_trade_s_token_2_amount.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b", "fqn": ["flow_models", "silver", "defi", "not_null_silver__swaps_single_trade_s_token_2_amount"], "alias": "swaps_single_trade_s_token_2_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1183932, "relation_name": "FLOW.not_null_silver.swaps_single_trade_s_token_2_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_2_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_2_amount", "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_786a4c056e1ca8a4bc56453caa0d2e17.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70", "fqn": ["flow_models", "silver", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT"], "alias": "swaps_single_trade_s_token_2_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_786a4c056e1ca8a4bc56453caa0d2e17", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_786a4c056e1ca8a4bc56453caa0d2e17"}, "created_at": 1761764419.1208284, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.swaps_single_trade_s_token_2_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_786a4c056e1ca8a4bc56453caa0d2e17\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_2_amount", "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "trader", "swap_contract"], "model": "{{ get_where_subquery(ref('silver__swaps_single_trade_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_b232dddba601986918f392767b5bbaa3.sql", "original_file_path": "models/silver/defi/silver__swaps_single_trade_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6", "fqn": ["flow_models", "silver", "defi", "dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract"], "alias": "swaps_single_trade_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b232dddba601986918f392767b5bbaa3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_b232dddba601986918f392767b5bbaa3"}, "created_at": 1761764419.1256626, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.swaps_single_trade_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b232dddba601986918f392767b5bbaa3\") }}", "language": "sql", "refs": [{"name": "silver__swaps_single_trade_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__swaps_single_trade_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__swaps_single_trade_s", "attached_node": "model.flow_models.silver__swaps_single_trade_s"}, "test.flow_models.not_null_silver__increment_deployed_pairs_pairAddress.649c21e28d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pairAddress", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_pairAddress", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_pairAddress.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_pairAddress.649c21e28d", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_pairAddress"], "alias": "increment_deployed_pairs_pairAddress", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1336656, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_pairAddress", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pairAddress", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_event_contract.d2935d63ce": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_contract", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_event_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_event_contract.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_event_contract.d2935d63ce", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_event_contract"], "alias": "increment_deployed_pairs_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.135894, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_event_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_contract", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_token0_contract.b1b3e91e00": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token0_contract", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_token0_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_token0_contract.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_token0_contract.b1b3e91e00", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_token0_contract"], "alias": "increment_deployed_pairs_token0_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1380157, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_token0_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token0_contract", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_token1_contract.a16e7f7f79": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token1_contract", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_token1_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_token1_contract.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_token1_contract.a16e7f7f79", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_token1_contract"], "alias": "increment_deployed_pairs_token1_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1401052, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_token1_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token1_contract", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id.f248590f18": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "increment_deployed_pairs_id", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_dep_294443a35710f2909f1881b9d8cda181.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id.f248590f18", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id"], "alias": "increment_deployed_pairs_increment_deployed_pairs_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__increment_dep_294443a35710f2909f1881b9d8cda181", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__increment_dep_294443a35710f2909f1881b9d8cda181"}, "created_at": 1761764419.1425288, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_increment_deployed_pairs_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__increment_dep_294443a35710f2909f1881b9d8cda181\") }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "increment_deployed_pairs_id", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.unique_silver__increment_deployed_pairs_increment_deployed_pairs_id.3065e7d908": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "increment_deployed_pairs_id", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__increment_deployed_pairs_increment_deployed_pairs_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__increment_deplo_1d2580bf0158a26aa754b98c339aa121.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.unique_silver__increment_deployed_pairs_increment_deployed_pairs_id.3065e7d908", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "unique_silver__increment_deployed_pairs_increment_deployed_pairs_id"], "alias": "increment_deployed_pairs_increment_deployed_pairs_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver__increment_deplo_1d2580bf0158a26aa754b98c339aa121", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver__increment_deplo_1d2580bf0158a26aa754b98c339aa121"}, "created_at": 1761764419.144652, "relation_name": "FLOW.unique_silver.increment_deployed_pairs_increment_deployed_pairs_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver__increment_deplo_1d2580bf0158a26aa754b98c339aa121\") }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "increment_deployed_pairs_id", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_inserted_timestamp.97df20465a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_inserted_timestamp.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_inserted_timestamp.97df20465a", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_inserted_timestamp"], "alias": "increment_deployed_pairs_inserted_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1467435, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_inserted_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "inserted_timestamp", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_deployed_pairs_modified_timestamp.78c64c49ce": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "modified_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_deployed_pairs')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_deployed_pairs_modified_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_deployed_pairs_modified_timestamp.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_deployed_pairs.yml", "unique_id": "test.flow_models.not_null_silver__increment_deployed_pairs_modified_timestamp.78c64c49ce", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_deployed_pairs_modified_timestamp"], "alias": "increment_deployed_pairs_modified_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.148848, "relation_name": "FLOW.not_null_silver.increment_deployed_pairs_modified_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_deployed_pairs", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_deployed_pairs"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "modified_timestamp", "file_key_name": "models.silver__increment_deployed_pairs", "attached_node": "model.flow_models.silver__increment_deployed_pairs"}, "test.flow_models.not_null_silver__increment_swaps_block_height.f2c3f6b448": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_block_height.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_block_height.f2c3f6b448", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_block_height"], "alias": "increment_swaps_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1542356, "relation_name": "FLOW.not_null_silver.increment_swaps_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT.084d5c865f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f1671e694e4a45f537cceb2f276d55b9.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT.084d5c865f", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT"], "alias": "increment_swaps_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1671e694e4a45f537cceb2f276d55b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f1671e694e4a45f537cceb2f276d55b9"}, "created_at": 1761764419.1563745, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1671e694e4a45f537cceb2f276d55b9\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_block_timestamp.ecdd334518": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_block_timestamp.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_block_timestamp.ecdd334518", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_block_timestamp"], "alias": "increment_swaps_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1613367, "relation_name": "FLOW.not_null_silver.increment_swaps_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1.e5e87c37b1": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_e5489b410abd279df77c423ce98e4dec.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1.e5e87c37b1", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1"], "alias": "increment_swaps_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e5489b410abd279df77c423ce98e4dec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_e5489b410abd279df77c423ce98e4dec"}, "created_at": 1761764419.1637206, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.increment_swaps_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e5489b410abd279df77c423ce98e4dec\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ.cfd0df7178": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_37313d1f0f7ac92436f1681c6c1f7fde.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ.cfd0df7178", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ"], "alias": "increment_swaps_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_37313d1f0f7ac92436f1681c6c1f7fde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_37313d1f0f7ac92436f1681c6c1f7fde"}, "created_at": 1761764419.1712968, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_37313d1f0f7ac92436f1681c6c1f7fde\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_tx_id.808780356c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_tx_id.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_tx_id.808780356c", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_tx_id"], "alias": "increment_swaps_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.1762295, "relation_name": "FLOW.not_null_silver.increment_swaps_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_swap_contract.5d1414c578": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_swap_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_swap_contract.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_swap_contract.5d1414c578", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_swap_contract"], "alias": "increment_swaps_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.178699, "relation_name": "FLOW.not_null_silver.increment_swaps_swap_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR.c2ddb1e3c4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "swap_contract", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d7b60f876bfcb759ba8a2142527dc73f.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR.c2ddb1e3c4", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR"], "alias": "increment_swaps_swap_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d7b60f876bfcb759ba8a2142527dc73f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d7b60f876bfcb759ba8a2142527dc73f"}, "created_at": 1761764419.1808152, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_swap_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d7b60f876bfcb759ba8a2142527dc73f\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "swap_contract", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR.0779093ee2": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "trader", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8a2c49b2c42ef4e009d70792b3d0a4ba.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR.0779093ee2", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR"], "alias": "increment_swaps_trader", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a2c49b2c42ef4e009d70792b3d0a4ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_8a2c49b2c42ef4e009d70792b3d0a4ba"}, "created_at": 1761764419.1856074, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_trader", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a2c49b2c42ef4e009d70792b3d0a4ba\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trader", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT.17d6eeac4c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_in_amount", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2f970973ec3dcfdd23f1282f2ecf25d3.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT.17d6eeac4c", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT"], "alias": "increment_swaps_token_in_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f970973ec3dcfdd23f1282f2ecf25d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2f970973ec3dcfdd23f1282f2ecf25d3"}, "created_at": 1761764419.191102, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_token_in_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f970973ec3dcfdd23f1282f2ecf25d3\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_amount", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR.0b18dd6bfd": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_in_contract", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e4f6b1f97916a1b3c986c43a069b7a50.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR.0b18dd6bfd", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR"], "alias": "increment_swaps_token_in_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e4f6b1f97916a1b3c986c43a069b7a50", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e4f6b1f97916a1b3c986c43a069b7a50"}, "created_at": 1761764419.196121, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_token_in_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e4f6b1f97916a1b3c986c43a069b7a50\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_in_contract", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT.bf2dc85c08": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "token_out_amount", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dfaacbfde30f3062821906f6d688bb67.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT.bf2dc85c08", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT"], "alias": "increment_swaps_token_out_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dfaacbfde30f3062821906f6d688bb67", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_dfaacbfde30f3062821906f6d688bb67"}, "created_at": 1761764419.201041, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_token_out_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dfaacbfde30f3062821906f6d688bb67\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_amount", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR.887bd80d13": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_out_contract", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e5503aceafae5e446841a4f089668353.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR.887bd80d13", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR"], "alias": "increment_swaps_token_out_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e5503aceafae5e446841a4f089668353", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e5503aceafae5e446841a4f089668353"}, "created_at": 1761764419.2060876, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.increment_swaps_token_out_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e5503aceafae5e446841a4f089668353\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_out_contract", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_increment_swaps_id.229f82e62a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "increment_swaps_id", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_increment_swaps_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_increment_swaps_id.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_increment_swaps_id.229f82e62a", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_increment_swaps_id"], "alias": "increment_swaps_increment_swaps_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2109578, "relation_name": "FLOW.not_null_silver.increment_swaps_increment_swaps_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "increment_swaps_id", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.unique_silver__increment_swaps_increment_swaps_id.ad6f20bfa8": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "increment_swaps_id", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__increment_swaps_increment_swaps_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__increment_swaps_increment_swaps_id.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.unique_silver__increment_swaps_increment_swaps_id.ad6f20bfa8", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "unique_silver__increment_swaps_increment_swaps_id"], "alias": "increment_swaps_increment_swaps_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.213348, "relation_name": "FLOW.unique_silver.increment_swaps_increment_swaps_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "increment_swaps_id", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_inserted_timestamp.8c19a6417c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_inserted_timestamp.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_inserted_timestamp.8c19a6417c", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_inserted_timestamp"], "alias": "increment_swaps_inserted_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2154639, "relation_name": "FLOW.not_null_silver.increment_swaps_inserted_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "inserted_timestamp", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__increment_swaps_modified_timestamp.d416319fa2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "modified_timestamp", "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__increment_swaps_modified_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__increment_swaps_modified_timestamp.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.not_null_silver__increment_swaps_modified_timestamp.d416319fa2", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "not_null_silver__increment_swaps_modified_timestamp"], "alias": "increment_swaps_modified_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2175622, "relation_name": "FLOW.not_null_silver.increment_swaps_modified_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "modified_timestamp", "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index.37417ecb30": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "swap_index"], "model": "{{ get_where_subquery(ref('silver__increment_swaps')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_43ecb74bf95874ebf15bf68bfcb237db.sql", "original_file_path": "models/silver/defi/dex/increment/silver__increment_swaps.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index.37417ecb30", "fqn": ["flow_models", "silver", "defi", "dex", "increment", "dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index"], "alias": "increment_swaps_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_43ecb74bf95874ebf15bf68bfcb237db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_43ecb74bf95874ebf15bf68bfcb237db"}, "created_at": 1761764419.2196755, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.increment_swaps_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_43ecb74bf95874ebf15bf68bfcb237db\") }}", "language": "sql", "refs": [{"name": "silver__increment_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__increment_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__increment_swaps", "attached_node": "model.flow_models.silver__increment_swaps"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_tx_id.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_tx_id"], "alias": "nft_topshot_sales_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.230152, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d9fd8d4a808a473f8f08ffa663c96efc.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d9fd8d4a808a473f8f08ffa663c96efc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d9fd8d4a808a473f8f08ffa663c96efc"}, "created_at": 1761764419.2324665, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_tx_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d9fd8d4a808a473f8f08ffa663c96efc\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_block_height.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_block_height"], "alias": "nft_topshot_sales_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2373435, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e8bcab9930003545485ceff9e7c39997.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT"], "alias": "nft_topshot_sales_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e8bcab9930003545485ceff9e7c39997", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e8bcab9930003545485ceff9e7c39997"}, "created_at": 1761764419.2394736, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e8bcab9930003545485ceff9e7c39997\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_block_timestamp.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_block_timestamp"], "alias": "nft_topshot_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2445529, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_eab816262955e774334834c91bc5f823.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1"], "alias": "nft_topshot_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_eab816262955e774334834c91bc5f823", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_eab816262955e774334834c91bc5f823"}, "created_at": 1761764419.246699, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.nft_topshot_sales_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_eab816262955e774334834c91bc5f823\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7de3b690188f6ebaad5989469b7ef313.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "nft_topshot_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7de3b690188f6ebaad5989469b7ef313", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7de3b690188f6ebaad5989469b7ef313"}, "created_at": 1761764419.2543545, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7de3b690188f6ebaad5989469b7ef313\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_marketplace", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_marketplace.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_marketplace"], "alias": "nft_topshot_sales_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2593462, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_marketplace", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e98a5df2a15f27750eeb01909049f8da.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e98a5df2a15f27750eeb01909049f8da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e98a5df2a15f27750eeb01909049f8da"}, "created_at": 1761764419.2614233, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_marketplace", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e98a5df2a15f27750eeb01909049f8da\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_collection", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_nft_collection", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_nft_collection.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_nft_collection"], "alias": "nft_topshot_sales_s_nft_collection", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2664635, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_nft_collection", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_collection", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "nft_collection", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f3c419805f05023252c2980f18c2fe89.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_nft_collection", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f3c419805f05023252c2980f18c2fe89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f3c419805f05023252c2980f18c2fe89"}, "created_at": 1761764419.2685857, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_nft_collection", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f3c419805f05023252c2980f18c2fe89\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_collection", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_nft_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_nft_id.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_nft_id"], "alias": "nft_topshot_sales_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2737007, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_nft_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR", "NUMBER"], "column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c25d867139f6899a1c9edce7dd14c277.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER"], "alias": "nft_topshot_sales_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c25d867139f6899a1c9edce7dd14c277", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c25d867139f6899a1c9edce7dd14c277"}, "created_at": 1761764419.275852, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_nft_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c25d867139f6899a1c9edce7dd14c277\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_buyer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_buyer.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_buyer"], "alias": "nft_topshot_sales_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.280682, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_buyer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8edf839454b8532c7ee870880a73ac3b.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8edf839454b8532c7ee870880a73ac3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_8edf839454b8532c7ee870880a73ac3b"}, "created_at": 1761764419.2827888, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_buyer", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8edf839454b8532c7ee870880a73ac3b\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "seller", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_seller", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_seller.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_seller"], "alias": "nft_topshot_sales_s_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2878597, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_seller", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "seller", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_bf35fce1715230677dc7794ab5904846.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bf35fce1715230677dc7794ab5904846", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_bf35fce1715230677dc7794ab5904846"}, "created_at": 1761764419.289973, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_seller", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bf35fce1715230677dc7794ab5904846\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_price", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_price.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_price"], "alias": "nft_topshot_sales_s_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.2954614, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_price", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "price", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e7c39bcbd9feea716362618cced665a5.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT"], "alias": "nft_topshot_sales_s_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e7c39bcbd9feea716362618cced665a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e7c39bcbd9feea716362618cced665a5"}, "created_at": 1761764419.297592, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_price", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e7c39bcbd9feea716362618cced665a5\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "currency", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_currency", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_currency.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_currency"], "alias": "nft_topshot_sales_s_currency", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3026323, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_currency", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "currency", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "currency", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f96db523a5707ad3490df7ee330d9e2c.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR"], "alias": "nft_topshot_sales_s_currency", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f96db523a5707ad3490df7ee330d9e2c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f96db523a5707ad3490df7ee330d9e2c"}, "created_at": 1761764419.3047864, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_currency", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f96db523a5707ad3490df7ee330d9e2c\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "currency", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_tx_succeeded.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_tx_succeeded"], "alias": "nft_topshot_sales_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3097322, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4c8856d6debcc5493e18fcb6a95fad91.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN"], "alias": "nft_topshot_sales_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c8856d6debcc5493e18fcb6a95fad91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_4c8856d6debcc5493e18fcb6a95fad91"}, "created_at": 1761764419.3121326, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c8856d6debcc5493e18fcb6a95fad91\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tokenflow", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_tokenflow", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_tokenflow.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_tokenflow"], "alias": "nft_topshot_sales_s_tokenflow", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3173907, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_tokenflow", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tokenflow", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "tokenflow", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ca24157bfa8f4f341deff9b777b49d11.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT"], "alias": "nft_topshot_sales_s_tokenflow", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca24157bfa8f4f341deff9b777b49d11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ca24157bfa8f4f341deff9b777b49d11"}, "created_at": 1761764419.3195171, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_tokenflow", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca24157bfa8f4f341deff9b777b49d11\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tokenflow", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "counterparties", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_sales_s_counterparties", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_sales_s_counterparties.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_sales_s_counterparties"], "alias": "nft_topshot_sales_s_counterparties", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3252978, "relation_name": "FLOW.not_null_silver.nft_topshot_sales_s_counterparties", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparties", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "counterparties", "model": "{{ get_where_subquery(ref('silver__nft_topshot_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6511691d06d04e50aadac25d1e9b6d39.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT"], "alias": "nft_topshot_sales_s_counterparties", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6511691d06d04e50aadac25d1e9b6d39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_6511691d06d04e50aadac25d1e9b6d39"}, "created_at": 1761764419.3274183, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_sales_s_counterparties", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6511691d06d04e50aadac25d1e9b6d39\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparties", "file_key_name": "models.silver__nft_topshot_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_sales_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_marketplace", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_marketplace.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_marketplace"], "alias": "nft_giglabs_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3345962, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_marketplace", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_collection", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_nft_collection", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_nft_collection.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_nft_collection"], "alias": "nft_giglabs_s_nft_collection", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3367317, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_nft_collection", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_collection", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_nft_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_nft_id.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_nft_id"], "alias": "nft_giglabs_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.338819, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_nft_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_buyer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_buyer.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_buyer"], "alias": "nft_giglabs_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3408911, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_buyer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "seller", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_seller", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_seller.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_seller"], "alias": "nft_giglabs_s_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3432698, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_seller", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_price", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_price.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_price"], "alias": "nft_giglabs_s_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3453567, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_price", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "currency", "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_giglabs_s_currency", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_giglabs_s_currency.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_giglabs_s_currency"], "alias": "nft_giglabs_s_currency", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.3474488, "relation_name": "FLOW.not_null_silver.nft_giglabs_s_currency", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "currency", "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "seller", "buyer", "nft_collection", "nft_id"], "model": "{{ get_where_subquery(ref('silver__nft_giglabs_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_4ee0f24a491df05f342f30303b0bd7ec.sql", "original_file_path": "models/silver/nft/silver__nft_giglabs_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311", "fqn": ["flow_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id"], "alias": "nft_giglabs_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_4ee0f24a491df05f342f30303b0bd7ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_4ee0f24a491df05f342f30303b0bd7ec"}, "created_at": 1761764419.3495193, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_giglabs_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_4ee0f24a491df05f342f30303b0bd7ec\") }}", "language": "sql", "refs": [{"name": "silver__nft_giglabs_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_giglabs_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_giglabs_s", "attached_node": "model.flow_models.silver__nft_giglabs_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_tx_id.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_tx_id"], "alias": "nft_transactions_secondary_market_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.35881, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5dd7f0a8a3de57ad9a2a1e73b0e78dfb.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5dd7f0a8a3de57ad9a2a1e73b0e78dfb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5dd7f0a8a3de57ad9a2a1e73b0e78dfb"}, "created_at": 1761764419.3609493, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_tx_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5dd7f0a8a3de57ad9a2a1e73b0e78dfb\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_6a7deb55605446acc4393417acc1e203.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_block_height"], "alias": "nft_transactions_secondary_market_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_6a7deb55605446acc4393417acc1e203", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_6a7deb55605446acc4393417acc1e203"}, "created_at": 1761764419.3660223, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_6a7deb55605446acc4393417acc1e203\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fcf0e8e39591ec7d0ebbc77b7a8e877c.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT"], "alias": "nft_transactions_secondary_market_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fcf0e8e39591ec7d0ebbc77b7a8e877c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_fcf0e8e39591ec7d0ebbc77b7a8e877c"}, "created_at": 1761764419.3681183, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fcf0e8e39591ec7d0ebbc77b7a8e877c\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_ccb868301aa110f1478fb76f9a646c15.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_block_timestamp"], "alias": "nft_transactions_secondary_market_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_ccb868301aa110f1478fb76f9a646c15", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_ccb868301aa110f1478fb76f9a646c15"}, "created_at": 1761764419.3731582, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_ccb868301aa110f1478fb76f9a646c15\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_5e9fc71220680dbf0ddde2943362f8dd.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1"], "alias": "nft_transactions_secondary_market_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_5e9fc71220680dbf0ddde2943362f8dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_5e9fc71220680dbf0ddde2943362f8dd"}, "created_at": 1761764419.3752408, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.nft_transactions_secondary_market_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_5e9fc71220680dbf0ddde2943362f8dd\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2c8d5185655876340c998a3f4df5693e.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "nft_transactions_secondary_market_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c8d5185655876340c998a3f4df5693e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2c8d5185655876340c998a3f4df5693e"}, "created_at": 1761764419.3829706, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c8d5185655876340c998a3f4df5693e\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_marketplace", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_fd31a7ccce8c5948953006fef836da79.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_marketplace"], "alias": "nft_transactions_secondary_market_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_fd31a7ccce8c5948953006fef836da79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_fd31a7ccce8c5948953006fef836da79"}, "created_at": 1761764419.3880236, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_marketplace", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_fd31a7ccce8c5948953006fef836da79\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7bfd838cb503f37cf7a1680f40853c54.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7bfd838cb503f37cf7a1680f40853c54", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7bfd838cb503f37cf7a1680f40853c54"}, "created_at": 1761764419.390136, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_marketplace", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7bfd838cb503f37cf7a1680f40853c54\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_collection", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_nft_collection", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_c4fcca43f4112694b8dd5ac28a97dacd.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_nft_collection"], "alias": "nft_transactions_secondary_market_s_nft_collection", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_c4fcca43f4112694b8dd5ac28a97dacd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_c4fcca43f4112694b8dd5ac28a97dacd"}, "created_at": 1761764419.3951883, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_nft_collection", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_c4fcca43f4112694b8dd5ac28a97dacd\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_collection", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "nft_collection", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5bcf0f81085229d4e8a4b3eec479d72d.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_nft_collection", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5bcf0f81085229d4e8a4b3eec479d72d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5bcf0f81085229d4e8a4b3eec479d72d"}, "created_at": 1761764419.397355, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_nft_collection", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5bcf0f81085229d4e8a4b3eec479d72d\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_collection", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_nft_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_nft_id.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_nft_id"], "alias": "nft_transactions_secondary_market_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4030325, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_nft_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR", "NUMBER"], "column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ab0056ce2bc5b34b1a930c7857bb0d12.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER"], "alias": "nft_transactions_secondary_market_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ab0056ce2bc5b34b1a930c7857bb0d12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ab0056ce2bc5b34b1a930c7857bb0d12"}, "created_at": 1761764419.405213, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_nft_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ab0056ce2bc5b34b1a930c7857bb0d12\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "currency", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_currency", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_currency.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_currency"], "alias": "nft_transactions_secondary_market_s_currency", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4101276, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_currency", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "currency", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "currency", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e92cfa00d3f81d43b28ee3c4bb029437.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_currency", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e92cfa00d3f81d43b28ee3c4bb029437", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e92cfa00d3f81d43b28ee3c4bb029437"}, "created_at": 1761764419.412256, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_currency", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e92cfa00d3f81d43b28ee3c4bb029437\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "currency", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_price", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_price.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_price"], "alias": "nft_transactions_secondary_market_s_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4173257, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_price", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "price", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2132cd8698fda66ce6282798af03db90.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT"], "alias": "nft_transactions_secondary_market_s_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2132cd8698fda66ce6282798af03db90", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_2132cd8698fda66ce6282798af03db90"}, "created_at": 1761764419.4194188, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_price", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2132cd8698fda66ce6282798af03db90\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "seller", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_seller", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_seller.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_seller"], "alias": "nft_transactions_secondary_market_s_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.424426, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_seller", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "seller", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_eacc4b9191ec183a19cbccd7d8f625a7.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eacc4b9191ec183a19cbccd7d8f625a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_eacc4b9191ec183a19cbccd7d8f625a7"}, "created_at": 1761764419.426525, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_seller", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eacc4b9191ec183a19cbccd7d8f625a7\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_buyer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_buyer.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_buyer"], "alias": "nft_transactions_secondary_market_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4315917, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_buyer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e2edf8c06d93fab3be9c7a6c4aaf619a.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR"], "alias": "nft_transactions_secondary_market_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e2edf8c06d93fab3be9c7a6c4aaf619a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e2edf8c06d93fab3be9c7a6c4aaf619a"}, "created_at": 1761764419.433758, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_buyer", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e2edf8c06d93fab3be9c7a6c4aaf619a\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tokenflow", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_tokenflow", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_tokenflow.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_tokenflow"], "alias": "nft_transactions_secondary_market_s_tokenflow", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4386287, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_tokenflow", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tokenflow", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "tokenflow", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1e2eb7c371a89bf3615829b1179433f0.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT"], "alias": "nft_transactions_secondary_market_s_tokenflow", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1e2eb7c371a89bf3615829b1179433f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1e2eb7c371a89bf3615829b1179433f0"}, "created_at": 1761764419.4410262, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_tokenflow", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1e2eb7c371a89bf3615829b1179433f0\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tokenflow", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "num_steps", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_num_steps", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_num_steps.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_num_steps"], "alias": "nft_transactions_secondary_market_s_num_steps", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4458895, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_num_steps", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "num_steps", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "num_steps", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_74176df53bd5c7693f5ef077aacf7622.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER"], "alias": "nft_transactions_secondary_market_s_num_steps", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74176df53bd5c7693f5ef077aacf7622", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_74176df53bd5c7693f5ef077aacf7622"}, "created_at": 1761764419.4480133, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_num_steps", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74176df53bd5c7693f5ef077aacf7622\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "num_steps", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "step_action", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_step_action", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_99ee7770170f8f047b611874b5dc21d2.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_step_action"], "alias": "nft_transactions_secondary_market_s_step_action", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_99ee7770170f8f047b611874b5dc21d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_99ee7770170f8f047b611874b5dc21d2"}, "created_at": 1761764419.4530962, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_step_action", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_99ee7770170f8f047b611874b5dc21d2\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "step_action", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "step_action", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f4cd5d848a21dadae59aca9cb5acfed7.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT"], "alias": "nft_transactions_secondary_market_s_step_action", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4cd5d848a21dadae59aca9cb5acfed7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f4cd5d848a21dadae59aca9cb5acfed7"}, "created_at": 1761764419.4551969, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_step_action", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4cd5d848a21dadae59aca9cb5acfed7\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "step_action", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "step_data", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_step_data", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transactions_secondary_market_s_step_data.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_step_data"], "alias": "nft_transactions_secondary_market_s_step_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.460223, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_step_data", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "step_data", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "step_data", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_65207ab6615a041aaa67b33202becf0d.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT"], "alias": "nft_transactions_secondary_market_s_step_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_65207ab6615a041aaa67b33202becf0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_65207ab6615a041aaa67b33202becf0d"}, "created_at": 1761764419.4623635, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_step_data", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_65207ab6615a041aaa67b33202becf0d\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "step_data", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "counterparties", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_counterparties", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_5c0dc716eef6d37a97ed30606f603061.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_counterparties"], "alias": "nft_transactions_secondary_market_s_counterparties", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_5c0dc716eef6d37a97ed30606f603061", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_5c0dc716eef6d37a97ed30606f603061"}, "created_at": 1761764419.4671946, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_counterparties", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_5c0dc716eef6d37a97ed30606f603061\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparties", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "counterparties", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_50341958f5d7dd8736cfd89000859f24.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT"], "alias": "nft_transactions_secondary_market_s_counterparties", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50341958f5d7dd8736cfd89000859f24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_50341958f5d7dd8736cfd89000859f24"}, "created_at": 1761764419.4696274, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_counterparties", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50341958f5d7dd8736cfd89000859f24\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparties", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_transactions_secondary_market_s_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_transacti_00895537f63dd590ec43a0398b23a6ef.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_transactions_secondary_market_s_tx_succeeded"], "alias": "nft_transactions_secondary_market_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_transacti_00895537f63dd590ec43a0398b23a6ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_transacti_00895537f63dd590ec43a0398b23a6ef"}, "created_at": 1761764419.4744785, "relation_name": "FLOW.not_null_silver.nft_transactions_secondary_market_s_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_transacti_00895537f63dd590ec43a0398b23a6ef\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f327cf07e77bfc980510d1791e1bb326.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN"], "alias": "nft_transactions_secondary_market_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f327cf07e77bfc980510d1791e1bb326", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f327cf07e77bfc980510d1791e1bb326"}, "created_at": 1761764419.4765768, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transactions_secondary_market_s_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f327cf07e77bfc980510d1791e1bb326\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "seller", "buyer", "nft_collection", "nft_id"], "model": "{{ get_where_subquery(ref('silver__nft_transactions_secondary_market_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_f346ac5e5110f56a299c3637d4defc2f.sql", "original_file_path": "models/silver/nft/silver__nft_transactions_secondary_market_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44", "fqn": ["flow_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id"], "alias": "nft_transactions_secondary_market_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f346ac5e5110f56a299c3637d4defc2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_f346ac5e5110f56a299c3637d4defc2f"}, "created_at": 1761764419.4817138, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_transactions_secondary_market_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f346ac5e5110f56a299c3637d4defc2f\") }}", "language": "sql", "refs": [{"name": "silver__nft_transactions_secondary_market_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_transactions_secondary_market_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_transactions_secondary_market_s", "attached_node": "model.flow_models.silver__nft_transactions_secondary_market_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_tx_id.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_tx_id"], "alias": "nft_topshot_pack_sales_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.490452, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_27e0894162481c324403cd5b5460beb0.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR"], "alias": "nft_topshot_pack_sales_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_27e0894162481c324403cd5b5460beb0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_27e0894162481c324403cd5b5460beb0"}, "created_at": 1761764419.4925642, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_tx_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_27e0894162481c324403cd5b5460beb0\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_block_height.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_block_height"], "alias": "nft_topshot_pack_sales_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.4975886, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_218b064618139cdf2087f27d0272d01f.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT"], "alias": "nft_topshot_pack_sales_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_218b064618139cdf2087f27d0272d01f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_218b064618139cdf2087f27d0272d01f"}, "created_at": 1761764419.499704, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_218b064618139cdf2087f27d0272d01f\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_block_timestamp.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_block_timestamp"], "alias": "nft_topshot_pack_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5047522, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_28f1e272265d00bd1c156a6687d76e5b.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1"], "alias": "nft_topshot_pack_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_28f1e272265d00bd1c156a6687d76e5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_28f1e272265d00bd1c156a6687d76e5b"}, "created_at": 1761764419.5068698, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.nft_topshot_pack_sales_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_28f1e272265d00bd1c156a6687d76e5b\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e29d9ecc79ab5c773c0f8790c685f13e.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "nft_topshot_pack_sales_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e29d9ecc79ab5c773c0f8790c685f13e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e29d9ecc79ab5c773c0f8790c685f13e"}, "created_at": 1761764419.5149937, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e29d9ecc79ab5c773c0f8790c685f13e\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_marketplace", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_marketplace.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_marketplace"], "alias": "nft_topshot_pack_sales_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.519966, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_marketplace", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "marketplace", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cb589c1ce966aaf9d16b1971b77136d8.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR"], "alias": "nft_topshot_pack_sales_s_marketplace", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cb589c1ce966aaf9d16b1971b77136d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_cb589c1ce966aaf9d16b1971b77136d8"}, "created_at": 1761764419.5220668, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_marketplace", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cb589c1ce966aaf9d16b1971b77136d8\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "marketplace", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_nft_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_nft_id.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_nft_id"], "alias": "nft_topshot_pack_sales_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.52711, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_nft_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR", "NUMBER"], "column_name": "nft_id", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f348279b7a9f49250a145622e523b2bf.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER"], "alias": "nft_topshot_pack_sales_s_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f348279b7a9f49250a145622e523b2bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f348279b7a9f49250a145622e523b2bf"}, "created_at": 1761764419.5292308, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_nft_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f348279b7a9f49250a145622e523b2bf\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_buyer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_buyer.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_buyer"], "alias": "nft_topshot_pack_sales_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5340452, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_buyer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "buyer", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_22f715f3cb9d9fea815e4af683ad10e9.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR"], "alias": "nft_topshot_pack_sales_s_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_22f715f3cb9d9fea815e4af683ad10e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_22f715f3cb9d9fea815e4af683ad10e9"}, "created_at": 1761764419.5364153, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_buyer", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_22f715f3cb9d9fea815e4af683ad10e9\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_topshot_pack_sales_s_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9", "fqn": ["flow_models", "silver", "nft", "not_null_silver__nft_topshot_pack_sales_s_tx_succeeded"], "alias": "nft_topshot_pack_sales_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5412796, "relation_name": "FLOW.not_null_silver.nft_topshot_pack_sales_s_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__nft_topshot_pack_sales_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ad6bade63cde46585fa0980fcddf8dcf.sql", "original_file_path": "models/silver/nft/silver__nft_topshot_pack_sales_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa", "fqn": ["flow_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN"], "alias": "nft_topshot_pack_sales_s_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad6bade63cde46585fa0980fcddf8dcf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ad6bade63cde46585fa0980fcddf8dcf"}, "created_at": 1761764419.543371, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_topshot_pack_sales_s_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad6bade63cde46585fa0980fcddf8dcf\") }}", "language": "sql", "refs": [{"name": "silver__nft_topshot_pack_sales_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_topshot_pack_sales_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__nft_topshot_pack_sales_s", "attached_node": "model.flow_models.silver__nft_topshot_pack_sales_s"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_NFT_ID.bee2b21480": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_NFT_ID.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_NFT_ID.bee2b21480", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_NFT_ID"], "alias": "nft_ufc_strike_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.552908, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.unique_silver__nft_ufc_strike_metadata_NFT_ID.031ae6805b": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__nft_ufc_strike_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__nft_ufc_strike_metadata_NFT_ID.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.unique_silver__nft_ufc_strike_metadata_NFT_ID.031ae6805b", "fqn": ["flow_models", "silver", "nft", "metadata", "unique_silver__nft_ufc_strike_metadata_NFT_ID"], "alias": "nft_ufc_strike_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.555281, "relation_name": "FLOW.unique_silver.nft_ufc_strike_metadata_NFT_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.89ad1312a7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.89ad1312a7", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER"], "alias": "nft_ufc_strike_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5573845, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_SERIAL_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_OWNER.953917bf60": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "OWNER", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_OWNER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_OWNER.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_OWNER.953917bf60", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_OWNER"], "alias": "nft_ufc_strike_metadata_OWNER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5594666, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_OWNER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "OWNER", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_LISTING_ID.c9b5fa9e78": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LISTING_ID", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_LISTING_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_LISTING_ID.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_LISTING_ID.c9b5fa9e78", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_LISTING_ID"], "alias": "nft_ufc_strike_metadata_LISTING_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5615273, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_LISTING_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LISTING_ID", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.46051c34cb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SET_DESCRIPTION", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.46051c34cb", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION"], "alias": "nft_ufc_strike_metadata_SET_DESCRIPTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5635972, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_SET_DESCRIPTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_DESCRIPTION", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_METADATA.576d623fff": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "METADATA", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_METADATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_METADATA.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_METADATA.576d623fff", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_METADATA"], "alias": "nft_ufc_strike_metadata_METADATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.565672, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_METADATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "METADATA", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.b838318f21": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.b838318f21", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP"], "alias": "nft_ufc_strike_metadata_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5681043, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.1eed8fe666": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.1eed8fe666", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP"], "alias": "nft_ufc_strike_metadata_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5701787, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.2d5e08f3f4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INVOCATION_ID", "model": "{{ get_where_subquery(ref('silver__nft_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.sql", "original_file_path": "models/silver/nft/metadata/silver__nft_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.2d5e08f3f4", "fqn": ["flow_models", "silver", "nft", "metadata", "not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID"], "alias": "nft_ufc_strike_metadata", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.5722232, "relation_name": "FLOW.not_null_silver.nft_ufc_strike_metadata", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__nft_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INVOCATION_ID", "file_key_name": "models.silver__nft_ufc_strike_metadata", "attached_node": "model.flow_models.silver__nft_ufc_strike_metadata"}, "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176": {"test_metadata": {"name": "accepted_values", "kwargs": {"values": ["A.e4cf4bdc1751c65d.AllDay", "A.b715b81853fef53f.AllDay", "A.87ca73a41bb50ad5.Golazos"], "column_name": "event_contract", "model": "{{ get_where_subquery(ref('silver__nft_moment_minted_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "accepted_values_silver", "name": "accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos", "resource_type": "test", "package_name": "flow_models", "path": "accepted_values_silver__nft_mo_2b19279289e3123d4df1b2070b187a46.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_minted_s.yml", "unique_id": "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos"], "alias": "nft_moment_minted_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_silver__nft_mo_2b19279289e3123d4df1b2070b187a46", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "accepted_values_silver__nft_mo_2b19279289e3123d4df1b2070b187a46"}, "created_at": 1761764419.5760875, "relation_name": "FLOW.accepted_values_silver.nft_moment_minted_s_event_contract", "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_silver__nft_mo_2b19279289e3123d4df1b2070b187a46\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_minted_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_minted_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_contract", "file_key_name": "models.silver__nft_moment_minted_s", "attached_node": "model.flow_models.silver__nft_moment_minted_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "nft_id"], "model": "{{ get_where_subquery(ref('silver__nft_moment_minted_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_ca3cfec604a599047a5c13a9bd837e9e.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_minted_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id"], "alias": "nft_moment_minted_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ca3cfec604a599047a5c13a9bd837e9e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_ca3cfec604a599047a5c13a9bd837e9e"}, "created_at": 1761764419.5863595, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_moment_minted_s_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ca3cfec604a599047a5c13a9bd837e9e\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_minted_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_minted_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_moment_minted_s", "attached_node": "model.flow_models.silver__nft_moment_minted_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "set_id"], "model": "{{ get_where_subquery(ref('silver__nft_moment_set_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_bd65995c0abf2ed847161cc6e0a2caa6.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_set_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id"], "alias": "nft_moment_set_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_bd65995c0abf2ed847161cc6e0a2caa6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_bd65995c0abf2ed847161cc6e0a2caa6"}, "created_at": 1761764419.593084, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_moment_set_s_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_bd65995c0abf2ed847161cc6e0a2caa6\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_set_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_set_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_moment_set_s", "attached_node": "model.flow_models.silver__nft_moment_set_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "edition_id"], "model": "{{ get_where_subquery(ref('silver__nft_moment_editions_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_ba6757528dbc378fce60909d0c7efc96.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_editions_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id"], "alias": "nft_moment_editions_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ba6757528dbc378fce60909d0c7efc96", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_ba6757528dbc378fce60909d0c7efc96"}, "created_at": 1761764419.6005743, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_moment_editions_s_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ba6757528dbc378fce60909d0c7efc96\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_editions_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_editions_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_moment_editions_s", "attached_node": "model.flow_models.silver__nft_moment_editions_s"}, "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__nft_moment_metadata_final_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__nft_moment_metadata_final_s__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__nft_moment_me_e21fb9d4ad8041e736c56641caabce56.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_metadata_final_s.yml", "unique_id": "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "not_null_silver__nft_moment_metadata_final_s__inserted_timestamp"], "alias": "nft_moment_metadata_final_s", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__nft_moment_me_e21fb9d4ad8041e736c56641caabce56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__nft_moment_me_e21fb9d4ad8041e736c56641caabce56"}, "created_at": 1761764419.6081152, "relation_name": "FLOW.not_null_silver.nft_moment_metadata_final_s", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__nft_moment_me_e21fb9d4ad8041e736c56641caabce56\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_metadata_final_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__nft_moment_metadata_final_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver__nft_moment_metadata_final_s", "attached_node": "model.flow_models.silver__nft_moment_metadata_final_s"}, "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb": {"test_metadata": {"name": "accepted_values", "kwargs": {"values": ["A.e4cf4bdc1751c65d.AllDay", "A.b715b81853fef53f.AllDay", "A.87ca73a41bb50ad5.Golazos"], "column_name": "event_contract", "model": "{{ get_where_subquery(ref('silver__nft_moment_series_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "accepted_values_silver", "name": "accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos", "resource_type": "test", "package_name": "flow_models", "path": "accepted_values_silver__nft_mo_3ced2cb9fc6bf6fe2b3620347a4b01cd.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_series_s.yml", "unique_id": "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos"], "alias": "nft_moment_series_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_silver__nft_mo_3ced2cb9fc6bf6fe2b3620347a4b01cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "accepted_values_silver__nft_mo_3ced2cb9fc6bf6fe2b3620347a4b01cd"}, "created_at": 1761764419.6112807, "relation_name": "FLOW.accepted_values_silver.nft_moment_series_s_event_contract", "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_silver__nft_mo_3ced2cb9fc6bf6fe2b3620347a4b01cd\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_series_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_series_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_contract", "file_key_name": "models.silver__nft_moment_series_s", "attached_node": "model.flow_models.silver__nft_moment_series_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "series_id"], "model": "{{ get_where_subquery(ref('silver__nft_moment_series_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_cac1b33289dc80ce5c2ec285694ef925.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_series_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id"], "alias": "nft_moment_series_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cac1b33289dc80ce5c2ec285694ef925", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_cac1b33289dc80ce5c2ec285694ef925"}, "created_at": 1761764419.6166012, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_moment_series_s_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cac1b33289dc80ce5c2ec285694ef925\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_series_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_series_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_moment_series_s", "attached_node": "model.flow_models.silver__nft_moment_series_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "play_id"], "model": "{{ get_where_subquery(ref('silver__nft_moment_metadata_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_c1056b1f58898c1458a961d26a55eb21.sql", "original_file_path": "models/silver/nft/metadata/onchain/silver__nft_moment_metadata_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977", "fqn": ["flow_models", "silver", "nft", "metadata", "onchain", "dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id"], "alias": "nft_moment_metadata_s_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c1056b1f58898c1458a961d26a55eb21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_c1056b1f58898c1458a961d26a55eb21"}, "created_at": 1761764419.6231556, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.nft_moment_metadata_s_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c1056b1f58898c1458a961d26a55eb21\") }}", "language": "sql", "refs": [{"name": "silver__nft_moment_metadata_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__nft_moment_metadata_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__nft_moment_metadata_s", "attached_node": "model.flow_models.silver__nft_moment_metadata_s"}, "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.8e2fd8e3ae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP_HOUR", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_me_f44408e07a883267d13a469965c1e459.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.8e2fd8e3ae", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR"], "alias": "core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_stats__core_me_f44408e07a883267d13a469965c1e459", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_stats__core_me_f44408e07a883267d13a469965c1e459"}, "created_at": 1761764419.6324313, "relation_name": "FLOW.not_null_silver_stats.core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_stats__core_me_f44408e07a883267d13a469965c1e459\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP_HOUR", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f57b79e3d9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP_HOUR", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0ad5faf6f8f5cd166d95de7f85c2ff09.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f57b79e3d9", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ad5faf6f8f5cd166d95de7f85c2ff09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_0ad5faf6f8f5cd166d95de7f85c2ff09"}, "created_at": 1761764419.6345515, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ad5faf6f8f5cd166d95de7f85c2ff09\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP_HOUR", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN.91f14c72c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER_MIN", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_me_658cc8813d6e269102f5132dfeb17f82.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN.91f14c72c6", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN"], "alias": "core_metrics_block_hourly_BLOCK_NUMBER_MIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_stats__core_me_658cc8813d6e269102f5132dfeb17f82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_stats__core_me_658cc8813d6e269102f5132dfeb17f82"}, "created_at": 1761764419.6399705, "relation_name": "FLOW.not_null_silver_stats.core_metrics_block_hourly_BLOCK_NUMBER_MIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_stats__core_me_658cc8813d6e269102f5132dfeb17f82\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER_MIN", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT.0604dbe85e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER_MIN", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fe01c3702ffb42917126d3c9d3aaae02.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT.0604dbe85e", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT"], "alias": "core_metrics_block_hourly_BLOCK_NUMBER_MIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fe01c3702ffb42917126d3c9d3aaae02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_fe01c3702ffb42917126d3c9d3aaae02"}, "created_at": 1761764419.642079, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_block_hourly_BLOCK_NUMBER_MIN", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fe01c3702ffb42917126d3c9d3aaae02\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER_MIN", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX.bc389eb5d7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER_MAX", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_me_27f2ff9184d99143175f91835f7f9777.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX.bc389eb5d7", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX"], "alias": "core_metrics_block_hourly_BLOCK_NUMBER_MAX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_stats__core_me_27f2ff9184d99143175f91835f7f9777", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_stats__core_me_27f2ff9184d99143175f91835f7f9777"}, "created_at": 1761764419.6471539, "relation_name": "FLOW.not_null_silver_stats.core_metrics_block_hourly_BLOCK_NUMBER_MAX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_stats__core_me_27f2ff9184d99143175f91835f7f9777\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER_MAX", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT.7e896d6675": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER_MAX", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c7d168d645460cc83340a91a5d3400de.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT.7e896d6675", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT"], "alias": "core_metrics_block_hourly_BLOCK_NUMBER_MAX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7d168d645460cc83340a91a5d3400de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c7d168d645460cc83340a91a5d3400de"}, "created_at": 1761764419.6492536, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_block_hourly_BLOCK_NUMBER_MAX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7d168d645460cc83340a91a5d3400de\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER_MAX", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.6fe26d9daa": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.6fe26d9daa", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT"], "alias": "core_metrics_block_hourly_BLOCK_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.6540678, "relation_name": "FLOW.not_null_silver_stats.core_metrics_block_hourly_BLOCK_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_COUNT", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT.54d4b30bf7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0d0cc06f267cf385c7e926824a38310f.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT.54d4b30bf7", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT"], "alias": "core_metrics_block_hourly_BLOCK_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d0cc06f267cf385c7e926824a38310f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_0d0cc06f267cf385c7e926824a38310f"}, "created_at": 1761764419.6564379, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_block_hourly_BLOCK_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d0cc06f267cf385c7e926824a38310f\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_COUNT", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1.e810b06cec": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_270c991be226c4c3f28384a5a88657c4.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1.e810b06cec", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1"], "alias": "core_metrics_block_hourly", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_270c991be226c4c3f28384a5a88657c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_270c991be226c4c3f28384a5a88657c4"}, "created_at": 1761764419.661362, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats.core_metrics_block_hourly", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_270c991be226c4c3f28384a5a88657c4\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.e82e2ff0a8": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_TIMESTAMP_HOUR"], "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_block_hourly')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver_stats", "name": "dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_71a2e0023f45f9d6dd08c76e393e85c8.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_block_hourly.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.e82e2ff0a8", "fqn": ["flow_models", "silver", "stats", "dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR"], "alias": "core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_71a2e0023f45f9d6dd08c76e393e85c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_71a2e0023f45f9d6dd08c76e393e85c8"}, "created_at": 1761764419.6690145, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver_stats.core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_71a2e0023f45f9d6dd08c76e393e85c8\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_block_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_block_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_stats__core_metrics_block_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_block_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.efdb4b7e98": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP_HOUR", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.efdb4b7e98", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR"], "alias": "core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.6771493, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP_HOUR", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5239671c2c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP_HOUR", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7015e09721c7e27db55b77cd103a804c.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5239671c2c", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7015e09721c7e27db55b77cd103a804c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7015e09721c7e27db55b77cd103a804c"}, "created_at": 1761764419.6792603, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7015e09721c7e27db55b77cd103a804c\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP_HOUR", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.866f191153": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.866f191153", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT"], "alias": "core_metrics_hourly_TRANSACTION_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.6843202, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_TRANSACTION_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT.5a8e6e8880": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRANSACTION_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38ec3ccc685cccd018097c3f145dc04e.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT.5a8e6e8880", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT"], "alias": "core_metrics_hourly_TRANSACTION_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38ec3ccc685cccd018097c3f145dc04e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_38ec3ccc685cccd018097c3f145dc04e"}, "created_at": 1761764419.6864254, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_TRANSACTION_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38ec3ccc685cccd018097c3f145dc04e\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS.5b82a449dd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_COUNT_SUCCESS", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_me_e9b00ef99fc6ea74d437ae3b63b5c63e.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS.5b82a449dd", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS"], "alias": "core_metrics_hourly_TRANSACTION_COUNT_SUCCESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_stats__core_me_e9b00ef99fc6ea74d437ae3b63b5c63e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_stats__core_me_e9b00ef99fc6ea74d437ae3b63b5c63e"}, "created_at": 1761764419.6914606, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_TRANSACTION_COUNT_SUCCESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_stats__core_me_e9b00ef99fc6ea74d437ae3b63b5c63e\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT_SUCCESS", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT.c5d0b2cc33": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRANSACTION_COUNT_SUCCESS", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_559f31cf8562db50983ff70a416112db.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT.c5d0b2cc33", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT"], "alias": "core_metrics_hourly_TRANSACTION_COUNT_SUCCESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_559f31cf8562db50983ff70a416112db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_559f31cf8562db50983ff70a416112db"}, "created_at": 1761764419.6935554, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_TRANSACTION_COUNT_SUCCESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_559f31cf8562db50983ff70a416112db\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT_SUCCESS", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED.4fe1d21e07": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_COUNT_FAILED", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_me_340f848aaa40e25d2c02248da9e484c7.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED.4fe1d21e07", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED"], "alias": "core_metrics_hourly_TRANSACTION_COUNT_FAILED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_stats__core_me_340f848aaa40e25d2c02248da9e484c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_stats__core_me_340f848aaa40e25d2c02248da9e484c7"}, "created_at": 1761764419.6985989, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_TRANSACTION_COUNT_FAILED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_stats__core_me_340f848aaa40e25d2c02248da9e484c7\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT_FAILED", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT.5f9df371b1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRANSACTION_COUNT_FAILED", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d4b40f346b91ed15287fa1b3b77fb812.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT.5f9df371b1", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT"], "alias": "core_metrics_hourly_TRANSACTION_COUNT_FAILED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d4b40f346b91ed15287fa1b3b77fb812", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d4b40f346b91ed15287fa1b3b77fb812"}, "created_at": 1761764419.7007303, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_TRANSACTION_COUNT_FAILED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d4b40f346b91ed15287fa1b3b77fb812\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_COUNT_FAILED", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.1e73e0a934": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNIQUE_FROM_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.1e73e0a934", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT"], "alias": "core_metrics_hourly_UNIQUE_FROM_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.705544, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_UNIQUE_FROM_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNIQUE_FROM_COUNT", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT.225f59bd1e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "UNIQUE_FROM_COUNT", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b3fadd8eba961e59d6310a6a774690fd.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT.225f59bd1e", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT"], "alias": "core_metrics_hourly_UNIQUE_FROM_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b3fadd8eba961e59d6310a6a774690fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_b3fadd8eba961e59d6310a6a774690fd"}, "created_at": 1761764419.7078955, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_UNIQUE_FROM_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b3fadd8eba961e59d6310a6a774690fd\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNIQUE_FROM_COUNT", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.558b8cb0c7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_stats", "name": "not_null_silver_stats__core_metrics_hourly_TOTAL_FEES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.558b8cb0c7", "fqn": ["flow_models", "silver", "stats", "not_null_silver_stats__core_metrics_hourly_TOTAL_FEES"], "alias": "core_metrics_hourly_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7126863, "relation_name": "FLOW.not_null_silver_stats.core_metrics_hourly_TOTAL_FEES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_FEES", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER.ada34dd6db": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["DECIMAL", "FLOAT", "NUMBER"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d58577ff63990d3053a2133fc7f9acda.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER.ada34dd6db", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER"], "alias": "core_metrics_hourly_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d58577ff63990d3053a2133fc7f9acda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d58577ff63990d3053a2133fc7f9acda"}, "created_at": 1761764419.7148015, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats.core_metrics_hourly_TOTAL_FEES", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d58577ff63990d3053a2133fc7f9acda\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_FEES", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1.874a5937d5": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_56a2a6ad0e294fe99284b9241be2e6db.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1.874a5937d5", "fqn": ["flow_models", "silver", "stats", "dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1"], "alias": "core_metrics_hourly", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_56a2a6ad0e294fe99284b9241be2e6db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_56a2a6ad0e294fe99284b9241be2e6db"}, "created_at": 1761764419.720233, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats.core_metrics_hourly", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_56a2a6ad0e294fe99284b9241be2e6db\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.0797e73b88": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_TIMESTAMP_HOUR"], "model": "{{ get_where_subquery(ref('silver_stats__core_metrics_hourly')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver_stats", "name": "dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_79034807350e88d26ae38552c59ff923.sql", "original_file_path": "models/silver/stats/silver_stats__core_metrics_hourly.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.0797e73b88", "fqn": ["flow_models", "silver", "stats", "dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR"], "alias": "core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_79034807350e88d26ae38552c59ff923", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_79034807350e88d26ae38552c59ff923"}, "created_at": 1761764419.728284, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver_stats.core_metrics_hourly_BLOCK_TIMESTAMP_HOUR", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_79034807350e88d26ae38552c59ff923\") }}", "language": "sql", "refs": [{"name": "silver_stats__core_metrics_hourly", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_stats__core_metrics_hourly"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_stats__core_metrics_hourly", "attached_node": "model.flow_models.silver_stats__core_metrics_hourly"}, "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_tx_id.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_tx_id"], "alias": "streamline_events_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7397075, "relation_name": "FLOW.not_null_silver.streamline_events_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_block_height.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_block_height"], "alias": "streamline_events_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.741838, "relation_name": "FLOW.not_null_silver.streamline_events_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_block_timestamp.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_block_timestamp"], "alias": "streamline_events_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7439175, "relation_name": "FLOW.not_null_silver.streamline_events_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "TIMESTAMP_NTZ", "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5054a6105313fcfb3227738c7f517b08.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ"], "alias": "streamline_events_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5054a6105313fcfb3227738c7f517b08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5054a6105313fcfb3227738c7f517b08"}, "created_at": 1761764419.7459922, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_events_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5054a6105313fcfb3227738c7f517b08\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_id", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_event_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_event_id.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_event_id"], "alias": "streamline_events_event_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7522302, "relation_name": "FLOW.not_null_silver.streamline_events_event_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_id", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "event_id", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__streamline_events_event_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__streamline_events_event_id.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295", "fqn": ["flow_models", "silver", "core", "unique_silver__streamline_events_event_id"], "alias": "streamline_events_event_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7543108, "relation_name": "FLOW.unique_silver.streamline_events_event_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_id", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_index", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_event_index", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_event_index.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_event_index"], "alias": "streamline_events_event_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7563777, "relation_name": "FLOW.not_null_silver.streamline_events_event_index", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_index", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "event_index", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_10398da7a2661251c59c514760d89d53.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER"], "alias": "streamline_events_event_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_10398da7a2661251c59c514760d89d53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_10398da7a2661251c59c514760d89d53"}, "created_at": 1761764419.758427, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_events_event_index", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_10398da7a2661251c59c514760d89d53\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_index", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "payload", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_payload", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_payload.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_payload"], "alias": "streamline_events_payload", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.763523, "relation_name": "FLOW.not_null_silver.streamline_events_payload", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "payload", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_contract", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_event_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_event_contract.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_event_contract"], "alias": "streamline_events_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7656035, "relation_name": "FLOW.not_null_silver.streamline_events_event_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_contract", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_type", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_event_type", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_event_type.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_event_type"], "alias": "streamline_events_event_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.7677107, "relation_name": "FLOW.not_null_silver.streamline_events_event_type", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_type", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "OBJECT", "column_name": "event_data", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_40c78b337dc17ef7d303fab02e4ccf1a.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT"], "alias": "streamline_events_event_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_40c78b337dc17ef7d303fab02e4ccf1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_40c78b337dc17ef7d303fab02e4ccf1a"}, "created_at": 1761764419.7697918, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_events_event_data", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_40c78b337dc17ef7d303fab02e4ccf1a\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_data", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_events_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_events_tx_succeeded.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_events_tx_succeeded"], "alias": "streamline_events_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.774907, "relation_name": "FLOW.not_null_silver.streamline_events_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5a77c9a5b7e2314c434718d4a1a8a330.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN"], "alias": "streamline_events_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5a77c9a5b7e2314c434718d4a1a8a330", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5a77c9a5b7e2314c434718d4a1a8a330"}, "created_at": 1761764419.7770221, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_events_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5a77c9a5b7e2314c434718d4a1a8a330\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "minutes", "field": "block_timestamp", "interval": 360, "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__stre_9fe629f1dd67c399d47490114a4d8106.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8", "fqn": ["flow_models", "silver", "core", "dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360"], "alias": "streamline_events_minutes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__stre_9fe629f1dd67c399d47490114a4d8106", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__stre_9fe629f1dd67c399d47490114a4d8106"}, "created_at": 1761764419.7821333, "relation_name": "FLOW.dbt_utils_recency_silver.streamline_events_minutes", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__stre_9fe629f1dd67c399d47490114a4d8106\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "_inserted_timestamp", "interval": 6, "model": "{{ get_where_subquery(ref('silver__streamline_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__stre_96c208bb44a43525dfdfea58334f92c8.sql", "original_file_path": "models/silver/core/silver__streamline_events.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b", "fqn": ["flow_models", "silver", "core", "dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6"], "alias": "streamline_events_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__stre_96c208bb44a43525dfdfea58334f92c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__stre_96c208bb44a43525dfdfea58334f92c8"}, "created_at": 1761764419.7887087, "relation_name": "FLOW.dbt_utils_recency_silver.streamline_events_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__stre_96c208bb44a43525dfdfea58334f92c8\") }}", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__streamline_events", "attached_node": "model.flow_models.silver__streamline_events"}, "test.flow_models.not_null_silver__account_storage_INSERTED_TIMESTAMP.fea0c39b0b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__account_storage_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__account_storage_INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/core/silver__account_storage.yml", "unique_id": "test.flow_models.not_null_silver__account_storage_INSERTED_TIMESTAMP.fea0c39b0b", "fqn": ["flow_models", "silver", "core", "not_null_silver__account_storage_INSERTED_TIMESTAMP"], "alias": "account_storage_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.8023643, "relation_name": "FLOW.not_null_silver.account_storage_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.silver__account_storage", "attached_node": "model.flow_models.silver__account_storage"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9e665c45f8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__account_storage')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a3135cc8d1d375b60013f4d6c33db987.sql", "original_file_path": "models/silver/core/silver__account_storage.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9e665c45f8", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "account_storage_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3135cc8d1d375b60013f4d6c33db987", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_a3135cc8d1d375b60013f4d6c33db987"}, "created_at": 1761764419.8047194, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.account_storage_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3135cc8d1d375b60013f4d6c33db987\") }}", "language": "sql", "refs": [{"name": "silver__account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.silver__account_storage", "attached_node": "model.flow_models.silver__account_storage"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2.ed7f85b196": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__account_storage')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_98a0eda4a0df03f869dd11f50cbc9140.sql", "original_file_path": "models/silver/core/silver__account_storage.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2.ed7f85b196", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2"], "alias": "account_storage_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_98a0eda4a0df03f869dd11f50cbc9140", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_98a0eda4a0df03f869dd11f50cbc9140"}, "created_at": 1761764419.8095531, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.account_storage_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_98a0eda4a0df03f869dd11f50cbc9140\") }}", "language": "sql", "refs": [{"name": "silver__account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.silver__account_storage", "attached_node": "model.flow_models.silver__account_storage"}, "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_tx_id.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_tx_id"], "alias": "streamline_transactions_final_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.825823, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__streamline_transactions_final_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__streamline_transactions_final_tx_id.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec", "fqn": ["flow_models", "silver", "core", "unique_silver__streamline_transactions_final_tx_id"], "alias": "streamline_transactions_final_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.8279467, "relation_name": "FLOW.unique_silver.streamline_transactions_final_tx_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_pending_result_response", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_tr_2117e800d227cd919f142795ccd4ff23.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_pending_result_response"], "alias": "streamline_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__streamline_tr_2117e800d227cd919f142795ccd4ff23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__streamline_tr_2117e800d227cd919f142795ccd4ff23"}, "created_at": 1761764419.8300323, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_pending_result_response", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__streamline_tr_2117e800d227cd919f142795ccd4ff23\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5563a4b422c455ae8d4bcdd2b8c91912.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN"], "alias": "streamline_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5563a4b422c455ae8d4bcdd2b8c91912", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5563a4b422c455ae8d4bcdd2b8c91912"}, "created_at": 1761764419.8320775, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_pending_result_response", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5563a4b422c455ae8d4bcdd2b8c91912\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263": {"test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": [false], "row_condition": "date_trunc('day', block_timestamp) <= SYSDATE() - interval '1 day' AND block_height >= {{ var('STREAMLINE_START_BLOCK' )}}", "column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aa2817058b86a2633484b49dd675671a.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False"], "alias": "streamline_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa2817058b86a2633484b49dd675671a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">50"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">50", "alias": "dbt_expectations_expect_column_aa2817058b86a2633484b49dd675671a"}, "created_at": 1761764419.837548, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_set_silver.streamline_transactions_final_pending_result_response", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">50\",alias=\"dbt_expectations_expect_column_aa2817058b86a2633484b49dd675671a\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_block_timestamp.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_block_timestamp"], "alias": "streamline_transactions_final_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 55114467", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "block_height >= 55114467"}, "created_at": 1761764419.8473396, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 55114467\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "TIMESTAMP_NTZ", "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3d95894e51fc0f8564435d21724d917f.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ"], "alias": "streamline_transactions_final_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3d95894e51fc0f8564435d21724d917f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_3d95894e51fc0f8564435d21724d917f"}, "created_at": 1761764419.8494413, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3d95894e51fc0f8564435d21724d917f\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_block_height.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_block_height"], "alias": "streamline_transactions_final_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.8545449, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "gas_limit", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_gas_limit", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_gas_limit.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_gas_limit"], "alias": "streamline_transactions_final_gas_limit", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.8566842, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_gas_limit", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gas_limit", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "gas_limit", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a6412f673a430a920bdb43ae6fd3fbc3.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER"], "alias": "streamline_transactions_final_gas_limit", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a6412f673a430a920bdb43ae6fd3fbc3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_a6412f673a430a920bdb43ae6fd3fbc3"}, "created_at": 1761764419.858774, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_gas_limit", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a6412f673a430a920bdb43ae6fd3fbc3\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gas_limit", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "payer", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_payer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_payer.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_payer"], "alias": "streamline_transactions_final_payer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.8638926, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_payer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "payer", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "ARRAY", "column_name": "events", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38ffa657e6d412f2308c4ff1e41c5d22.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY"], "alias": "streamline_transactions_final_events", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38ffa657e6d412f2308c4ff1e41c5d22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_38ffa657e6d412f2308c4ff1e41c5d22"}, "created_at": 1761764419.8659992, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_events", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38ffa657e6d412f2308c4ff1e41c5d22\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "events", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "status", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_status", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_status.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_status"], "alias": "streamline_transactions_final_status", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764419.871256, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_status", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "status", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d8f72a8a13ee0933e78a818dbe039a08.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER"], "alias": "streamline_transactions_final_status", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d8f72a8a13ee0933e78a818dbe039a08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d8f72a8a13ee0933e78a818dbe039a08"}, "created_at": 1761764419.8736093, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_status", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d8f72a8a13ee0933e78a818dbe039a08\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "status_code", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_status_code", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_status_code.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_status_code"], "alias": "streamline_transactions_final_status_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764419.8784766, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_status_code", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status_code", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "status_code", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c6709d4de95c99755a6c7167bdab009e.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER"], "alias": "streamline_transactions_final_status_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c6709d4de95c99755a6c7167bdab009e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_c6709d4de95c99755a6c7167bdab009e"}, "created_at": 1761764419.8805583, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_status_code", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c6709d4de95c99755a6c7167bdab009e\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status_code", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_transactions_final_tx_succeeded.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final_tx_succeeded"], "alias": "streamline_transactions_final_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764419.8856583, "relation_name": "FLOW.not_null_silver.streamline_transactions_final_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7f74484cb0f51c60ba637318a6ff98ab.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5", "fqn": ["flow_models", "silver", "core", "dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN"], "alias": "streamline_transactions_final_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7f74484cb0f51c60ba637318a6ff98ab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_7f74484cb0f51c60ba637318a6ff98ab"}, "created_at": 1761764419.8877618, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.streamline_transactions_final_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7f74484cb0f51c60ba637318a6ff98ab\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__streamline_transactions_final__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__streamline_tr_e4ba32f8f319fcdaa97721c757b64993.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5", "fqn": ["flow_models", "silver", "core", "not_null_silver__streamline_transactions_final__inserted_timestamp"], "alias": "streamline_transactions_final", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__streamline_tr_e4ba32f8f319fcdaa97721c757b64993", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__streamline_tr_e4ba32f8f319fcdaa97721c757b64993"}, "created_at": 1761764419.892884, "relation_name": "FLOW.not_null_silver.streamline_transactions_final", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__streamline_tr_e4ba32f8f319fcdaa97721c757b64993\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "minutes", "field": "block_timestamp", "interval": 360, "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__stre_2944a84ab8650a1d24586f0482944227.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1", "fqn": ["flow_models", "silver", "core", "dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360"], "alias": "streamline_transactions_final_minutes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__stre_2944a84ab8650a1d24586f0482944227", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__stre_2944a84ab8650a1d24586f0482944227"}, "created_at": 1761764419.895014, "relation_name": "FLOW.dbt_utils_recency_silver.streamline_transactions_final_minutes", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__stre_2944a84ab8650a1d24586f0482944227\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "_inserted_timestamp", "interval": 6, "model": "{{ get_where_subquery(ref('silver__streamline_transactions_final')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__stre_448262a2e850c10229f24ed3069953b8.sql", "original_file_path": "models/silver/core/silver__streamline_transactions_final.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef", "fqn": ["flow_models", "silver", "core", "dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6"], "alias": "streamline_transactions_final_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__stre_448262a2e850c10229f24ed3069953b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__stre_448262a2e850c10229f24ed3069953b8"}, "created_at": 1761764419.9012475, "relation_name": "FLOW.dbt_utils_recency_silver.streamline_transactions_final_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__stre_448262a2e850c10229f24ed3069953b8\") }}", "language": "sql", "refs": [{"name": "silver__streamline_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__streamline_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__streamline_transactions_final", "attached_node": "model.flow_models.silver__streamline_transactions_final"}, "test.flow_models.not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.99845473f9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITED_UUID_ROOT", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_DEPOSITED_UUID_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.99845473f9", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_DEPOSITED_UUID_ROOT"], "alias": "token_transfers_DEPOSITED_UUID_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9170053, "relation_name": "FLOW.not_null_silver.token_transfers_DEPOSITED_UUID_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DEPOSITED_UUID_ROOT", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TX_ID.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TX_ID"], "alias": "token_transfers_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9191754, "relation_name": "FLOW.not_null_silver.token_transfers_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_BLOCK_TIMESTAMP"], "alias": "token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9212766, "relation_name": "FLOW.not_null_silver.token_transfers_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_BLOCK_HEIGHT.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_BLOCK_HEIGHT"], "alias": "token_transfers_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9233634, "relation_name": "FLOW.not_null_silver.token_transfers_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_CONTRACT", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TOKEN_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TOKEN_CONTRACT.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TOKEN_CONTRACT"], "alias": "token_transfers_TOKEN_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9254327, "relation_name": "FLOW.not_null_silver.token_transfers_TOKEN_CONTRACT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_CONTRACT", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS.7330504365": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS.7330504365", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_FROM_ADDRESS"], "alias": "token_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "WITHDRAWN_UUID_ROOT != '-1'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "WITHDRAWN_UUID_ROOT != '-1'"}, "created_at": 1761764419.9279718, "relation_name": "FLOW.not_null_silver.token_transfers_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"WITHDRAWN_UUID_ROOT != '-1'\") }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS.4e1c105212": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TO_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS.4e1c105212", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TO_ADDRESS"], "alias": "token_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.930397, "relation_name": "FLOW.not_null_silver.token_transfers_TO_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_AMOUNT_ADJ.4ace41e9ec": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_ADJ", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_AMOUNT_ADJ", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_AMOUNT_ADJ.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_AMOUNT_ADJ.4ace41e9ec", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_AMOUNT_ADJ"], "alias": "token_transfers_AMOUNT_ADJ", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.932485, "relation_name": "FLOW.not_null_silver.token_transfers_AMOUNT_ADJ", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_ADJ", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.af228e9c1d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS_BALANCE_AFTER", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.af228e9c1d", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER"], "alias": "token_transfers_FROM_ADDRESS_BALANCE_AFTER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "WITHDRAWN_UUID_ROOT != '-1'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "WITHDRAWN_UUID_ROOT != '-1'"}, "created_at": 1761764419.9345841, "relation_name": "FLOW.not_null_silver.token_transfers_FROM_ADDRESS_BALANCE_AFTER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"WITHDRAWN_UUID_ROOT != '-1'\") }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS_BALANCE_AFTER", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.d2543ce647": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS_BALANCE_AFTER", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.d2543ce647", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER"], "alias": "token_transfers_TO_ADDRESS_BALANCE_AFTER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.936668, "relation_name": "FLOW.not_null_silver.token_transfers_TO_ADDRESS_BALANCE_AFTER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS_BALANCE_AFTER", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_IS_FEE_TRANSFER.650f6ce625": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_FEE_TRANSFER", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_IS_FEE_TRANSFER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_IS_FEE_TRANSFER.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_IS_FEE_TRANSFER.650f6ce625", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_IS_FEE_TRANSFER"], "alias": "token_transfers_IS_FEE_TRANSFER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9387436, "relation_name": "FLOW.not_null_silver.token_transfers_IS_FEE_TRANSFER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "IS_FEE_TRANSFER", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TX_SUCCEEDED.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TX_SUCCEEDED"], "alias": "token_transfers_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9408348, "relation_name": "FLOW.not_null_silver.token_transfers_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.860707157e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__token_transfers_TOKEN_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.860707157e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__token_transfers_TOKEN_TRANSFERS_ID"], "alias": "token_transfers_TOKEN_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9436991, "relation_name": "FLOW.not_null_silver.token_transfers_TOKEN_TRANSFERS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_TRANSFERS_ID", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.unique_silver__token_transfers_TOKEN_TRANSFERS_ID.6a9e96d8ef": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "TOKEN_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__token_transfers_TOKEN_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__token_transfers_TOKEN_TRANSFERS_ID.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.unique_silver__token_transfers_TOKEN_TRANSFERS_ID.6a9e96d8ef", "fqn": ["flow_models", "silver", "transfers", "unique_silver__token_transfers_TOKEN_TRANSFERS_ID"], "alias": "token_transfers_TOKEN_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9458034, "relation_name": "FLOW.unique_silver.token_transfers_TOKEN_TRANSFERS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_TRANSFERS_ID", "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1.d18c578518": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "block_timestamp", "interval": 1, "model": "{{ get_where_subquery(ref('silver__token_transfers')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__toke_18e6ad4fe5804e7727b8ec1c75578acd.sql", "original_file_path": "models/silver/transfers/silver__token_transfers.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1.d18c578518", "fqn": ["flow_models", "silver", "transfers", "dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1"], "alias": "token_transfers_hour", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__toke_18e6ad4fe5804e7727b8ec1c75578acd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__toke_18e6ad4fe5804e7727b8ec1c75578acd"}, "created_at": 1761764419.9478815, "relation_name": "FLOW.dbt_utils_recency_silver.token_transfers_hour", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__toke_18e6ad4fe5804e7727b8ec1c75578acd\") }}", "language": "sql", "refs": [{"name": "silver__token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__token_transfers", "attached_node": "model.flow_models.silver__token_transfers"}, "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_tx_id.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_tx_id"], "alias": "bridge_celer_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.96125, "relation_name": "FLOW.not_null_silver.bridge_celer_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_block_timestamp.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_block_timestamp"], "alias": "bridge_celer_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9633882, "relation_name": "FLOW.not_null_silver.bridge_celer_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_9b44ebb38ec66c34505d0ea4cbdafd11.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3"], "alias": "bridge_celer_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9b44ebb38ec66c34505d0ea4cbdafd11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_9b44ebb38ec66c34505d0ea4cbdafd11"}, "created_at": 1761764419.965487, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.bridge_celer_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9b44ebb38ec66c34505d0ea4cbdafd11\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_43f4d9596da014f1b335e9a6cb90b5e0.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "bridge_celer_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_43f4d9596da014f1b335e9a6cb90b5e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_43f4d9596da014f1b335e9a6cb90b5e0"}, "created_at": 1761764419.9731371, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_43f4d9596da014f1b335e9a6cb90b5e0\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_block_height.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_block_height"], "alias": "bridge_celer_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.978156, "relation_name": "FLOW.not_null_silver.bridge_celer_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1aa90c694e6ea1c3af2cee0f66e9b2a4.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT"], "alias": "bridge_celer_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1aa90c694e6ea1c3af2cee0f66e9b2a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1aa90c694e6ea1c3af2cee0f66e9b2a4"}, "created_at": 1761764419.980255, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1aa90c694e6ea1c3af2cee0f66e9b2a4\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "bridge_contract", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_bridge_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_bridge_contract.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_bridge_contract"], "alias": "bridge_celer_s_bridge_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9853525, "relation_name": "FLOW.not_null_silver.bridge_celer_s_bridge_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge_contract", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "bridge_contract", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_10ea78d35adccb2f06f0763392b3c3d9.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR"], "alias": "bridge_celer_s_bridge_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_10ea78d35adccb2f06f0763392b3c3d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_10ea78d35adccb2f06f0763392b3c3d9"}, "created_at": 1761764419.9874647, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_bridge_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_10ea78d35adccb2f06f0763392b3c3d9\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge_contract", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_contract", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_token_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_token_contract.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_token_contract"], "alias": "bridge_celer_s_token_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9922755, "relation_name": "FLOW.not_null_silver.bridge_celer_s_token_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_contract", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_contract", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1e32c56519846c331dd4d757211aba4c.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR"], "alias": "bridge_celer_s_token_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1e32c56519846c331dd4d757211aba4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1e32c56519846c331dd4d757211aba4c"}, "created_at": 1761764419.9947658, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_token_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1e32c56519846c331dd4d757211aba4c\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_contract", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_amount.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_amount"], "alias": "bridge_celer_s_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764419.9995558, "relation_name": "FLOW.not_null_silver.bridge_celer_s_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "amount", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e6837ab5a1e8844fa239ec52f236db65.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_celer_s_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6837ab5a1e8844fa239ec52f236db65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e6837ab5a1e8844fa239ec52f236db65"}, "created_at": 1761764420.0016627, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6837ab5a1e8844fa239ec52f236db65\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "flow_wallet_address", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_flow_wallet_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_flow_wallet_address.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_flow_wallet_address"], "alias": "bridge_celer_s_flow_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0071032, "relation_name": "FLOW.not_null_silver.bridge_celer_s_flow_wallet_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "flow_wallet_address", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "flow_wallet_address", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_70738b107cc6a8014d56205bea4c2949.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR"], "alias": "bridge_celer_s_flow_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70738b107cc6a8014d56205bea4c2949", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_70738b107cc6a8014d56205bea4c2949"}, "created_at": 1761764420.0092092, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_flow_wallet_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70738b107cc6a8014d56205bea4c2949\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "flow_wallet_address", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "counterparty", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_counterparty", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_counterparty.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_counterparty"], "alias": "bridge_celer_s_counterparty", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0142796, "relation_name": "FLOW.not_null_silver.bridge_celer_s_counterparty", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparty", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "counterparty", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ebf67a6b63a31cd6bf6a4e4fb3cabf27.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR"], "alias": "bridge_celer_s_counterparty", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebf67a6b63a31cd6bf6a4e4fb3cabf27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ebf67a6b63a31cd6bf6a4e4fb3cabf27"}, "created_at": 1761764420.016359, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_counterparty", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebf67a6b63a31cd6bf6a4e4fb3cabf27\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "counterparty", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_chain_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_chain_id.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_chain_id"], "alias": "bridge_celer_s_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.021444, "relation_name": "FLOW.not_null_silver.bridge_celer_s_chain_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "chain_id", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_35e2009fc5e992e5b1fc3cc49f6126e5.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER"], "alias": "bridge_celer_s_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35e2009fc5e992e5b1fc3cc49f6126e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_35e2009fc5e992e5b1fc3cc49f6126e5"}, "created_at": 1761764420.023557, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_chain_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35e2009fc5e992e5b1fc3cc49f6126e5\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "blockchain", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_blockchain", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_blockchain.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_blockchain"], "alias": "bridge_celer_s_blockchain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0284598, "relation_name": "FLOW.not_null_silver.bridge_celer_s_blockchain", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "blockchain", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "blockchain", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b9011c486caf34b767e29014b313cf1e.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR"], "alias": "bridge_celer_s_blockchain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b9011c486caf34b767e29014b313cf1e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_b9011c486caf34b767e29014b313cf1e"}, "created_at": 1761764420.0308185, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_blockchain", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b9011c486caf34b767e29014b313cf1e\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "blockchain", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "direction", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_direction", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_direction.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_direction"], "alias": "bridge_celer_s_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0357149, "relation_name": "FLOW.not_null_silver.bridge_celer_s_direction", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "direction", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "direction", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1636c3c955f1758d379120f7a66c2d4e.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR"], "alias": "bridge_celer_s_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1636c3c955f1758d379120f7a66c2d4e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1636c3c955f1758d379120f7a66c2d4e"}, "created_at": 1761764420.0378299, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_direction", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1636c3c955f1758d379120f7a66c2d4e\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "direction", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "bridge", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_celer_s_bridge", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_celer_s_bridge.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_celer_s_bridge"], "alias": "bridge_celer_s_bridge", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0429144, "relation_name": "FLOW.not_null_silver.bridge_celer_s_bridge", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "bridge", "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8d589485017b6dbce569a6c3bced104e.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR"], "alias": "bridge_celer_s_bridge", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d589485017b6dbce569a6c3bced104e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_8d589485017b6dbce569a6c3bced104e"}, "created_at": 1761764420.0450342, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_celer_s_bridge", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d589485017b6dbce569a6c3bced104e\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge", "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id"], "model": "{{ get_where_subquery(ref('silver__bridge_celer_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_807d7657a257b5fd07e09ad9d08258f1.sql", "original_file_path": "models/silver/transfers/silver__bridge_celer_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514", "fqn": ["flow_models", "silver", "transfers", "dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id"], "alias": "bridge_celer_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_807d7657a257b5fd07e09ad9d08258f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_807d7657a257b5fd07e09ad9d08258f1"}, "created_at": 1761764420.0508037, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.bridge_celer_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_807d7657a257b5fd07e09ad9d08258f1\") }}", "language": "sql", "refs": [{"name": "silver__bridge_celer_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_celer_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__bridge_celer_s", "attached_node": "model.flow_models.silver__bridge_celer_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_tx_id.af5fedcba0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_tx_id.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_tx_id.af5fedcba0", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_tx_id"], "alias": "bridge_stargate_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0612652, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_timestamp.e5931acc11": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_block_timestamp.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_timestamp.e5931acc11", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_block_timestamp"], "alias": "bridge_stargate_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.063362, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3.ea0850a3d8": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_403fca4e8438a43ed93b4575001ebc39.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3.ea0850a3d8", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3"], "alias": "bridge_stargate_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_403fca4e8438a43ed93b4575001ebc39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_403fca4e8438a43ed93b4575001ebc39"}, "created_at": 1761764420.065432, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm.bridge_stargate_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_403fca4e8438a43ed93b4575001ebc39\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ.c73c2aab25": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_58049d2876d9ff89af92b527d45a5cf6.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ.c73c2aab25", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "bridge_stargate_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_58049d2876d9ff89af92b527d45a5cf6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_58049d2876d9ff89af92b527d45a5cf6"}, "created_at": 1761764420.0731676, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_58049d2876d9ff89af92b527d45a5cf6\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_height.3f93b8d41f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_block_height.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_height.3f93b8d41f", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_block_height"], "alias": "bridge_stargate_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0782027, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT.353398ef19": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_716d5e0e2c4866f8ba6705d4f670afd1.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT.353398ef19", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT"], "alias": "bridge_stargate_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_716d5e0e2c4866f8ba6705d4f670afd1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_716d5e0e2c4866f8ba6705d4f670afd1"}, "created_at": 1761764420.080319, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_716d5e0e2c4866f8ba6705d4f670afd1\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_address.9711a154f6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "bridge_address", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_bridge_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_bridge_address.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_address.9711a154f6", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_bridge_address"], "alias": "bridge_stargate_s_bridge_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.0853505, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_bridge_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge_address", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR.9ff6dc3440": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "bridge_address", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5fba1ac40ddcf75e15d671ac0d088f49.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR.9ff6dc3440", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR"], "alias": "bridge_stargate_s_bridge_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fba1ac40ddcf75e15d671ac0d088f49", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5fba1ac40ddcf75e15d671ac0d088f49"}, "created_at": 1761764420.087444, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_bridge_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fba1ac40ddcf75e15d671ac0d088f49\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge_address", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR.14690ffce6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_address", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_57909e1e009333914c01e2fd5ebeb7ac.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR.14690ffce6", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR"], "alias": "bridge_stargate_s_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57909e1e009333914c01e2fd5ebeb7ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_57909e1e009333914c01e2fd5ebeb7ac"}, "created_at": 1761764420.0925117, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_token_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57909e1e009333914c01e2fd5ebeb7ac\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT.717e42c3b5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "gross_amount", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ebb44445e2d6ed64e4896972a2c1166f.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT.717e42c3b5", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_stargate_s_gross_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebb44445e2d6ed64e4896972a2c1166f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ebb44445e2d6ed64e4896972a2c1166f"}, "created_at": 1761764420.0973632, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_gross_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebb44445e2d6ed64e4896972a2c1166f\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gross_amount", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT.489dea93e1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "amount_fee", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ec2eafd3488085ba68252be44de9fa4c.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT.489dea93e1", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_stargate_s_amount_fee", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec2eafd3488085ba68252be44de9fa4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ec2eafd3488085ba68252be44de9fa4c"}, "created_at": 1761764420.1023638, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_amount_fee", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec2eafd3488085ba68252be44de9fa4c\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_fee", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT.004d7322ed": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "net_amount", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_56f2ba4df4e61ff9abade445b8996b22.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT.004d7322ed", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_stargate_s_net_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_56f2ba4df4e61ff9abade445b8996b22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_56f2ba4df4e61ff9abade445b8996b22"}, "created_at": 1761764420.1072757, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_net_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_56f2ba4df4e61ff9abade445b8996b22\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_amount", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR.b30e2f04e0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "flow_wallet_address", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_65dffd31ead43a9fe2f2434ff1fb9f86.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR.b30e2f04e0", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR"], "alias": "bridge_stargate_s_flow_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_65dffd31ead43a9fe2f2434ff1fb9f86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_65dffd31ead43a9fe2f2434ff1fb9f86"}, "created_at": 1761764420.1123283, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_flow_wallet_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_65dffd31ead43a9fe2f2434ff1fb9f86\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "flow_wallet_address", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR.6dc357057f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "source_chain", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3cf69df620d0f863f3fe53a5b1524b1a.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR.6dc357057f", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR"], "alias": "bridge_stargate_s_source_chain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3cf69df620d0f863f3fe53a5b1524b1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_3cf69df620d0f863f3fe53a5b1524b1a"}, "created_at": 1761764420.1173418, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_source_chain", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3cf69df620d0f863f3fe53a5b1524b1a\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "source_chain", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR.47c99d4fc6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "destination_chain", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_245ba7d67bd54e46ca7c452d85cfd474.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR.47c99d4fc6", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR"], "alias": "bridge_stargate_s_destination_chain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_245ba7d67bd54e46ca7c452d85cfd474", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_245ba7d67bd54e46ca7c452d85cfd474"}, "created_at": 1761764420.122196, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_destination_chain", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_245ba7d67bd54e46ca7c452d85cfd474\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "destination_chain", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR.02db9feb81": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "direction", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6415ac2c2b75b5aaa85fbbcc762fe2bb.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR.02db9feb81", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR"], "alias": "bridge_stargate_s_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6415ac2c2b75b5aaa85fbbcc762fe2bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_6415ac2c2b75b5aaa85fbbcc762fe2bb"}, "created_at": 1761764420.1272652, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_direction", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6415ac2c2b75b5aaa85fbbcc762fe2bb\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "direction", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_platform.fae99bf875": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "platform", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_platform", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_platform.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_platform.fae99bf875", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_platform"], "alias": "bridge_stargate_s_platform", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.132325, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_platform", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "platform", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR.5eb82acbe3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "platform", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9bb3d8aca750bda67daad9dfc2fc2157.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR.5eb82acbe3", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR"], "alias": "bridge_stargate_s_platform", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9bb3d8aca750bda67daad9dfc2fc2157", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_9bb3d8aca750bda67daad9dfc2fc2157"}, "created_at": 1761764420.1344473, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_platform", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9bb3d8aca750bda67daad9dfc2fc2157\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "platform", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR.a2d46e4afe": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "transfer_guid", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9ccc31c40f53b8c32117b199b30bb0d0.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR.a2d46e4afe", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR"], "alias": "bridge_stargate_s_transfer_guid", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9ccc31c40f53b8c32117b199b30bb0d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_9ccc31c40f53b8c32117b199b30bb0d0"}, "created_at": 1761764420.1393185, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s_transfer_guid", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9ccc31c40f53b8c32117b199b30bb0d0\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transfer_guid", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ.87629f6169": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dcb5a85f03ebc593fc24415a9ac20b62.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ.87629f6169", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ"], "alias": "bridge_stargate_s", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dcb5a85f03ebc593fc24415a9ac20b62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_dcb5a85f03ebc593fc24415a9ac20b62"}, "created_at": 1761764420.1444097, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm.bridge_stargate_s", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dcb5a85f03ebc593fc24415a9ac20b62\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.dd20dcf040": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "bridge_stargate_id", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_bridge_stargate_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.dd20dcf040", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_bridge_stargate_id"], "alias": "bridge_stargate_s_bridge_stargate_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1500218, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_bridge_stargate_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge_stargate_id", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_inserted_timestamp.047df949b9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "inserted_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_inserted_timestamp.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_inserted_timestamp.047df949b9", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_inserted_timestamp"], "alias": "bridge_stargate_s_inserted_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1521418, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_inserted_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "inserted_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver_evm__bridge_stargate_s_modified_timestamp.28f5c15d6e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "modified_timestamp", "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_evm", "name": "not_null_silver_evm__bridge_stargate_s_modified_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_evm__bridge_stargate_s_modified_timestamp.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.not_null_silver_evm__bridge_stargate_s_modified_timestamp.28f5c15d6e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver_evm__bridge_stargate_s_modified_timestamp"], "alias": "bridge_stargate_s_modified_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1542156, "relation_name": "FLOW.not_null_silver_evm.bridge_stargate_s_modified_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "modified_timestamp", "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id.787b3d57ed": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id"], "model": "{{ get_where_subquery(ref('silver_evm__bridge_stargate_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver_evm", "name": "dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_6c614746402390f72e39891a648cf614.sql", "original_file_path": "models/silver/transfers/silver_evm__bridge_stargate_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id.787b3d57ed", "fqn": ["flow_models", "silver", "transfers", "dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id"], "alias": "bridge_stargate_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6c614746402390f72e39891a648cf614", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_6c614746402390f72e39891a648cf614"}, "created_at": 1761764420.1562939, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver_evm.bridge_stargate_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6c614746402390f72e39891a648cf614\") }}", "language": "sql", "refs": [{"name": "silver_evm__bridge_stargate_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_evm__bridge_stargate_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_evm__bridge_stargate_s", "attached_node": "model.flow_models.silver_evm__bridge_stargate_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_tx_id.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_tx_id"], "alias": "bridge_blocto_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1647778, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_block_timestamp.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_block_timestamp"], "alias": "bridge_blocto_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1669157, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_200537b324e186ca75f82797c63dedd6.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3"], "alias": "bridge_blocto_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_200537b324e186ca75f82797c63dedd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_row_va_200537b324e186ca75f82797c63dedd6"}, "created_at": 1761764420.1690507, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_silver.bridge_blocto_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_200537b324e186ca75f82797c63dedd6\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e6d9a3700dcdc27c81e4ac1297365bb2.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ"], "alias": "bridge_blocto_s_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6d9a3700dcdc27c81e4ac1297365bb2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e6d9a3700dcdc27c81e4ac1297365bb2"}, "created_at": 1761764420.176895, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6d9a3700dcdc27c81e4ac1297365bb2\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_block_height.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_block_height"], "alias": "bridge_blocto_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1817496, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_819da41af03c77e85996dfdb3f0cb263.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT"], "alias": "bridge_blocto_s_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_819da41af03c77e85996dfdb3f0cb263", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_819da41af03c77e85996dfdb3f0cb263"}, "created_at": 1761764420.1838715, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_819da41af03c77e85996dfdb3f0cb263\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "teleport_contract", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_teleport_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_teleport_contract.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_teleport_contract"], "alias": "bridge_blocto_s_teleport_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.189027, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_teleport_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "teleport_contract", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "teleport_contract", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f0cb3ddd8066ae499b78c6cfd4436348.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR"], "alias": "bridge_blocto_s_teleport_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f0cb3ddd8066ae499b78c6cfd4436348", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_f0cb3ddd8066ae499b78c6cfd4436348"}, "created_at": 1761764420.191163, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_teleport_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f0cb3ddd8066ae499b78c6cfd4436348\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "teleport_contract", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_contract", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_token_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_token_contract.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_token_contract"], "alias": "bridge_blocto_s_token_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.1962514, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_token_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_contract", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "token_contract", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4eed90a8fb7d2e2bad38ab4a4d02d531.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR"], "alias": "bridge_blocto_s_token_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4eed90a8fb7d2e2bad38ab4a4d02d531", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_4eed90a8fb7d2e2bad38ab4a4d02d531"}, "created_at": 1761764420.1983564, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_token_contract", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4eed90a8fb7d2e2bad38ab4a4d02d531\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_contract", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "gross_amount", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_gross_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_gross_amount.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_gross_amount"], "alias": "bridge_blocto_s_gross_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.20342, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_gross_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gross_amount", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "gross_amount", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8665baa70b191094798950fcd07cb1fd.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_blocto_s_gross_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8665baa70b191094798950fcd07cb1fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_8665baa70b191094798950fcd07cb1fd"}, "created_at": 1761764420.2055645, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_gross_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8665baa70b191094798950fcd07cb1fd\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gross_amount", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_fee", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_amount_fee", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_amount_fee.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_amount_fee"], "alias": "bridge_blocto_s_amount_fee", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2104213, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_amount_fee", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_fee", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "amount_fee", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cb468f6f42f08c90fd3627ca23c453ee.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_blocto_s_amount_fee", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cb468f6f42f08c90fd3627ca23c453ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_cb468f6f42f08c90fd3627ca23c453ee"}, "created_at": 1761764420.2127802, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_amount_fee", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cb468f6f42f08c90fd3627ca23c453ee\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_fee", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_amount", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_net_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_net_amount.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_net_amount"], "alias": "bridge_blocto_s_net_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2176025, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_net_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_amount", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "net_amount", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cae1bd6178edc35ab0a5670f97fc03d6.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT"], "alias": "bridge_blocto_s_net_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cae1bd6178edc35ab0a5670f97fc03d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_cae1bd6178edc35ab0a5670f97fc03d6"}, "created_at": 1761764420.2197278, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_net_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cae1bd6178edc35ab0a5670f97fc03d6\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_amount", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "flow_wallet_address", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_flow_wallet_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_flow_wallet_address.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_flow_wallet_address"], "alias": "bridge_blocto_s_flow_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2248087, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_flow_wallet_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "flow_wallet_address", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "flow_wallet_address", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dcdcfd0cad036aa00e90876d9636a0c6.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR"], "alias": "bridge_blocto_s_flow_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dcdcfd0cad036aa00e90876d9636a0c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_dcdcfd0cad036aa00e90876d9636a0c6"}, "created_at": 1761764420.2269082, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_flow_wallet_address", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dcdcfd0cad036aa00e90876d9636a0c6\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "flow_wallet_address", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "teleport_direction", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_teleport_direction", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_teleport_direction.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_teleport_direction"], "alias": "bridge_blocto_s_teleport_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2320085, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_teleport_direction", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "teleport_direction", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "teleport_direction", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d44156b92753788b35be79dc963a81a6.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR"], "alias": "bridge_blocto_s_teleport_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d44156b92753788b35be79dc963a81a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d44156b92753788b35be79dc963a81a6"}, "created_at": 1761764420.2341259, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_teleport_direction", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d44156b92753788b35be79dc963a81a6\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "teleport_direction", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "blockchain", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_blockchain", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_blockchain.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_blockchain"], "alias": "bridge_blocto_s_blockchain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2389677, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_blockchain", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "blockchain", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "blockchain", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1ba6049a937e367a71b297705b53ce7d.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR"], "alias": "bridge_blocto_s_blockchain", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ba6049a937e367a71b297705b53ce7d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1ba6049a937e367a71b297705b53ce7d"}, "created_at": 1761764420.2413456, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_blockchain", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ba6049a937e367a71b297705b53ce7d\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "blockchain", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "bridge", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__bridge_blocto_s_bridge", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__bridge_blocto_s_bridge.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f", "fqn": ["flow_models", "silver", "transfers", "not_null_silver__bridge_blocto_s_bridge"], "alias": "bridge_blocto_s_bridge", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2461782, "relation_name": "FLOW.not_null_silver.bridge_blocto_s_bridge", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "bridge", "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ad06e2683bd13559a83e239107d9f6df.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba", "fqn": ["flow_models", "silver", "transfers", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR"], "alias": "bridge_blocto_s_bridge", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad06e2683bd13559a83e239107d9f6df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_ad06e2683bd13559a83e239107d9f6df"}, "created_at": 1761764420.2482724, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver.bridge_blocto_s_bridge", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad06e2683bd13559a83e239107d9f6df\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "bridge", "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id"], "model": "{{ get_where_subquery(ref('silver__bridge_blocto_s')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_2ea281b499ed61ca601ff504574ad171.sql", "original_file_path": "models/silver/transfers/silver__bridge_blocto_s.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a", "fqn": ["flow_models", "silver", "transfers", "dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id"], "alias": "bridge_blocto_s_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2ea281b499ed61ca601ff504574ad171", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_2ea281b499ed61ca601ff504574ad171"}, "created_at": 1761764420.253363, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.bridge_blocto_s_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2ea281b499ed61ca601ff504574ad171\") }}", "language": "sql", "refs": [{"name": "silver__bridge_blocto_s", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__bridge_blocto_s"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__bridge_blocto_s", "attached_node": "model.flow_models.silver__bridge_blocto_s"}, "test.flow_models.not_null_silver__testnet_events_tx_id.c57e501372": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_tx_id.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_tx_id.c57e501372", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_tx_id"], "alias": "testnet_events_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2622342, "relation_name": "FLOW.not_null_silver.testnet_events_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_block_height.0bc0538094": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_block_height.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_block_height.0bc0538094", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_block_height"], "alias": "testnet_events_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.264366, "relation_name": "FLOW.not_null_silver.testnet_events_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_block_timestamp.3fed3cbef9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_block_timestamp.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_block_timestamp.3fed3cbef9", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_block_timestamp"], "alias": "testnet_events_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2664688, "relation_name": "FLOW.not_null_silver.testnet_events_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ.6c95f62a4f": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "TIMESTAMP_NTZ", "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6905defbdad9dd3833135f11360463c3.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ.6c95f62a4f", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ"], "alias": "testnet_events_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6905defbdad9dd3833135f11360463c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_6905defbdad9dd3833135f11360463c3"}, "created_at": 1761764420.2687864, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_events_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6905defbdad9dd3833135f11360463c3\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_event_id.b9ffe64580": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_id", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_event_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_event_id.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_event_id.b9ffe64580", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_event_id"], "alias": "testnet_events_event_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2737174, "relation_name": "FLOW.not_null_silver.testnet_events_event_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_id", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.unique_silver__testnet_events_event_id.4c85c45b5c": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "event_id", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__testnet_events_event_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__testnet_events_event_id.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.unique_silver__testnet_events_event_id.4c85c45b5c", "fqn": ["flow_models", "silver", "testnet", "unique_silver__testnet_events_event_id"], "alias": "testnet_events_event_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.275826, "relation_name": "FLOW.unique_silver.testnet_events_event_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_id", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_event_index.7558570534": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_index", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_event_index", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_event_index.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_event_index.7558570534", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_event_index"], "alias": "testnet_events_event_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.278239, "relation_name": "FLOW.not_null_silver.testnet_events_event_index", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_index", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER.9ec7df9c6d": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "event_index", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38f458e2eb8c13f4709ab086f14a2135.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER.9ec7df9c6d", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER"], "alias": "testnet_events_event_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38f458e2eb8c13f4709ab086f14a2135", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_38f458e2eb8c13f4709ab086f14a2135"}, "created_at": 1761764420.2803605, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_events_event_index", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38f458e2eb8c13f4709ab086f14a2135\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_index", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_payload.332901a8b1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "payload", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_payload", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_payload.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_payload.332901a8b1", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_payload"], "alias": "testnet_events_payload", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2852595, "relation_name": "FLOW.not_null_silver.testnet_events_payload", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "payload", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_event_contract.300e9b247d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_contract", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_event_contract", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_event_contract.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_event_contract.300e9b247d", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_event_contract"], "alias": "testnet_events_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2876234, "relation_name": "FLOW.not_null_silver.testnet_events_event_contract", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_contract", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_event_type.0947cdb580": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_type", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_event_type", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_event_type.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_event_type.0947cdb580", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_event_type"], "alias": "testnet_events_event_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2897995, "relation_name": "FLOW.not_null_silver.testnet_events_event_type", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_type", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT.4a5596943f": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "OBJECT", "column_name": "event_data", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d66d0693ef7c60a7d7aa02faab5776bb.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT.4a5596943f", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT"], "alias": "testnet_events_event_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d66d0693ef7c60a7d7aa02faab5776bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d66d0693ef7c60a7d7aa02faab5776bb"}, "created_at": 1761764420.2919135, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_events_event_data", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d66d0693ef7c60a7d7aa02faab5776bb\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_data", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_events_tx_succeeded.36e9f13a6c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_events_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_events_tx_succeeded.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.not_null_silver__testnet_events_tx_succeeded.36e9f13a6c", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_events_tx_succeeded"], "alias": "testnet_events_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.2971528, "relation_name": "FLOW.not_null_silver.testnet_events_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN.6fa7a7609f": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d5fc366db27933dc0714a730f9f0b048.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN.6fa7a7609f", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN"], "alias": "testnet_events_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d5fc366db27933dc0714a730f9f0b048", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_d5fc366db27933dc0714a730f9f0b048"}, "created_at": 1761764420.299276, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_events_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d5fc366db27933dc0714a730f9f0b048\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360.643d5fd080": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "minutes", "field": "block_timestamp", "interval": 360, "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__test_b3a0736e6130d039dcd47ac724acaf33.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360.643d5fd080", "fqn": ["flow_models", "silver", "testnet", "dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360"], "alias": "testnet_events_minutes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__test_b3a0736e6130d039dcd47ac724acaf33", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__test_b3a0736e6130d039dcd47ac724acaf33"}, "created_at": 1761764420.304223, "relation_name": "FLOW.dbt_utils_recency_silver.testnet_events_minutes", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__test_b3a0736e6130d039dcd47ac724acaf33\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6.34fcd47946": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "_inserted_timestamp", "interval": 6, "model": "{{ get_where_subquery(ref('silver__testnet_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__test_85443704edd2d7f028da0b4bb12e2748.sql", "original_file_path": "models/silver/testnet/silver__testnet_events.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6.34fcd47946", "fqn": ["flow_models", "silver", "testnet", "dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6"], "alias": "testnet_events_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__test_85443704edd2d7f028da0b4bb12e2748", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__test_85443704edd2d7f028da0b4bb12e2748"}, "created_at": 1761764420.3106081, "relation_name": "FLOW.dbt_utils_recency_silver.testnet_events_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__test_85443704edd2d7f028da0b4bb12e2748\") }}", "language": "sql", "refs": [{"name": "silver__testnet_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__testnet_events", "attached_node": "model.flow_models.silver__testnet_events"}, "test.flow_models.not_null_silver__testnet_transactions_final_tx_id.a1fbcf7045": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_tx_id.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_tx_id.a1fbcf7045", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_tx_id"], "alias": "testnet_transactions_final_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.319276, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.unique_silver__testnet_transactions_final_tx_id.b303865de1": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__testnet_transactions_final_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__testnet_transactions_final_tx_id.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.unique_silver__testnet_transactions_final_tx_id.b303865de1", "fqn": ["flow_models", "silver", "testnet", "unique_silver__testnet_transactions_final_tx_id"], "alias": "testnet_transactions_final_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.3213906, "relation_name": "FLOW.unique_silver.testnet_transactions_final_tx_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_pending_result_response.c785d5b138": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_pending_result_response", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_trans_f5bec532d560f0b25e1c089b49c664de.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_pending_result_response.c785d5b138", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_pending_result_response"], "alias": "testnet_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__testnet_trans_f5bec532d560f0b25e1c089b49c664de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__testnet_trans_f5bec532d560f0b25e1c089b49c664de"}, "created_at": 1761764420.3237388, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_pending_result_response", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__testnet_trans_f5bec532d560f0b25e1c089b49c664de\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN.d52e2d5835": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9a763aabed9330aac6b70f55abea8915.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN.d52e2d5835", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN"], "alias": "testnet_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9a763aabed9330aac6b70f55abea8915", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_9a763aabed9330aac6b70f55abea8915"}, "created_at": 1761764420.3258655, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_pending_result_response", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9a763aabed9330aac6b70f55abea8915\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False.8d15a5201b": {"test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": [true, false], "row_condition": "date_trunc('day', block_timestamp) <= SYSDATE() - interval '1 day' AND block_height >= 280000000", "column_name": "pending_result_response", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_83cf86a53962a78203b6c28fb4d406da.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False.8d15a5201b", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False"], "alias": "testnet_transactions_final_pending_result_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_83cf86a53962a78203b6c28fb4d406da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">50"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">50", "alias": "dbt_expectations_expect_column_83cf86a53962a78203b6c28fb4d406da"}, "created_at": 1761764420.3308837, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_set_silver.testnet_transactions_final_pending_result_response", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">50\",alias=\"dbt_expectations_expect_column_83cf86a53962a78203b6c28fb4d406da\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pending_result_response", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_block_timestamp.ea093f8233": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_block_timestamp.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_block_timestamp.ea093f8233", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_block_timestamp"], "alias": "testnet_transactions_final_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 55114467", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "block_height >= 55114467"}, "created_at": 1761764420.3379006, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 55114467\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ.51aa6a9b7f": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "TIMESTAMP_NTZ", "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dde02c0aabf6cc096e60448b6250688b.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ.51aa6a9b7f", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ"], "alias": "testnet_transactions_final_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dde02c0aabf6cc096e60448b6250688b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_dde02c0aabf6cc096e60448b6250688b"}, "created_at": 1761764420.3400126, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dde02c0aabf6cc096e60448b6250688b\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_block_height.ba2ad241e8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_block_height.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_block_height.ba2ad241e8", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_block_height"], "alias": "testnet_transactions_final_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.345139, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_gas_limit.13388e6262": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "gas_limit", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_gas_limit", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_gas_limit.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_gas_limit.13388e6262", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_gas_limit"], "alias": "testnet_transactions_final_gas_limit", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.3472612, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_gas_limit", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gas_limit", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER.10c987d825": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "gas_limit", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e9df202c1ed8c70759bdb17f211003b2.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER.10c987d825", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER"], "alias": "testnet_transactions_final_gas_limit", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e9df202c1ed8c70759bdb17f211003b2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_e9df202c1ed8c70759bdb17f211003b2"}, "created_at": 1761764420.349336, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_gas_limit", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e9df202c1ed8c70759bdb17f211003b2\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "gas_limit", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_payer.f95718cb9f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "payer", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_payer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_payer.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_payer.f95718cb9f", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_payer"], "alias": "testnet_transactions_final_payer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.3544693, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_payer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "payer", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY.403becb524": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "ARRAY", "column_name": "events", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_df5948cfecb7d7a6dd9c0afa7929ad97.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY.403becb524", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY"], "alias": "testnet_transactions_final_events", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df5948cfecb7d7a6dd9c0afa7929ad97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_df5948cfecb7d7a6dd9c0afa7929ad97"}, "created_at": 1761764420.3565888, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_events", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df5948cfecb7d7a6dd9c0afa7929ad97\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "events", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_status.f7c7672fbc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "status", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_status", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_status.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_status.f7c7672fbc", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_status"], "alias": "testnet_transactions_final_status", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764420.3617656, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_status", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER.ce1174fda8": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "status", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5352d62092ea324bb87e38df1dd26226.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER.ce1174fda8", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER"], "alias": "testnet_transactions_final_status", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5352d62092ea324bb87e38df1dd26226", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_5352d62092ea324bb87e38df1dd26226"}, "created_at": 1761764420.3638442, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_status", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5352d62092ea324bb87e38df1dd26226\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_status_code.a7ebe39e1b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "status_code", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_status_code", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_status_code.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_status_code.a7ebe39e1b", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_status_code"], "alias": "testnet_transactions_final_status_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764420.3693748, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_status_code", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status_code", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER.b721d41c73": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "NUMBER", "column_name": "status_code", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b45e288c52f34745bf64e1f54891c5b4.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER.b721d41c73", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER"], "alias": "testnet_transactions_final_status_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b45e288c52f34745bf64e1f54891c5b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_b45e288c52f34745bf64e1f54891c5b4"}, "created_at": 1761764420.3714628, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_status_code", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b45e288c52f34745bf64e1f54891c5b4\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "status_code", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final_tx_succeeded.b09c401722": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final_tx_succeeded.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final_tx_succeeded.b09c401722", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final_tx_succeeded"], "alias": "testnet_transactions_final_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "not pending_result_response", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "not pending_result_response"}, "created_at": 1761764420.376346, "relation_name": "FLOW.not_null_silver.testnet_transactions_final_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not pending_result_response\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN.e5b4a64f9c": {"test_metadata": {"name": "expect_column_values_to_be_of_type", "kwargs": {"column_type": "BOOLEAN", "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_of_type_silver", "name": "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1f1c530ee31510193acc424c696822ef.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN.e5b4a64f9c", "fqn": ["flow_models", "silver", "testnet", "dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN"], "alias": "testnet_transactions_final_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f1c530ee31510193acc424c696822ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1f1c530ee31510193acc424c696822ef"}, "created_at": 1761764420.3787944, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_of_type_silver.testnet_transactions_final_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_of_type(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f1c530ee31510193acc424c696822ef\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.not_null_silver__testnet_transactions_final__inserted_timestamp.9fecace009": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__testnet_transactions_final__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__testnet_transactions_final__inserted_timestamp.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.not_null_silver__testnet_transactions_final__inserted_timestamp.9fecace009", "fqn": ["flow_models", "silver", "testnet", "not_null_silver__testnet_transactions_final__inserted_timestamp"], "alias": "testnet_transactions_final", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.383651, "relation_name": "FLOW.not_null_silver.testnet_transactions_final", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360.b935794bbb": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "minutes", "field": "block_timestamp", "interval": 360, "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__test_08e2cd2b762098cbe2d2a6514b4034c9.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360.b935794bbb", "fqn": ["flow_models", "silver", "testnet", "dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360"], "alias": "testnet_transactions_final_minutes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__test_08e2cd2b762098cbe2d2a6514b4034c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__test_08e2cd2b762098cbe2d2a6514b4034c9"}, "created_at": 1761764420.3857715, "relation_name": "FLOW.dbt_utils_recency_silver.testnet_transactions_final_minutes", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__test_08e2cd2b762098cbe2d2a6514b4034c9\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6.8af9625e16": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "_inserted_timestamp", "interval": 6, "model": "{{ get_where_subquery(ref('silver__testnet_transactions_final')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver", "name": "dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver__test_04e297d37ee1efc4a147c8040eb6cbf5.sql", "original_file_path": "models/silver/testnet/silver__testnet_transactions_final.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6.8af9625e16", "fqn": ["flow_models", "silver", "testnet", "dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6"], "alias": "testnet_transactions_final_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__test_04e297d37ee1efc4a147c8040eb6cbf5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver__test_04e297d37ee1efc4a147c8040eb6cbf5"}, "created_at": 1761764420.3920388, "relation_name": "FLOW.dbt_utils_recency_silver.testnet_transactions_final_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__test_04e297d37ee1efc4a147c8040eb6cbf5\") }}", "language": "sql", "refs": [{"name": "silver__testnet_transactions_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__testnet_transactions_final"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__testnet_transactions_final", "attached_node": "model.flow_models.silver__testnet_transactions_final"}, "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "test_timestamp", "interval": 1, "model": "{{ get_where_subquery(ref('silver_observability__blocks_completeness')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_observability", "name": "dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_obser_9d4db8d7df71175d48444a542c48c823.sql", "original_file_path": "models/silver/_observability/silver_observability__blocks_completeness.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702", "fqn": ["flow_models", "silver", "_observability", "dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1"], "alias": "blocks_completeness_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_obser_9d4db8d7df71175d48444a542c48c823", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_obser_9d4db8d7df71175d48444a542c48c823"}, "created_at": 1761764420.4060545, "relation_name": "FLOW.dbt_utils_recency_silver_observability.blocks_completeness_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_obser_9d4db8d7df71175d48444a542c48c823\") }}", "language": "sql", "refs": [{"name": "silver_observability__blocks_completeness", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_observability__blocks_completeness"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_observability__blocks_completeness", "attached_node": "model.flow_models.silver_observability__blocks_completeness"}, "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "max_block_timestamp", "interval": 24, "model": "{{ get_where_subquery(ref('silver_observability__blocks_completeness')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_observability", "name": "dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_obser_d51eb011ec70caacd9dd9ae78306dfce.sql", "original_file_path": "models/silver/_observability/silver_observability__blocks_completeness.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b", "fqn": ["flow_models", "silver", "_observability", "dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24"], "alias": "blocks_completeness_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_obser_d51eb011ec70caacd9dd9ae78306dfce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_obser_d51eb011ec70caacd9dd9ae78306dfce"}, "created_at": 1761764420.4127083, "relation_name": "FLOW.dbt_utils_recency_silver_observability.blocks_completeness_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_obser_d51eb011ec70caacd9dd9ae78306dfce\") }}", "language": "sql", "refs": [{"name": "silver_observability__blocks_completeness", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_observability__blocks_completeness"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_observability__blocks_completeness", "attached_node": "model.flow_models.silver_observability__blocks_completeness"}, "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "test_timestamp", "interval": 1, "model": "{{ get_where_subquery(ref('silver_observability__txs_completeness')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_observability", "name": "dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_obser_66151e32e2dccd15b9a989d835528a5b.sql", "original_file_path": "models/silver/_observability/silver_observability__txs_completeness.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2", "fqn": ["flow_models", "silver", "_observability", "dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1"], "alias": "txs_completeness_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_obser_66151e32e2dccd15b9a989d835528a5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_obser_66151e32e2dccd15b9a989d835528a5b"}, "created_at": 1761764420.4204202, "relation_name": "FLOW.dbt_utils_recency_silver_observability.txs_completeness_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_obser_66151e32e2dccd15b9a989d835528a5b\") }}", "language": "sql", "refs": [{"name": "silver_observability__txs_completeness", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_observability__txs_completeness"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_observability__txs_completeness", "attached_node": "model.flow_models.silver_observability__txs_completeness"}, "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "max_block_timestamp", "interval": 24, "model": "{{ get_where_subquery(ref('silver_observability__txs_completeness')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_observability", "name": "dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_obser_1acc2440aa0fbf2015ac833900cbcbb5.sql", "original_file_path": "models/silver/_observability/silver_observability__txs_completeness.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703", "fqn": ["flow_models", "silver", "_observability", "dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24"], "alias": "txs_completeness_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_obser_1acc2440aa0fbf2015ac833900cbcbb5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_obser_1acc2440aa0fbf2015ac833900cbcbb5"}, "created_at": 1761764420.4265673, "relation_name": "FLOW.dbt_utils_recency_silver_observability.txs_completeness_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_obser_1acc2440aa0fbf2015ac833900cbcbb5\") }}", "language": "sql", "refs": [{"name": "silver_observability__txs_completeness", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_observability__txs_completeness"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_observability__txs_completeness", "attached_node": "model.flow_models.silver_observability__txs_completeness"}, "test.flow_models.not_null_silver__complete_native_asset_metadata_PROVIDER.2f310e1236": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_asset_metadata_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_asset_metadata_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_asset_metadata_PROVIDER.2f310e1236", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_asset_metadata_PROVIDER"], "alias": "complete_native_asset_metadata_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4352436, "relation_name": "FLOW.not_null_silver.complete_native_asset_metadata_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.not_null_silver__complete_native_asset_metadata_SYMBOL.ff109ff1ee": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_asset_metadata_SYMBOL", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_asset_metadata_SYMBOL.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_asset_metadata_SYMBOL.ff109ff1ee", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_asset_metadata_SYMBOL"], "alias": "complete_native_asset_metadata_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4373672, "relation_name": "FLOW.not_null_silver.complete_native_asset_metadata_SYMBOL", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SYMBOL", "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.fea8f73c16": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_asset_metadata_BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.fea8f73c16", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_asset_metadata_BLOCKCHAIN"], "alias": "complete_native_asset_metadata_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.439449, "relation_name": "FLOW.not_null_silver.complete_native_asset_metadata_BLOCKCHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP.c6bcef6cb9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_nati_d2f3fe77f692011191790a57b3a4752e.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP.c6bcef6cb9", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP"], "alias": "complete_native_asset_metadata_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__complete_nati_d2f3fe77f692011191790a57b3a4752e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__complete_nati_d2f3fe77f692011191790a57b3a4752e"}, "created_at": 1761764420.4415147, "relation_name": "FLOW.not_null_silver.complete_native_asset_metadata_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__complete_nati_d2f3fe77f692011191790a57b3a4752e\") }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID.d98ec00bc9": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_native_4dfb7f708a7304a034cad59a3300dc38.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID.d98ec00bc9", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID"], "alias": "complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver__complete_native_4dfb7f708a7304a034cad59a3300dc38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver__complete_native_4dfb7f708a7304a034cad59a3300dc38"}, "created_at": 1761764420.4435627, "relation_name": "FLOW.unique_silver.complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver__complete_native_4dfb7f708a7304a034cad59a3300dc38\") }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_NATIVE_ASSET_METADATA_ID", "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL.6c5f561373": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["SYMBOL"], "model": "{{ get_where_subquery(ref('silver__complete_native_asset_metadata')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_dc0e0e90cc6872ee08ea2ad556afa7af.sql", "original_file_path": "models/silver/prices/silver__complete_native_asset_metadata.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL.6c5f561373", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL"], "alias": "complete_native_asset_metadata_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_dc0e0e90cc6872ee08ea2ad556afa7af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_dc0e0e90cc6872ee08ea2ad556afa7af"}, "created_at": 1761764420.4457247, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_native_asset_metadata_SYMBOL", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_dc0e0e90cc6872ee08ea2ad556afa7af\") }}", "language": "sql", "refs": [{"name": "silver__complete_native_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_native_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_native_asset_metadata", "attached_node": "model.flow_models.silver__complete_native_asset_metadata"}, "test.flow_models.not_null_silver__complete_provider_prices_PROVIDER.982c1dc287": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_prices_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_prices_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_prices_PROVIDER.982c1dc287", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_prices_PROVIDER"], "alias": "complete_provider_prices_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4530914, "relation_name": "FLOW.not_null_silver.complete_provider_prices_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.not_null_silver__complete_provider_prices_ASSET_ID.a10e7dad30": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET_ID", "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_prices_ASSET_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_prices_ASSET_ID.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_prices_ASSET_ID.a10e7dad30", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_prices_ASSET_ID"], "alias": "complete_provider_prices_ASSET_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4552302, "relation_name": "FLOW.not_null_silver.complete_provider_prices_ASSET_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ASSET_ID", "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.not_null_silver__complete_provider_prices_RECORDED_HOUR.73c3cfdf0d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECORDED_HOUR", "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_prices_RECORDED_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_prices_RECORDED_HOUR.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_prices_RECORDED_HOUR.73c3cfdf0d", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_prices_RECORDED_HOUR"], "alias": "complete_provider_prices_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4576166, "relation_name": "FLOW.not_null_silver.complete_provider_prices_RECORDED_HOUR", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECORDED_HOUR", "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.b205ba003b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.b205ba003b", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP"], "alias": "complete_provider_prices_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4597416, "relation_name": "FLOW.not_null_silver.complete_provider_prices_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID.52bf8dd406": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_PROVIDER_PRICES_ID", "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_provid_f49d76afb82b6b1245838eaac0e62f56.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID.52bf8dd406", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID"], "alias": "complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver__complete_provid_f49d76afb82b6b1245838eaac0e62f56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver__complete_provid_f49d76afb82b6b1245838eaac0e62f56"}, "created_at": 1761764420.4619005, "relation_name": "FLOW.unique_silver.complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver__complete_provid_f49d76afb82b6b1245838eaac0e62f56\") }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_PROVIDER_PRICES_ID", "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER.6e3c3ab2b1": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ASSET_ID", "RECORDED_HOUR", "PROVIDER"], "model": "{{ get_where_subquery(ref('silver__complete_provider_prices')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_e54004aaffd15b013a71f54fe378969e.sql", "original_file_path": "models/silver/prices/silver__complete_provider_prices.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER.6e3c3ab2b1", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER"], "alias": "complete_provider_prices_ASSET_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e54004aaffd15b013a71f54fe378969e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_e54004aaffd15b013a71f54fe378969e"}, "created_at": 1761764420.4639869, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_provider_prices_ASSET_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e54004aaffd15b013a71f54fe378969e\") }}", "language": "sql", "refs": [{"name": "silver__complete_provider_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_provider_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_provider_prices", "attached_node": "model.flow_models.silver__complete_provider_prices"}, "test.flow_models.not_null_silver__complete_provider_asset_metadata_PROVIDER.b0c689d31b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_provider_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_asset_metadata_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_asset_metadata_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_asset_metadata_PROVIDER.b0c689d31b", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_asset_metadata_PROVIDER"], "alias": "complete_provider_asset_metadata_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.470513, "relation_name": "FLOW.not_null_silver.complete_provider_asset_metadata_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_provider_asset_metadata", "attached_node": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.not_null_silver__complete_provider_asset_metadata_ASSET_ID.b4b221e9f2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET_ID", "model": "{{ get_where_subquery(ref('silver__complete_provider_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_asset_metadata_ASSET_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_provider_asset_metadata_ASSET_ID.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_asset_metadata_ASSET_ID.b4b221e9f2", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_asset_metadata_ASSET_ID"], "alias": "complete_provider_asset_metadata_ASSET_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4726202, "relation_name": "FLOW.not_null_silver.complete_provider_asset_metadata_ASSET_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ASSET_ID", "file_key_name": "models.silver__complete_provider_asset_metadata", "attached_node": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP.47fee02027": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_provider_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_prov_fa4fe74558b3df7164164432a6615ed8.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP.47fee02027", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP"], "alias": "complete_provider_asset_metadata_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__complete_prov_fa4fe74558b3df7164164432a6615ed8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__complete_prov_fa4fe74558b3df7164164432a6615ed8"}, "created_at": 1761764420.4747288, "relation_name": "FLOW.not_null_silver.complete_provider_asset_metadata_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__complete_prov_fa4fe74558b3df7164164432a6615ed8\") }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_provider_asset_metadata", "attached_node": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID.945e90b882": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "model": "{{ get_where_subquery(ref('silver__complete_provider_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_provid_3e03a9f981544feb398db50a0a29cdc7.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.yml", "unique_id": "test.flow_models.unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID.945e90b882", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID"], "alias": "complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver__complete_provid_3e03a9f981544feb398db50a0a29cdc7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver__complete_provid_3e03a9f981544feb398db50a0a29cdc7"}, "created_at": 1761764420.4767916, "relation_name": "FLOW.unique_silver.complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver__complete_provid_3e03a9f981544feb398db50a0a29cdc7\") }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_PROVIDER_ASSET_METADATA_ID", "file_key_name": "models.silver__complete_provider_asset_metadata", "attached_node": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER.e355e7b6b2": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ASSET_ID", "TOKEN_ADDRESS", "NAME", "SYMBOL", "PLATFORM", "PLATFORM_ID", "PROVIDER"], "model": "{{ get_where_subquery(ref('silver__complete_provider_asset_metadata')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_e4eef7b7bb8906d97bd9258750290d97.sql", "original_file_path": "models/silver/prices/silver__complete_provider_asset_metadata.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER.e355e7b6b2", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER"], "alias": "complete_provider_asset_metadata_ASSET_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e4eef7b7bb8906d97bd9258750290d97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_e4eef7b7bb8906d97bd9258750290d97"}, "created_at": 1761764420.4788966, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_provider_asset_metadata_ASSET_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e4eef7b7bb8906d97bd9258750290d97\") }}", "language": "sql", "refs": [{"name": "silver__complete_provider_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_provider_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_provider_asset_metadata", "attached_node": "model.flow_models.silver__complete_provider_asset_metadata"}, "test.flow_models.not_null_silver__complete_token_asset_metadata_PROVIDER.0d1d2c6852": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_asset_metadata_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_asset_metadata_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_asset_metadata_PROVIDER.0d1d2c6852", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_asset_metadata_PROVIDER"], "alias": "complete_token_asset_metadata_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4881513, "relation_name": "FLOW.not_null_silver.complete_token_asset_metadata_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.06a52e0e67": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.06a52e0e67", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS"], "alias": "complete_token_asset_metadata_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.490282, "relation_name": "FLOW.not_null_silver.complete_token_asset_metadata_TOKEN_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.3791975c91": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.3791975c91", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN"], "alias": "complete_token_asset_metadata_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4923673, "relation_name": "FLOW.not_null_silver.complete_token_asset_metadata_BLOCKCHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.fe8350a322": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN_ID", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.fe8350a322", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID"], "alias": "complete_token_asset_metadata_BLOCKCHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.4944615, "relation_name": "FLOW.not_null_silver.complete_token_asset_metadata_BLOCKCHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN_ID", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP.58ef7db480": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_toke_502d28fe7759d5565101adc7372ac059.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP.58ef7db480", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP"], "alias": "complete_token_asset_metadata_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver__complete_toke_502d28fe7759d5565101adc7372ac059", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver__complete_toke_502d28fe7759d5565101adc7372ac059"}, "created_at": 1761764420.496534, "relation_name": "FLOW.not_null_silver.complete_token_asset_metadata_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__complete_toke_502d28fe7759d5565101adc7372ac059\") }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID.99f9227588": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_token__7b9913fd69873ddd6c6a5040164278f9.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID.99f9227588", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID"], "alias": "complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver__complete_token__7b9913fd69873ddd6c6a5040164278f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver__complete_token__7b9913fd69873ddd6c6a5040164278f9"}, "created_at": 1761764420.4985952, "relation_name": "FLOW.unique_silver.complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver__complete_token__7b9913fd69873ddd6c6a5040164278f9\") }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_TOKEN_ASSET_METADATA_ID", "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN.d3d6b2a62b": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TOKEN_ADDRESS", "BLOCKCHAIN"], "model": "{{ get_where_subquery(ref('silver__complete_token_asset_metadata')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_2b99a7915412110c9378f9c81ab44458.sql", "original_file_path": "models/silver/prices/silver__complete_token_asset_metadata.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN.d3d6b2a62b", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN"], "alias": "complete_token_asset_metadata_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2b99a7915412110c9378f9c81ab44458", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_2b99a7915412110c9378f9c81ab44458"}, "created_at": 1761764420.5006797, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_token_asset_metadata_TOKEN_ADDRESS", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2b99a7915412110c9378f9c81ab44458\") }}", "language": "sql", "refs": [{"name": "silver__complete_token_asset_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_token_asset_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_token_asset_metadata", "attached_node": "model.flow_models.silver__complete_token_asset_metadata"}, "test.flow_models.not_null_silver__complete_native_prices_HOUR.84672fd317": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "HOUR", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_HOUR.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_HOUR.84672fd317", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_HOUR"], "alias": "complete_native_prices_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5086222, "relation_name": "FLOW.not_null_silver.complete_native_prices_HOUR", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "HOUR", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_SYMBOL.640aa16109": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_SYMBOL", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_SYMBOL.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_SYMBOL.640aa16109", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_SYMBOL"], "alias": "complete_native_prices_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5110006, "relation_name": "FLOW.not_null_silver.complete_native_prices_SYMBOL", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SYMBOL", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_BLOCKCHAIN.3557f90197": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_BLOCKCHAIN.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_BLOCKCHAIN.3557f90197", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_BLOCKCHAIN"], "alias": "complete_native_prices_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5130994, "relation_name": "FLOW.not_null_silver.complete_native_prices_BLOCKCHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_PROVIDER.391be2433a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_PROVIDER.391be2433a", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_PROVIDER"], "alias": "complete_native_prices_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5151873, "relation_name": "FLOW.not_null_silver.complete_native_prices_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_PRICE.5d22b3dfe0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_PRICE.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_PRICE.5d22b3dfe0", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_PRICE"], "alias": "complete_native_prices_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5172398, "relation_name": "FLOW.not_null_silver.complete_native_prices_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PRICE", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_IS_IMPUTED.9b41704925": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_IMPUTED", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_IS_IMPUTED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_IS_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_IS_IMPUTED.9b41704925", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_IS_IMPUTED"], "alias": "complete_native_prices_IS_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5193012, "relation_name": "FLOW.not_null_silver.complete_native_prices_IS_IMPUTED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "IS_IMPUTED", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.030d747f3c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.030d747f3c", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices__INSERTED_TIMESTAMP"], "alias": "complete_native_prices", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5213969, "relation_name": "FLOW.not_null_silver.complete_native_prices", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.595acedfe2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.595acedfe2", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP"], "alias": "complete_native_prices_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5238087, "relation_name": "FLOW.not_null_silver.complete_native_prices_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.6e5981548b": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_NATIVE_PRICES_ID", "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.6e5981548b", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID"], "alias": "complete_native_prices_COMPLETE_NATIVE_PRICES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5258882, "relation_name": "FLOW.unique_silver.complete_native_prices_COMPLETE_NATIVE_PRICES_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_NATIVE_PRICES_ID", "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL.9742f3d916": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["HOUR", "SYMBOL"], "model": "{{ get_where_subquery(ref('silver__complete_native_prices')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_53833e2ea0f1a4b7218f7850d394c7a6.sql", "original_file_path": "models/silver/prices/silver__complete_native_prices.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL.9742f3d916", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL"], "alias": "complete_native_prices_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_53833e2ea0f1a4b7218f7850d394c7a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_53833e2ea0f1a4b7218f7850d394c7a6"}, "created_at": 1761764420.5279725, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_native_prices_HOUR", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_53833e2ea0f1a4b7218f7850d394c7a6\") }}", "language": "sql", "refs": [{"name": "silver__complete_native_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_native_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_native_prices", "attached_node": "model.flow_models.silver__complete_native_prices"}, "test.flow_models.not_null_silver__complete_token_prices_HOUR.d5f4cd597b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "HOUR", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_HOUR", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_HOUR.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_HOUR.d5f4cd597b", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_HOUR"], "alias": "complete_token_prices_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5350578, "relation_name": "FLOW.not_null_silver.complete_token_prices_HOUR", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "HOUR", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_TOKEN_ADDRESS.7e03ade9df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_TOKEN_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_TOKEN_ADDRESS.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_TOKEN_ADDRESS.7e03ade9df", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_TOKEN_ADDRESS"], "alias": "complete_token_prices_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5371773, "relation_name": "FLOW.not_null_silver.complete_token_prices_TOKEN_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN.ada1620192": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_BLOCKCHAIN.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN.ada1620192", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_BLOCKCHAIN"], "alias": "complete_token_prices_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.539259, "relation_name": "FLOW.not_null_silver.complete_token_prices_BLOCKCHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN_ID.6aac0fa10e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN_ID", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_BLOCKCHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_BLOCKCHAIN_ID.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN_ID.6aac0fa10e", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_BLOCKCHAIN_ID"], "alias": "complete_token_prices_BLOCKCHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.541325, "relation_name": "FLOW.not_null_silver.complete_token_prices_BLOCKCHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCKCHAIN_ID", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_PROVIDER.d7e55cb9a3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROVIDER", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_PROVIDER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_PROVIDER.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_PROVIDER.d7e55cb9a3", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_PROVIDER"], "alias": "complete_token_prices_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5433967, "relation_name": "FLOW.not_null_silver.complete_token_prices_PROVIDER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROVIDER", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_PRICE.9b78fa1dae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_PRICE.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_PRICE.9b78fa1dae", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_PRICE"], "alias": "complete_token_prices_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5454752, "relation_name": "FLOW.not_null_silver.complete_token_prices_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PRICE", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_IS_IMPUTED.8a84f91c9e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_IMPUTED", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_IS_IMPUTED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_IS_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_IS_IMPUTED.8a84f91c9e", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_IS_IMPUTED"], "alias": "complete_token_prices_IS_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5478132, "relation_name": "FLOW.not_null_silver.complete_token_prices_IS_IMPUTED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "IS_IMPUTED", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.90a2d67d90": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.90a2d67d90", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices__INSERTED_TIMESTAMP"], "alias": "complete_token_prices", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5498905, "relation_name": "FLOW.not_null_silver.complete_token_prices", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.74882978f6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver", "name": "not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.74882978f6", "fqn": ["flow_models", "silver", "prices", "not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP"], "alias": "complete_token_prices_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5519555, "relation_name": "FLOW.not_null_silver.complete_token_prices_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.c4ea6e2a79": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "COMPLETE_TOKEN_PRICES_ID", "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver", "name": "unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.c4ea6e2a79", "fqn": ["flow_models", "silver", "prices", "unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID"], "alias": "complete_token_prices_COMPLETE_TOKEN_PRICES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764420.5540218, "relation_name": "FLOW.unique_silver.complete_token_prices_COMPLETE_TOKEN_PRICES_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COMPLETE_TOKEN_PRICES_ID", "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN.dde8fc55cf": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["HOUR", "TOKEN_ADDRESS", "BLOCKCHAIN"], "model": "{{ get_where_subquery(ref('silver__complete_token_prices')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_silver", "name": "dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_6bfe3f301137c8d74abbdbcf73c8cef9.sql", "original_file_path": "models/silver/prices/silver__complete_token_prices.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN.dde8fc55cf", "fqn": ["flow_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN"], "alias": "complete_token_prices_HOUR", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6bfe3f301137c8d74abbdbcf73c8cef9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_unique_combination_o_6bfe3f301137c8d74abbdbcf73c8cef9"}, "created_at": 1761764420.556101, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_silver.complete_token_prices_HOUR", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6bfe3f301137c8d74abbdbcf73c8cef9\") }}", "language": "sql", "refs": [{"name": "silver__complete_token_prices", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver__complete_token_prices"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver__complete_token_prices", "attached_node": "model.flow_models.silver__complete_token_prices"}, "test.flow_models.not_null_test_silver_evm__traces_full_BLOCK_NUMBER.e57d473f0e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_BLOCK_NUMBER.e57d473f0e", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_BLOCK_NUMBER"], "alias": "traces_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.5681145, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full_TX_POSITION.4fa73bb5fa": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_TX_POSITION.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_TX_POSITION.4fa73bb5fa", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_TX_POSITION"], "alias": "traces_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.570319, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_ADDRESS.87c27cc9bb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_TRACE_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_ADDRESS.87c27cc9bb", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_TRACE_ADDRESS"], "alias": "traces_full_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.5724719, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_JSON.c209b802cc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_TRACE_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_TRACE_JSON.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_JSON.c209b802cc", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_TRACE_JSON"], "alias": "traces_full_TRACE_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.574594, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_TRACE_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_JSON", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.bec29b5eb0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.bec29b5eb0", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP"], "alias": "traces_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.5767593, "relation_name": "FLOW.not_null_test_silver_evm.traces_full", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2.9f04b433cf": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f2886fa8564e48340390acb3bec3cd88.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2.9f04b433cf", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2"], "alias": "traces_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f2886fa8564e48340390acb3bec3cd88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_f2886fa8564e48340390acb3bec3cd88"}, "created_at": 1761764420.578919, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_full", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f2886fa8564e48340390acb3bec3cd88\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.535a20c1bb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6815d8d66708430288dee39bada0d5be.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.535a20c1bb", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6815d8d66708430288dee39bada0d5be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6815d8d66708430288dee39bada0d5be"}, "created_at": 1761764420.5868497, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_full", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6815d8d66708430288dee39bada0d5be\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.18dc949b49": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.18dc949b49", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP"], "alias": "traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.5917702, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2.05e70c809c": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_819445ea9df148f95e5426cde508cb47.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2.05e70c809c", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2"], "alias": "traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_819445ea9df148f95e5426cde508cb47", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_819445ea9df148f95e5426cde508cb47"}, "created_at": 1761764420.5939393, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_819445ea9df148f95e5426cde508cb47\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1fdf31878d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6eee5e1ae9857f84eb1ec460afb30b84.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1fdf31878d", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6eee5e1ae9857f84eb1ec460afb30b84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6eee5e1ae9857f84eb1ec460afb30b84"}, "created_at": 1761764420.6022675, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6eee5e1ae9857f84eb1ec460afb30b84\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.a1bd8e879c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.a1bd8e879c", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP"], "alias": "traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.607288, "relation_name": "FLOW.not_null_test_silver_evm.traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2.78ff2763e4": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_c88aeb5fa6c39198341fcd820989b0d4.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2.78ff2763e4", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c88aeb5fa6c39198341fcd820989b0d4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_c88aeb5fa6c39198341fcd820989b0d4"}, "created_at": 1761764420.609495, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c88aeb5fa6c39198341fcd820989b0d4\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.43fb437111": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c47e20e133f3955931632f11e5ce87ac.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.43fb437111", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c47e20e133f3955931632f11e5ce87ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c47e20e133f3955931632f11e5ce87ac"}, "created_at": 1761764420.6172686, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c47e20e133f3955931632f11e5ce87ac\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID.6bf53ea8b0": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TRACES_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__traces_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_b75c0f38b575a0a7c7c37033e7277ad4.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID.6bf53ea8b0", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID"], "alias": "traces_full_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b75c0f38b575a0a7c7c37033e7277ad4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_b75c0f38b575a0a7c7c37033e7277ad4"}, "created_at": 1761764420.6223927, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.traces_full_TRACES_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b75c0f38b575a0a7c7c37033e7277ad4\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__traces_full", "attached_node": "model.flow_models.test_silver_evm__traces_full"}, "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_BLOCK_NUMBER"], "alias": "traces_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.629378, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_TX_POSITION.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_TX_POSITION"], "alias": "traces_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6315842, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_TRACE_ADDRESS"], "alias": "traces_recent_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6337662, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_TRACE_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_TRACE_JSON.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_TRACE_JSON"], "alias": "traces_recent_TRACE_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6358995, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_TRACE_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_JSON", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP"], "alias": "traces_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.638047, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_fb703c32e7df8af743f93ad2f3937d62.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2"], "alias": "traces_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_fb703c32e7df8af743f93ad2f3937d62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_fb703c32e7df8af743f93ad2f3937d62"}, "created_at": 1761764420.6405168, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_recent", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_fb703c32e7df8af743f93ad2f3937d62\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b0d90ba2ae099e3f90713bc02dac992d.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b0d90ba2ae099e3f90713bc02dac992d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b0d90ba2ae099e3f90713bc02dac992d"}, "created_at": 1761764420.648224, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_recent", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b0d90ba2ae099e3f90713bc02dac992d\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP"], "alias": "traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6531157, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_b36f117cbdb243203e94ea92af5cabcc.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b36f117cbdb243203e94ea92af5cabcc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_b36f117cbdb243203e94ea92af5cabcc"}, "created_at": 1761764420.655552, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b36f117cbdb243203e94ea92af5cabcc\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_545adc0652647c04afc01e2f7fe96f9a.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_545adc0652647c04afc01e2f7fe96f9a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_545adc0652647c04afc01e2f7fe96f9a"}, "created_at": 1761764420.6633596, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_545adc0652647c04afc01e2f7fe96f9a\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP"], "alias": "traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.668252, "relation_name": "FLOW.not_null_test_silver_evm.traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_604895563a80dabb62cc60701754b1d0.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_604895563a80dabb62cc60701754b1d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_604895563a80dabb62cc60701754b1d0"}, "created_at": 1761764420.6706958, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_604895563a80dabb62cc60701754b1d0\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2bcc90ced452b6f55190a5a038e7ef89.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2bcc90ced452b6f55190a5a038e7ef89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2bcc90ced452b6f55190a5a038e7ef89"}, "created_at": 1761764420.678353, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2bcc90ced452b6f55190a5a038e7ef89\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TRACES_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__traces_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_5d6a1e047b75e1ed725ddef0a757e76a.sql", "original_file_path": "models/evm/silver/tests/traces/test_silver_evm__traces_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2", "fqn": ["flow_models", "evm", "silver", "tests", "traces", "dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID"], "alias": "traces_recent_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_5d6a1e047b75e1ed725ddef0a757e76a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_5d6a1e047b75e1ed725ddef0a757e76a"}, "created_at": 1761764420.6832573, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.traces_recent_TRACES_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_5d6a1e047b75e1ed725ddef0a757e76a\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__traces_recent", "attached_node": "model.flow_models.test_silver_evm__traces_recent"}, "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.040b720ed9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.040b720ed9", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_full_BLOCK_NUMBER"], "alias": "blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6900942, "relation_name": "FLOW.not_null_test_silver_evm.blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_JSON.6206146781": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_full_BLOCK_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_full_BLOCK_JSON.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_JSON.6206146781", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_full_BLOCK_JSON"], "alias": "blocks_full_BLOCK_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.6922686, "relation_name": "FLOW.not_null_test_silver_evm.blocks_full_BLOCK_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_JSON", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.5219d92d74": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.5219d92d74", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP"], "alias": "blocks_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.694411, "relation_name": "FLOW.not_null_test_silver_evm.blocks_full", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2.45b618f7cf": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6f173263872bda3c8240a0d53d7a8a32.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2.45b618f7cf", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2"], "alias": "blocks_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6f173263872bda3c8240a0d53d7a8a32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6f173263872bda3c8240a0d53d7a8a32"}, "created_at": 1761764420.6969206, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_full", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6f173263872bda3c8240a0d53d7a8a32\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.84d2c1e641": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f4f57366ccc33aa157341ead3117a2c5.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.84d2c1e641", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4f57366ccc33aa157341ead3117a2c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f4f57366ccc33aa157341ead3117a2c5"}, "created_at": 1761764420.7052197, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_full", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4f57366ccc33aa157341ead3117a2c5\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.91c9a7981d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.91c9a7981d", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP"], "alias": "blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.7101305, "relation_name": "FLOW.not_null_test_silver_evm.blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2.5fdabf4cfd": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_0a7b477fe6f30f24b162f841b83de4ab.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2.5fdabf4cfd", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2"], "alias": "blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0a7b477fe6f30f24b162f841b83de4ab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_0a7b477fe6f30f24b162f841b83de4ab"}, "created_at": 1761764420.7126045, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0a7b477fe6f30f24b162f841b83de4ab\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e66acd7a4f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9ea1b03e5bcb803e0e5bfa736d99eb53.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e66acd7a4f", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9ea1b03e5bcb803e0e5bfa736d99eb53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9ea1b03e5bcb803e0e5bfa736d99eb53"}, "created_at": 1761764420.7202811, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9ea1b03e5bcb803e0e5bfa736d99eb53\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.f337252be4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.f337252be4", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP"], "alias": "blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.725189, "relation_name": "FLOW.not_null_test_silver_evm.blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2.3d015945e3": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_7dfaa2af8aff5ee147ec9978d19e323c.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2.3d015945e3", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7dfaa2af8aff5ee147ec9978d19e323c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_7dfaa2af8aff5ee147ec9978d19e323c"}, "created_at": 1761764420.727667, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7dfaa2af8aff5ee147ec9978d19e323c\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.755580b9b4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_47a9f63ec67c304fbd810ef928d7e23b.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.755580b9b4", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_47a9f63ec67c304fbd810ef928d7e23b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_47a9f63ec67c304fbd810ef928d7e23b"}, "created_at": 1761764420.7354028, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_47a9f63ec67c304fbd810ef928d7e23b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER.07bc0f4b32": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_1ef9608eea8e1e09e77c62cb2fe15089.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER.07bc0f4b32", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER"], "alias": "blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1ef9608eea8e1e09e77c62cb2fe15089", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_1ef9608eea8e1e09e77c62cb2fe15089"}, "created_at": 1761764420.7403495, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.blocks_full_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1ef9608eea8e1e09e77c62cb2fe15089\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.bb5af19ab4": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_silver_evm", "name": "sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.bb5af19ab4", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER"], "alias": "blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">10"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">10"}, "created_at": 1761764420.7460418, "relation_name": "FLOW.sequence_gaps_test_silver_evm.blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">10\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__blocks_full", "attached_node": "model.flow_models.test_silver_evm__blocks_full"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER"], "alias": "blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.7558088, "relation_name": "FLOW.not_null_test_silver_evm.blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_recent_BLOCK_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_recent_BLOCK_JSON.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_recent_BLOCK_JSON"], "alias": "blocks_recent_BLOCK_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.7580035, "relation_name": "FLOW.not_null_test_silver_evm.blocks_recent_BLOCK_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_JSON", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP"], "alias": "blocks_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.760131, "relation_name": "FLOW.not_null_test_silver_evm.blocks_recent", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_05b4394567b33c611b13a3019d1442ee.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2"], "alias": "blocks_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_05b4394567b33c611b13a3019d1442ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_05b4394567b33c611b13a3019d1442ee"}, "created_at": 1761764420.7622557, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_recent", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_05b4394567b33c611b13a3019d1442ee\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9293c416def2f7328a8e81a79866e637.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9293c416def2f7328a8e81a79866e637", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9293c416def2f7328a8e81a79866e637"}, "created_at": 1761764420.7700458, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_recent", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9293c416def2f7328a8e81a79866e637\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP"], "alias": "blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.775103, "relation_name": "FLOW.not_null_test_silver_evm.blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d5b6bc174d0e9d8ef248a6ee8c645cbb.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d5b6bc174d0e9d8ef248a6ee8c645cbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d5b6bc174d0e9d8ef248a6ee8c645cbb"}, "created_at": 1761764420.7772918, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d5b6bc174d0e9d8ef248a6ee8c645cbb\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4fd359f48e18d8d8738281dbcfdf4b7e.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4fd359f48e18d8d8738281dbcfdf4b7e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4fd359f48e18d8d8738281dbcfdf4b7e"}, "created_at": 1761764420.784986, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4fd359f48e18d8d8738281dbcfdf4b7e\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP"], "alias": "blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.7900612, "relation_name": "FLOW.not_null_test_silver_evm.blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_3f043ba2939d83b07618d57edee92655.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3f043ba2939d83b07618d57edee92655", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_3f043ba2939d83b07618d57edee92655"}, "created_at": 1761764420.7922382, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3f043ba2939d83b07618d57edee92655\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3ff21b2bcde32112134334311635b64e.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ff21b2bcde32112134334311635b64e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3ff21b2bcde32112134334311635b64e"}, "created_at": 1761764420.7999516, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ff21b2bcde32112134334311635b64e\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_4873431a6e3548194cac53ddeb7093d3.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER"], "alias": "blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_4873431a6e3548194cac53ddeb7093d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_4873431a6e3548194cac53ddeb7093d3"}, "created_at": 1761764420.805697, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.blocks_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_4873431a6e3548194cac53ddeb7093d3\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_silver_evm", "name": "sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/blocks/test_silver_evm__blocks_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371", "fqn": ["flow_models", "evm", "silver", "tests", "blocks", "sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER"], "alias": "blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">10"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">10"}, "created_at": 1761764420.8107042, "relation_name": "FLOW.sequence_gaps_test_silver_evm.blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">10\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__blocks_recent", "attached_node": "model.flow_models.test_silver_evm__blocks_recent"}, "test.flow_models.not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.7daaf2bde2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__contracts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.7daaf2bde2", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS"], "alias": "contracts_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8169718, "relation_name": "FLOW.not_null_test_silver_evm.contracts_full_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__contracts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__contracts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__contracts_full", "attached_node": "model.flow_models.test_silver_evm__contracts_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS.4b6b344538": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('test_silver_evm__contracts_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_9fc36c97f5681369f72fe4cf5da09d14.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS.4b6b344538", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS"], "alias": "contracts_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9fc36c97f5681369f72fe4cf5da09d14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_9fc36c97f5681369f72fe4cf5da09d14"}, "created_at": 1761764420.8192048, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.contracts_full_CONTRACT_ADDRESS", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9fc36c97f5681369f72fe4cf5da09d14\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__contracts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__contracts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__contracts_full", "attached_node": "model.flow_models.test_silver_evm__contracts_full"}, "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__contracts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS"], "alias": "contracts_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8251703, "relation_name": "FLOW.not_null_test_silver_evm.contracts_recent_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__contracts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__contracts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__contracts_recent", "attached_node": "model.flow_models.test_silver_evm__contracts_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('test_silver_evm__contracts_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_14fa980c6c51b5adc66159085380ce5b.sql", "original_file_path": "models/evm/silver/tests/contracts/test_silver_evm__contracts_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b", "fqn": ["flow_models", "evm", "silver", "tests", "contracts", "dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS"], "alias": "contracts_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_14fa980c6c51b5adc66159085380ce5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_14fa980c6c51b5adc66159085380ce5b"}, "created_at": 1761764420.8273516, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.contracts_recent_CONTRACT_ADDRESS", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_14fa980c6c51b5adc66159085380ce5b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__contracts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__contracts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__contracts_recent", "attached_node": "model.flow_models.test_silver_evm__contracts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER"], "alias": "receipts_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8345585, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ARRAY_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent_ARRAY_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent_ARRAY_INDEX"], "alias": "receipts_recent_ARRAY_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8367944, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent_ARRAY_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ARRAY_INDEX", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON"], "alias": "receipts_recent_RECEIPTS_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8389754, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent_RECEIPTS_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_JSON", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP"], "alias": "receipts_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8411295, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6ce4846b19bc0c8abc3bca4a347a7e01.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2"], "alias": "receipts_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6ce4846b19bc0c8abc3bca4a347a7e01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6ce4846b19bc0c8abc3bca4a347a7e01"}, "created_at": 1761764420.8436108, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_recent", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6ce4846b19bc0c8abc3bca4a347a7e01\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_49d2a7453b9229171c9449b5f5061671.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_49d2a7453b9229171c9449b5f5061671", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_49d2a7453b9229171c9449b5f5061671"}, "created_at": 1761764420.8512924, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_recent", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_49d2a7453b9229171c9449b5f5061671\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP"], "alias": "receipts_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8562176, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_2d2c9f09a2f825eaaa35ee1a4d52c247.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "receipts_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2d2c9f09a2f825eaaa35ee1a4d52c247", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_2d2c9f09a2f825eaaa35ee1a4d52c247"}, "created_at": 1761764420.8586679, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2d2c9f09a2f825eaaa35ee1a4d52c247\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_98424656eef031cc2240d7fe328a173e.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98424656eef031cc2240d7fe328a173e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_98424656eef031cc2240d7fe328a173e"}, "created_at": 1761764420.866325, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98424656eef031cc2240d7fe328a173e\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP"], "alias": "receipts_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8712249, "relation_name": "FLOW.not_null_test_silver_evm.receipts_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f1a2cdc4577eaa3db0615e08f6b37ba5.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "receipts_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f1a2cdc4577eaa3db0615e08f6b37ba5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_f1a2cdc4577eaa3db0615e08f6b37ba5"}, "created_at": 1761764420.8736577, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f1a2cdc4577eaa3db0615e08f6b37ba5\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_020de1c6f058bbde65163fab493cc91f.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_020de1c6f058bbde65163fab493cc91f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_020de1c6f058bbde65163fab493cc91f"}, "created_at": 1761764420.881309, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_020de1c6f058bbde65163fab493cc91f\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECEIPTS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_8b6c5b01bf3c38889d3f469c3c596a66.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID"], "alias": "receipts_recent_RECEIPTS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_8b6c5b01bf3c38889d3f469c3c596a66", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_8b6c5b01bf3c38889d3f469c3c596a66"}, "created_at": 1761764420.886211, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.receipts_recent_RECEIPTS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_8b6c5b01bf3c38889d3f469c3c596a66\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__receipts_recent", "attached_node": "model.flow_models.test_silver_evm__receipts_recent"}, "test.flow_models.not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.2dbdfe46c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.2dbdfe46c6", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full_BLOCK_NUMBER"], "alias": "receipts_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8931637, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__receipts_full_ARRAY_INDEX.222045a3bb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ARRAY_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full_ARRAY_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full_ARRAY_INDEX.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full_ARRAY_INDEX.222045a3bb", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full_ARRAY_INDEX"], "alias": "receipts_full_ARRAY_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8953428, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full_ARRAY_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ARRAY_INDEX", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.31ed905248": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full_RECEIPTS_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.31ed905248", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full_RECEIPTS_JSON"], "alias": "receipts_full_RECEIPTS_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8975341, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full_RECEIPTS_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_JSON", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.09014d0ff3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.09014d0ff3", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP"], "alias": "receipts_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.8999794, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2.a920f342e5": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_8000d20d8c7c4476c4e9da6819e974db.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2.a920f342e5", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2"], "alias": "receipts_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8000d20d8c7c4476c4e9da6819e974db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_8000d20d8c7c4476c4e9da6819e974db"}, "created_at": 1761764420.9021516, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_full", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8000d20d8c7c4476c4e9da6819e974db\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2e59926606": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0101ed23725f2a16baf0b71d7b6ae0a6.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2e59926606", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0101ed23725f2a16baf0b71d7b6ae0a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0101ed23725f2a16baf0b71d7b6ae0a6"}, "created_at": 1761764420.910774, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_full", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0101ed23725f2a16baf0b71d7b6ae0a6\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.5ca0599f82": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.5ca0599f82", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP"], "alias": "receipts_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.9159448, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2.23e3da1d10": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_e0f7f77652203a653972720950f4318c.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2.23e3da1d10", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2"], "alias": "receipts_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e0f7f77652203a653972720950f4318c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_e0f7f77652203a653972720950f4318c"}, "created_at": 1761764420.9181423, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e0f7f77652203a653972720950f4318c\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27fd1d5545": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_056f674a280f2fd01ca9c018c8ce84b7.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27fd1d5545", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_056f674a280f2fd01ca9c018c8ce84b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_056f674a280f2fd01ca9c018c8ce84b7"}, "created_at": 1761764420.9258695, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_056f674a280f2fd01ca9c018c8ce84b7\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.89eff1e3cf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.89eff1e3cf", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP"], "alias": "receipts_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.9307873, "relation_name": "FLOW.not_null_test_silver_evm.receipts_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2.f0e7e59d92": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_b979056ff925c4e57a4f97114a320907.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2.f0e7e59d92", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "receipts_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b979056ff925c4e57a4f97114a320907", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_b979056ff925c4e57a4f97114a320907"}, "created_at": 1761764420.933236, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.receipts_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b979056ff925c4e57a4f97114a320907\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27a6f42a7a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3c8d7273a2f4bf0aa7b346f99210ea1e.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27a6f42a7a", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "receipts_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c8d7273a2f4bf0aa7b346f99210ea1e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3c8d7273a2f4bf0aa7b346f99210ea1e"}, "created_at": 1761764420.9409695, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.receipts_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c8d7273a2f4bf0aa7b346f99210ea1e\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID.8b389965ca": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECEIPTS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__receipts_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_f686a3f7e9220254650c424e45a97c2b.sql", "original_file_path": "models/evm/silver/tests/receipts/test_silver_evm__receipts_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID.8b389965ca", "fqn": ["flow_models", "evm", "silver", "tests", "receipts", "dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID"], "alias": "receipts_full_RECEIPTS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f686a3f7e9220254650c424e45a97c2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_f686a3f7e9220254650c424e45a97c2b"}, "created_at": 1761764420.9459448, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.receipts_full_RECEIPTS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f686a3f7e9220254650c424e45a97c2b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__receipts_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__receipts_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__receipts_full", "attached_node": "model.flow_models.test_silver_evm__receipts_full"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER"], "alias": "transactions_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.9529264, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_recent_TX_POSITION.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent_TX_POSITION"], "alias": "transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.9550943, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON"], "alias": "transactions_recent_TRANSACTION_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764420.9572394, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent_TRANSACTION_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_JSON", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__tran_94633b1faaf8d6552067f76c9b300081.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP"], "alias": "transactions_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_silver_evm__tran_94633b1faaf8d6552067f76c9b300081", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_silver_evm__tran_94633b1faaf8d6552067f76c9b300081"}, "created_at": 1761764420.959665, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_silver_evm__tran_94633b1faaf8d6552067f76c9b300081\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_dac8fe214add7d6f1a8d161ef80c2d76.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2"], "alias": "transactions_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_dac8fe214add7d6f1a8d161ef80c2d76", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_dac8fe214add7d6f1a8d161ef80c2d76"}, "created_at": 1761764420.9618263, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_recent", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_dac8fe214add7d6f1a8d161ef80c2d76\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fd0ad96d2abc4aea4f831aa712b29188.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_recent", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd0ad96d2abc4aea4f831aa712b29188", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fd0ad96d2abc4aea4f831aa712b29188"}, "created_at": 1761764420.9695973, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_recent", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd0ad96d2abc4aea4f831aa712b29188\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__tran_e1a91594907a16e28d304825bb848588.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP"], "alias": "transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_silver_evm__tran_e1a91594907a16e28d304825bb848588", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_silver_evm__tran_e1a91594907a16e28d304825bb848588"}, "created_at": 1761764420.9745374, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_silver_evm__tran_e1a91594907a16e28d304825bb848588\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_309501ea82e0425dec1c5eac9d0abd08.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_309501ea82e0425dec1c5eac9d0abd08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_309501ea82e0425dec1c5eac9d0abd08"}, "created_at": 1761764420.977031, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_309501ea82e0425dec1c5eac9d0abd08\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7ce32d416ff84f233135c8f0b30e6fc2.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ce32d416ff84f233135c8f0b30e6fc2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7ce32d416ff84f233135c8f0b30e6fc2"}, "created_at": 1761764420.9847271, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ce32d416ff84f233135c8f0b30e6fc2\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__tran_6c7a35f9bf62bc557fe65734d0f9a970.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP"], "alias": "transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_silver_evm__tran_6c7a35f9bf62bc557fe65734d0f9a970", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_silver_evm__tran_6c7a35f9bf62bc557fe65734d0f9a970"}, "created_at": 1761764420.9896016, "relation_name": "FLOW.not_null_test_silver_evm.transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_silver_evm__tran_6c7a35f9bf62bc557fe65734d0f9a970\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_50f618b86f4752dde376718bfd54da79.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_50f618b86f4752dde376718bfd54da79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_50f618b86f4752dde376718bfd54da79"}, "created_at": 1761764420.9920595, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_50f618b86f4752dde376718bfd54da79\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d212b7d37dcdfaeecad6bcf695a371c2.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d212b7d37dcdfaeecad6bcf695a371c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d212b7d37dcdfaeecad6bcf695a371c2"}, "created_at": 1761764420.999878, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d212b7d37dcdfaeecad6bcf695a371c2\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TRANSACTIONS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_274f9b9f62e27a7fa0686a2821d5f7cb.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID"], "alias": "transactions_recent_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_274f9b9f62e27a7fa0686a2821d5f7cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_274f9b9f62e27a7fa0686a2821d5f7cb"}, "created_at": 1761764421.0048032, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.transactions_recent_TRANSACTIONS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_274f9b9f62e27a7fa0686a2821d5f7cb\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_silver_evm", "name": "sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_silver_evm__dd06e8d5af5e63e39fd99be09d56294b.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER"], "alias": "transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_silver_evm__dd06e8d5af5e63e39fd99be09d56294b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_silver_evm__dd06e8d5af5e63e39fd99be09d56294b"}, "created_at": 1761764421.0109491, "relation_name": "FLOW.sequence_gaps_test_silver_evm.transactions_recent_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_silver_evm__dd06e8d5af5e63e39fd99be09d56294b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__transactions_recent", "attached_node": "model.flow_models.test_silver_evm__transactions_recent"}, "test.flow_models.not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.c2e6396204": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.c2e6396204", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full_BLOCK_NUMBER"], "alias": "transactions_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.0173175, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__transactions_full_TX_POSITION.9246cdee69": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full_TX_POSITION.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full_TX_POSITION.9246cdee69", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full_TX_POSITION"], "alias": "transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.0195134, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.88b070614c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_JSON", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full_TRANSACTION_JSON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.88b070614c", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full_TRANSACTION_JSON"], "alias": "transactions_full_TRANSACTION_JSON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.0216699, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full_TRANSACTION_JSON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_JSON", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.45d2a59714": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.45d2a59714", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP"], "alias": "transactions_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.0238645, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2.b2b0d40938": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_c0d012313cabe17d077b6e22ceff4f85.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2.b2b0d40938", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2"], "alias": "transactions_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c0d012313cabe17d077b6e22ceff4f85", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_c0d012313cabe17d077b6e22ceff4f85"}, "created_at": 1761764421.0260623, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_full", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c0d012313cabe17d077b6e22ceff4f85\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90972d2e09": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_741d497e241f7fda87655178025b02ca.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90972d2e09", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_full", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_741d497e241f7fda87655178025b02ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_741d497e241f7fda87655178025b02ca"}, "created_at": 1761764421.0340977, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_full", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_741d497e241f7fda87655178025b02ca\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.ae648637e4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.ae648637e4", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP"], "alias": "transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.039004, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2.48b8bc3408": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6d5cb323ae96149989c10bd5df7057ae.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2.48b8bc3408", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2"], "alias": "transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6d5cb323ae96149989c10bd5df7057ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6d5cb323ae96149989c10bd5df7057ae"}, "created_at": 1761764421.0411882, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6d5cb323ae96149989c10bd5df7057ae\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a827db7483": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d19f762b7410b5e8c5188109d2b12b8b.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a827db7483", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d19f762b7410b5e8c5188109d2b12b8b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d19f762b7410b5e8c5188109d2b12b8b"}, "created_at": 1761764421.0489507, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d19f762b7410b5e8c5188109d2b12b8b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.b9801ef134": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.b9801ef134", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP"], "alias": "transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.054074, "relation_name": "FLOW.not_null_test_silver_evm.transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2.f1f84e953a": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_bec92ce092366f5c6c09bcb15e2bb3bc.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2.f1f84e953a", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_bec92ce092366f5c6c09bcb15e2bb3bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_bec92ce092366f5c6c09bcb15e2bb3bc"}, "created_at": 1761764421.0562444, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_bec92ce092366f5c6c09bcb15e2bb3bc\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7f5110e328": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f8509b157105952eef1fdfa2696f3a71.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7f5110e328", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8509b157105952eef1fdfa2696f3a71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f8509b157105952eef1fdfa2696f3a71"}, "created_at": 1761764421.0640302, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8509b157105952eef1fdfa2696f3a71\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID.6d60b8b757": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TRANSACTIONS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_a37515d2cc10874cb7e77a503d618f89.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID.6d60b8b757", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID"], "alias": "transactions_full_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_a37515d2cc10874cb7e77a503d618f89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_a37515d2cc10874cb7e77a503d618f89"}, "created_at": 1761764421.0691578, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.transactions_full_TRANSACTIONS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_a37515d2cc10874cb7e77a503d618f89\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER.32bdfbd491": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_silver_evm__transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_silver_evm", "name": "sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_silver_evm__90fae4b12c8f346c59c83f06727a76b5.sql", "original_file_path": "models/evm/silver/tests/transactions/test_silver_evm__transactions_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER.32bdfbd491", "fqn": ["flow_models", "evm", "silver", "tests", "transactions", "sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER"], "alias": "transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_silver_evm__90fae4b12c8f346c59c83f06727a76b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_silver_evm__90fae4b12c8f346c59c83f06727a76b5"}, "created_at": 1761764421.0744708, "relation_name": "FLOW.sequence_gaps_test_silver_evm.transactions_full_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_silver_evm__90fae4b12c8f346c59c83f06727a76b5\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__transactions_full", "attached_node": "model.flow_models.test_silver_evm__transactions_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.7b49e0a491": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.7b49e0a491", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER"], "alias": "decoded_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.08145, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT.e7649f03a7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4ea8c1f76e4c6f86f2e349e861c4cc05.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT.e7649f03a7", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "decoded_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4ea8c1f76e4c6f86f2e349e861c4cc05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4ea8c1f76e4c6f86f2e349e861c4cc05"}, "created_at": 1761764421.0839138, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4ea8c1f76e4c6f86f2e349e861c4cc05\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_TX_HASH.3fa21b319d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_TX_HASH.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_TX_HASH.3fa21b319d", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_TX_HASH"], "alias": "decoded_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.0888317, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_.498d747868": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abf3a73e95ee070e579417cd1d7fa020.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_.498d747868", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "decoded_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abf3a73e95ee070e579417cd1d7fa020", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_abf3a73e95ee070e579417cd1d7fa020"}, "created_at": 1761764421.0909793, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm.decoded_logs_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_abf3a73e95ee070e579417cd1d7fa020\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.dcc44caa6c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.dcc44caa6c", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX"], "alias": "decoded_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1094325, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT.608fe36ef1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6eff2fc11a02cc571f8d26d14af2cc1a.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT.608fe36ef1", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT"], "alias": "decoded_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6eff2fc11a02cc571f8d26d14af2cc1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6eff2fc11a02cc571f8d26d14af2cc1a"}, "created_at": 1761764421.1116204, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_full_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6eff2fc11a02cc571f8d26d14af2cc1a\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.8e5852ce51": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.8e5852ce51", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS"], "alias": "decoded_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1172647, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.ffb125a0d1": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_eaa4c9dcdcb050cd840a8ffa2e4c77b7.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.ffb125a0d1", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "decoded_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eaa4c9dcdcb050cd840a8ffa2e4c77b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_eaa4c9dcdcb050cd840a8ffa2e4c77b7"}, "created_at": 1761764421.119452, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm.decoded_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eaa4c9dcdcb050cd840a8ffa2e4c77b7\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR.235a8ed35b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ed312229e24bf8a29a9107ed65def792.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR.235a8ed35b", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR"], "alias": "decoded_logs_full_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ed312229e24bf8a29a9107ed65def792", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ed312229e24bf8a29a9107ed65def792"}, "created_at": 1761764421.1247334, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_full_EVENT_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ed312229e24bf8a29a9107ed65def792\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_NAME", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.2d993434e3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.2d993434e3", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP"], "alias": "decoded_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.129844, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2.bffcd6a827": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_51a0d6b84eb0e52747f00b20f381e982.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2.bffcd6a827", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2"], "alias": "decoded_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_51a0d6b84eb0e52747f00b20f381e982", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_51a0d6b84eb0e52747f00b20f381e982"}, "created_at": 1761764421.132032, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.decoded_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_51a0d6b84eb0e52747f00b20f381e982\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1d7e651a42": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b4d0d8dc867db973dfd539f099b45de8.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1d7e651a42", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "decoded_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b4d0d8dc867db973dfd539f099b45de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b4d0d8dc867db973dfd539f099b45de8"}, "created_at": 1761764421.1398478, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b4d0d8dc867db973dfd539f099b45de8\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.19cad63e39": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.19cad63e39", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP"], "alias": "decoded_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1449366, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2.a66e7b4dd8": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_7275dcecc55354d7a109b2a7ffe83498.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2.a66e7b4dd8", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "decoded_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7275dcecc55354d7a109b2a7ffe83498", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_7275dcecc55354d7a109b2a7ffe83498"}, "created_at": 1761764421.147135, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.decoded_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7275dcecc55354d7a109b2a7ffe83498\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.4b151e71ed": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6a11f309745c24295c48ab649c9235d5.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.4b151e71ed", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "decoded_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a11f309745c24295c48ab649c9235d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6a11f309745c24295c48ab649c9235d5"}, "created_at": 1761764421.1548898, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a11f309745c24295c48ab649c9235d5\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID.1a8d64e96c": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DECODED_LOGS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_d1885b7e6c5071ada22c3e232ea3ec89.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID.1a8d64e96c", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID"], "alias": "decoded_logs_full_DECODED_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_d1885b7e6c5071ada22c3e232ea3ec89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_d1885b7e6c5071ada22c3e232ea3ec89"}, "created_at": 1761764421.1601086, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.decoded_logs_full_DECODED_LOGS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_d1885b7e6c5071ada22c3e232ea3ec89\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__decoded_logs_full", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_full"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER"], "alias": "decoded_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1671681, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b41f8b8fe671045d175caed8dc08ff77.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "decoded_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b41f8b8fe671045d175caed8dc08ff77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b41f8b8fe671045d175caed8dc08ff77"}, "created_at": 1761764421.1693575, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b41f8b8fe671045d175caed8dc08ff77\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_recent_TX_HASH.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_TX_HASH"], "alias": "decoded_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1787727, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e44c54192c838612eed4df9a4a00dca3.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "decoded_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e44c54192c838612eed4df9a4a00dca3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e44c54192c838612eed4df9a4a00dca3"}, "created_at": 1761764421.1809382, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm.decoded_logs_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e44c54192c838612eed4df9a4a00dca3\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX"], "alias": "decoded_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1864443, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d3752d2c3bd85d50c92bee7b0bbc35c8.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT"], "alias": "decoded_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d3752d2c3bd85d50c92bee7b0bbc35c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d3752d2c3bd85d50c92bee7b0bbc35c8"}, "created_at": 1761764421.1886759, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_recent_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d3752d2c3bd85d50c92bee7b0bbc35c8\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS"], "alias": "decoded_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.1935987, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b7cd22b3f79db1fc7426ba36b76241a6.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "decoded_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b7cd22b3f79db1fc7426ba36b76241a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b7cd22b3f79db1fc7426ba36b76241a6"}, "created_at": 1761764421.1960347, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm.decoded_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b7cd22b3f79db1fc7426ba36b76241a6\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_48cf2acd681ab96d801fadc9e08b69cc.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR"], "alias": "decoded_logs_recent_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_48cf2acd681ab96d801fadc9e08b69cc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_48cf2acd681ab96d801fadc9e08b69cc"}, "created_at": 1761764421.2012982, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_recent_EVENT_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_48cf2acd681ab96d801fadc9e08b69cc\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_NAME", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__deco_8957f18c1a274c02866ee0efad9f6f09.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP"], "alias": "decoded_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_silver_evm__deco_8957f18c1a274c02866ee0efad9f6f09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_silver_evm__deco_8957f18c1a274c02866ee0efad9f6f09"}, "created_at": 1761764421.206418, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_silver_evm__deco_8957f18c1a274c02866ee0efad9f6f09\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_bd0014727f3b42860bf4ed49082a2d40.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "decoded_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_bd0014727f3b42860bf4ed49082a2d40", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_bd0014727f3b42860bf4ed49082a2d40"}, "created_at": 1761764421.208593, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.decoded_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_bd0014727f3b42860bf4ed49082a2d40\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_515436a9c033fde510f91f464bc1854b.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "decoded_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_515436a9c033fde510f91f464bc1854b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_515436a9c033fde510f91f464bc1854b"}, "created_at": 1761764421.2163794, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_515436a9c033fde510f91f464bc1854b\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_silver_evm", "name": "not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_silver_evm__deco_1ab9e19998ba1b0117a6621d83ebe249.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP"], "alias": "decoded_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_silver_evm__deco_1ab9e19998ba1b0117a6621d83ebe249", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_silver_evm__deco_1ab9e19998ba1b0117a6621d83ebe249"}, "created_at": 1761764421.2220442, "relation_name": "FLOW.not_null_test_silver_evm.decoded_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_silver_evm__deco_1ab9e19998ba1b0117a6621d83ebe249\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d7744469479057354f96dc0819778b1f.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "decoded_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d7744469479057354f96dc0819778b1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d7744469479057354f96dc0819778b1f"}, "created_at": 1761764421.2242246, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm.decoded_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d7744469479057354f96dc0819778b1f\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_461dd76d2668def7a273fec5a04ccdba.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "decoded_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_461dd76d2668def7a273fec5a04ccdba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_461dd76d2668def7a273fec5a04ccdba"}, "created_at": 1761764421.2320154, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm.decoded_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_461dd76d2668def7a273fec5a04ccdba\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DECODED_LOGS_ID"], "model": "{{ get_where_subquery(ref('test_silver_evm__decoded_logs_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_silver_evm", "name": "dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_9efe135b2e6bebc8070e024010b2f81a.sql", "original_file_path": "models/evm/silver/tests/decoded_logs/test_silver_evm__decoded_logs_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81", "fqn": ["flow_models", "evm", "silver", "tests", "decoded_logs", "dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID"], "alias": "decoded_logs_recent_DECODED_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9efe135b2e6bebc8070e024010b2f81a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_9efe135b2e6bebc8070e024010b2f81a"}, "created_at": 1761764421.2371364, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_silver_evm.decoded_logs_recent_DECODED_LOGS_ID", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9efe135b2e6bebc8070e024010b2f81a\") }}", "language": "sql", "refs": [{"name": "test_silver_evm__decoded_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_silver_evm__decoded_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_silver_evm__decoded_logs_recent", "attached_node": "model.flow_models.test_silver_evm__decoded_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER"], "alias": "fact_traces_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.2869081, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dcb313c188e3dd8813d442634c0289d2.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_traces_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dcb313c188e3dd8813d442634c0289d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_dcb313c188e3dd8813d442634c0289d2"}, "created_at": 1761764421.289157, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dcb313c188e3dd8813d442634c0289d2\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.2941222, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f3ff5ef45c0d4c87cea59cb317440b88.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f3ff5ef45c0d4c87cea59cb317440b88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_f3ff5ef45c0d4c87cea59cb317440b88"}, "created_at": 1761764421.296542, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f3ff5ef45c0d4c87cea59cb317440b88\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_52bcb09af7afabd8cce25cfb97690fcc.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52bcb09af7afabd8cce25cfb97690fcc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_52bcb09af7afabd8cce25cfb97690fcc"}, "created_at": 1761764421.304578, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52bcb09af7afabd8cce25cfb97690fcc\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TX_HASH"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3095787, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_de588ff272dde34b0d35a2d5f0128610.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_de588ff272dde34b0d35a2d5f0128610", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_de588ff272dde34b0d35a2d5f0128610"}, "created_at": 1761764421.3120825, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_de588ff272dde34b0d35a2d5f0128610\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TX_POSITION"], "alias": "fact_traces_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3173568, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_87b81813c1bc0501f581c184f450f7a7.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_traces_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_87b81813c1bc0501f581c184f450f7a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_87b81813c1bc0501f581c184f450f7a7"}, "created_at": 1761764421.3198178, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_87b81813c1bc0501f581c184f450f7a7\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3247423, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e176c01348b76cb8cbc7754b91c66f9b.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e176c01348b76cb8cbc7754b91c66f9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e176c01348b76cb8cbc7754b91c66f9b"}, "created_at": 1761764421.326903, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e176c01348b76cb8cbc7754b91c66f9b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS"], "alias": "fact_traces_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1761764421.3324718, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b69dd871abfeae0aac03bd8ef7292d1d.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b69dd871abfeae0aac03bd8ef7292d1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b69dd871abfeae0aac03bd8ef7292d1d"}, "created_at": 1761764421.3346763, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_recent_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b69dd871abfeae0aac03bd8ef7292d1d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dbe598c79e25e010b294b399ede27b96.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dbe598c79e25e010b294b399ede27b96", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_dbe598c79e25e010b294b399ede27b96"}, "created_at": 1761764421.3405805, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_recent_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_dbe598c79e25e010b294b399ede27b96\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_INPUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_INPUT.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_INPUT"], "alias": "fact_traces_recent_INPUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3461251, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_INPUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TYPE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TYPE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TYPE"], "alias": "fact_traces_recent_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3483057, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TYPE", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS"], "alias": "fact_traces_recent_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3504543, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_TRACES", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_SUB_TRACES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_SUB_TRACES"], "alias": "fact_traces_recent_SUB_TRACES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3526258, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_SUB_TRACES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SUB_TRACES", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_VALUE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_VALUE"], "alias": "fact_traces_recent_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3548057, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW"], "alias": "fact_traces_recent_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3569582, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE"], "alias": "fact_traces_recent_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.35942, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_HEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_VALUE_HEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_VALUE_HEX"], "alias": "fact_traces_recent_VALUE_HEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3615544, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_VALUE_HEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_HEX", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_GAS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_GAS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_GAS"], "alias": "fact_traces_recent_GAS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.363682, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_GAS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_GAS_USED"], "alias": "fact_traces_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3658433, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS"], "alias": "fact_traces_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3679879, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_1fbc4a6ca1712427e2b3912f7cc1753d.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_1fbc4a6ca1712427e2b3912f7cc1753d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_1fbc4a6ca1712427e2b3912f7cc1753d"}, "created_at": 1761764421.3701532, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_1fbc4a6ca1712427e2b3912f7cc1753d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED"], "alias": "fact_traces_recent_TRACE_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.372577, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TRACE_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED"], "alias": "fact_traces_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3747137, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRACES_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID"], "alias": "fact_traces_recent_FACT_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3768394, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_FACT_TRACES_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRACES_ID", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP"], "alias": "fact_traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3790364, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_80199e70195084235885bf98c651061b.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_80199e70195084235885bf98c651061b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_80199e70195084235885bf98c651061b"}, "created_at": 1761764421.3811827, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_80199e70195084235885bf98c651061b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP"], "alias": "fact_traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.3889608, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_2c61e59a05ea7e10bef6a78c95b75b97.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2c61e59a05ea7e10bef6a78c95b75b97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_2c61e59a05ea7e10bef6a78c95b75b97"}, "created_at": 1761764421.3913233, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2c61e59a05ea7e10bef6a78c95b75b97\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "TRACE_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_c1626e23cef8681cddbfcb206fe6ad1b.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c1626e23cef8681cddbfcb206fe6ad1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_c1626e23cef8681cddbfcb206fe6ad1b"}, "created_at": 1761764421.3990023, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c1626e23cef8681cddbfcb206fe6ad1b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["TX_HASH"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_ee2ff841becaaa0e665e72d70169be42.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_ee2ff841becaaa0e665e72d70169be42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TX_HASH IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TX_HASH IS NOT NULL", "alias": "sequence_gaps_test_gold_evm__f_ee2ff841becaaa0e665e72d70169be42"}, "created_at": 1761764421.404438, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"TX_HASH IS NOT NULL\",alias=\"sequence_gaps_test_gold_evm__f_ee2ff841becaaa0e665e72d70169be42\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.93f1c1b73d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.93f1c1b73d", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER"], "alias": "fact_traces_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.412408, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.ec784f5ed9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_11e0f8b4ed129a54bb41c2d16943f634.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.ec784f5ed9", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_traces_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11e0f8b4ed129a54bb41c2d16943f634", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_11e0f8b4ed129a54bb41c2d16943f634"}, "created_at": 1761764421.414587, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11e0f8b4ed129a54bb41c2d16943f634\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.1c3ac75530": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.1c3ac75530", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4201753, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.624040c91d": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f004f4135275121285413d6ba52f8a06.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.624040c91d", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f004f4135275121285413d6ba52f8a06", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_f004f4135275121285413d6ba52f8a06"}, "created_at": 1761764421.4223652, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f004f4135275121285413d6ba52f8a06\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.77f458fdf6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e989a22ffd534cbfbca26d8419a94dd8.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.77f458fdf6", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e989a22ffd534cbfbca26d8419a94dd8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e989a22ffd534cbfbca26d8419a94dd8"}, "created_at": 1761764421.4301438, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e989a22ffd534cbfbca26d8419a94dd8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_HASH.ba6b19371d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_HASH.ba6b19371d", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TX_HASH"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4352605, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.db34426269": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_630a2aaaf9993e6e34d703ae798a8613.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.db34426269", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_630a2aaaf9993e6e34d703ae798a8613", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_630a2aaaf9993e6e34d703ae798a8613"}, "created_at": 1761764421.4374654, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_630a2aaaf9993e6e34d703ae798a8613\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_POSITION.b22cdc5d25": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_POSITION.b22cdc5d25", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TX_POSITION"], "alias": "fact_traces_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.442997, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.0213b8897c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7559b22393ac3be010395e7fea4f4943.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.0213b8897c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_traces_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7559b22393ac3be010395e7fea4f4943", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7559b22393ac3be010395e7fea4f4943"}, "created_at": 1761764421.4451642, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7559b22393ac3be010395e7fea4f4943\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.f33a6f1d12": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.f33a6f1d12", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TRACE_INDEX"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4500573, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.d12e10fb2c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_92db30f4d224ebf0b27de3440c330d0a.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.d12e10fb2c", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_92db30f4d224ebf0b27de3440c330d0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_92db30f4d224ebf0b27de3440c330d0a"}, "created_at": 1761764421.4525378, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_92db30f4d224ebf0b27de3440c330d0a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.38b78c3453": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.38b78c3453", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS"], "alias": "fact_traces_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1761764421.4574347, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.0662f97804": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_de6537d00d013ecf0d37ff8cb93a0a05.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.0662f97804", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_de6537d00d013ecf0d37ff8cb93a0a05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_de6537d00d013ecf0d37ff8cb93a0a05"}, "created_at": 1761764421.4595866, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_full_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_de6537d00d013ecf0d37ff8cb93a0a05\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.3814c56746": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_23bb75a69b26881f9984337ad21520fd.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.3814c56746", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_23bb75a69b26881f9984337ad21520fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_23bb75a69b26881f9984337ad21520fd"}, "created_at": 1761764421.4651425, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_traces_full_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_23bb75a69b26881f9984337ad21520fd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_INPUT.5f0410955a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_INPUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_INPUT.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_INPUT.5f0410955a", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_INPUT"], "alias": "fact_traces_full_INPUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4706943, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_INPUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TYPE.d9e91caa4d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TYPE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TYPE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TYPE.d9e91caa4d", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TYPE"], "alias": "fact_traces_full_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4728823, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TYPE", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.99479cd8d4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.99479cd8d4", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS"], "alias": "fact_traces_full_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4750247, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_SUB_TRACES.81d9a6fa69": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_TRACES", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_SUB_TRACES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_SUB_TRACES.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_SUB_TRACES.81d9a6fa69", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_SUB_TRACES"], "alias": "fact_traces_full_SUB_TRACES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4771652, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_SUB_TRACES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SUB_TRACES", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE.b850aed961": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_VALUE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE.b850aed961", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_VALUE"], "alias": "fact_traces_full_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4793012, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.5239348dfa": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.5239348dfa", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW"], "alias": "fact_traces_full_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4817564, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.821a0b6130": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.821a0b6130", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE"], "alias": "fact_traces_full_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4839096, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_HEX.6b0dccfb7d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_HEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_VALUE_HEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_VALUE_HEX.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_HEX.6b0dccfb7d", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_VALUE_HEX"], "alias": "fact_traces_full_VALUE_HEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4860616, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_VALUE_HEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_HEX", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS.e01c6b9df7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_GAS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_GAS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS.e01c6b9df7", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_GAS"], "alias": "fact_traces_full_GAS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.488197, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_GAS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS_USED.90cb0406b5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS_USED.90cb0406b5", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_GAS_USED"], "alias": "fact_traces_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4903202, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.7d1fb1d0d0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.7d1fb1d0d0", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS"], "alias": "fact_traces_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4924507, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.32aa446ebe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_ce16fde8fcd4a0727a9377a05156e1ba.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.32aa446ebe", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_ce16fde8fcd4a0727a9377a05156e1ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_ce16fde8fcd4a0727a9377a05156e1ba"}, "created_at": 1761764421.4949243, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_ce16fde8fcd4a0727a9377a05156e1ba\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.13516a88af": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.13516a88af", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED"], "alias": "fact_traces_full_TRACE_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4970634, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TRACE_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.39a0d3c66a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.39a0d3c66a", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED"], "alias": "fact_traces_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.4991922, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.6204dfb2d8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRACES_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.6204dfb2d8", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID"], "alias": "fact_traces_full_FACT_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.5013018, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_FACT_TRACES_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRACES_ID", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.a607ce606a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.a607ce606a", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP"], "alias": "fact_traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.5034485, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.55911fba2f": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d919d571e8354b79e9900321cb3dc17f.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.55911fba2f", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d919d571e8354b79e9900321cb3dc17f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d919d571e8354b79e9900321cb3dc17f"}, "created_at": 1761764421.5055718, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d919d571e8354b79e9900321cb3dc17f\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.f94ffec6a0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.f94ffec6a0", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP"], "alias": "fact_traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.5134304, "relation_name": "FLOW.not_null_test_gold_evm.fact_traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.522c5bc472": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_4e547c41189aa58cd648c71df37e0ebe.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.522c5bc472", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4e547c41189aa58cd648c71df37e0ebe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_4e547c41189aa58cd648c71df37e0ebe"}, "created_at": 1761764421.515813, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4e547c41189aa58cd648c71df37e0ebe\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX.26dfaf888e": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "TRACE_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_d810e25bd4394360a0bb8874a6eb8f98.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX.26dfaf888e", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_d810e25bd4394360a0bb8874a6eb8f98", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_d810e25bd4394360a0bb8874a6eb8f98"}, "created_at": 1761764421.523475, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_traces_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_d810e25bd4394360a0bb8874a6eb8f98\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH.56b53f13b0": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["TX_HASH"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_d3090a8ee98f67bb2bd92213071f0b62.sql", "original_file_path": "models/evm/gold/tests/traces/test_gold_evm__fact_traces_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH.56b53f13b0", "fqn": ["flow_models", "evm", "gold", "tests", "traces", "sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_d3090a8ee98f67bb2bd92213071f0b62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL", "alias": "sequence_gaps_test_gold_evm__f_d3090a8ee98f67bb2bd92213071f0b62"}, "created_at": 1761764421.5289311, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL\",alias=\"sequence_gaps_test_gold_evm__f_d3090a8ee98f67bb2bd92213071f0b62\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER.272002c7e6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_f03ba5b244d49f2f89c716258761fbd6.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER.272002c7e6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER"], "alias": "fact_event_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_f03ba5b244d49f2f89c716258761fbd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_f03ba5b244d49f2f89c716258761fbd6"}, "created_at": 1761764421.5368528, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_f03ba5b244d49f2f89c716258761fbd6\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.53169cfd18": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ec6ffbffd775af48326e99227e72d491.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.53169cfd18", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER"], "alias": "fact_event_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec6ffbffd775af48326e99227e72d491", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ec6ffbffd775af48326e99227e72d491"}, "created_at": 1761764421.5390317, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec6ffbffd775af48326e99227e72d491\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP.199e89abec": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_645abc9a88b640c8a2e00dd8a0ec9e5b.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP.199e89abec", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_645abc9a88b640c8a2e00dd8a0ec9e5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_645abc9a88b640c8a2e00dd8a0ec9e5b"}, "created_at": 1761764421.5442011, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_645abc9a88b640c8a2e00dd8a0ec9e5b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.27d9e4d30e": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_3e2cd96dd5412b4ade7a9162d4568f48.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.27d9e4d30e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3e2cd96dd5412b4ade7a9162d4568f48", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_3e2cd96dd5412b4ade7a9162d4568f48"}, "created_at": 1761764421.546367, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3e2cd96dd5412b4ade7a9162d4568f48\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.485584918b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e3a741aba2a2b581b11e31a2ec628707.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.485584918b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e3a741aba2a2b581b11e31a2ec628707", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e3a741aba2a2b581b11e31a2ec628707"}, "created_at": 1761764421.55415, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e3a741aba2a2b581b11e31a2ec628707\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.94b7ccc720": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.94b7ccc720", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.559286, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.7edd0a59f6": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_25f916a21212350b8f6dd79c3691f363.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.7edd0a59f6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_25f916a21212350b8f6dd79c3691f363", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_25f916a21212350b8f6dd79c3691f363"}, "created_at": 1761764421.5614705, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_25f916a21212350b8f6dd79c3691f363\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.ea556d965b": {"test_metadata": {"name": "tx_block_count", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "fsc_utils"}, "database": "FLOW", "schema": "fsc_utils_tx_block_count_test_gold_testnet_evm", "name": "fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "fsc_utils_tx_block_count_test__295a35345ba172f7eb67fc350152717a.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.ea556d965b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "fsc_utils_tx_block_count_test__295a35345ba172f7eb67fc350152717a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!=0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": "!=0", "alias": "fsc_utils_tx_block_count_test__295a35345ba172f7eb67fc350152717a"}, "created_at": 1761764421.5673714, "relation_name": "FLOW.fsc_utils_tx_block_count_test_gold_testnet_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ fsc_utils.test_tx_block_count(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\"!=0\",alias=\"fsc_utils_tx_block_count_test__295a35345ba172f7eb67fc350152717a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.test_tx_block_count", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION.f77a8d56be": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c5b9575c5181185a1b161806e2221d2d.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION.f77a8d56be", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION"], "alias": "fact_event_logs_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c5b9575c5181185a1b161806e2221d2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c5b9575c5181185a1b161806e2221d2d"}, "created_at": 1761764421.573436, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c5b9575c5181185a1b161806e2221d2d\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a5c71da965": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8cc12125e7ccab62f81a295c8f5ab98e.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a5c71da965", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_event_logs_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8cc12125e7ccab62f81a295c8f5ab98e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8cc12125e7ccab62f81a295c8f5ab98e"}, "created_at": 1761764421.5759022, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8cc12125e7ccab62f81a295c8f5ab98e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX.669974d176": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_de19dab3eaeb3bdf5a8bfba13cb13c38.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX.669974d176", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_de19dab3eaeb3bdf5a8bfba13cb13c38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_de19dab3eaeb3bdf5a8bfba13cb13c38"}, "created_at": 1761764421.5808334, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_de19dab3eaeb3bdf5a8bfba13cb13c38\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.42a542e120": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3a5800d721d8a43da889215d8fb5ebe2.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.42a542e120", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a5800d721d8a43da889215d8fb5ebe2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3a5800d721d8a43da889215d8fb5ebe2"}, "created_at": 1761764421.5830066, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a5800d721d8a43da889215d8fb5ebe2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS.a77a863e55": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_0a207a5e1aed4e53497f7b59932029fe.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS.a77a863e55", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS"], "alias": "fact_event_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_0a207a5e1aed4e53497f7b59932029fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_0a207a5e1aed4e53497f7b59932029fe"}, "created_at": 1761764421.5881815, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_0a207a5e1aed4e53497f7b59932029fe\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c6de3af1f0": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_25020fda389f42babbdeeedfb9b53646.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c6de3af1f0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_25020fda389f42babbdeeedfb9b53646", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_25020fda389f42babbdeeedfb9b53646"}, "created_at": 1761764421.590365, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_25020fda389f42babbdeeedfb9b53646\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.cabd25b19a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.cabd25b19a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS"], "alias": "fact_event_logs_full_TOPICS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.595871, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_TOPICS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOPICS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.28e39508a2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.28e39508a2", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_DATA"], "alias": "fact_event_logs_full_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.598058, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DATA", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED.6d04dd910e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_8beebb5e908b88da1e2357df22d793f2.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED.6d04dd910e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED"], "alias": "fact_event_logs_full_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_8beebb5e908b88da1e2357df22d793f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_8beebb5e908b88da1e2357df22d793f2"}, "created_at": 1761764421.6002066, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_EVENT_REMOVED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_8beebb5e908b88da1e2357df22d793f2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_REMOVED", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.63a6ecc539": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_d4b276b1c6256366c2e7531cc8125225.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.63a6ecc539", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS"], "alias": "fact_event_logs_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_d4b276b1c6256366c2e7531cc8125225", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_d4b276b1c6256366c2e7531cc8125225"}, "created_at": 1761764421.60235, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_d4b276b1c6256366c2e7531cc8125225\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.f172a0e2b9": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ee595670f3ca5595334d41feae2e45df.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.f172a0e2b9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ee595670f3ca5595334d41feae2e45df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ee595670f3ca5595334d41feae2e45df"}, "created_at": 1761764421.604488, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ee595670f3ca5595334d41feae2e45df\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.dee61b00b2": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9c5366e4437eaa9444daa5ab1b304c1c.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.dee61b00b2", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c5366e4437eaa9444daa5ab1b304c1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9c5366e4437eaa9444daa5ab1b304c1c"}, "created_at": 1761764421.6101942, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_full_ORIGIN_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c5366e4437eaa9444daa5ab1b304c1c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.8fc397c94a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_83aca71b263c301e754ecb349689fe7c.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.8fc397c94a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_83aca71b263c301e754ecb349689fe7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_83aca71b263c301e754ecb349689fe7c"}, "created_at": 1761764421.6157098, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_83aca71b263c301e754ecb349689fe7c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED.78b45b489e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_ef7de9f07df987a75b375146ba9a4a02.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED.78b45b489e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED"], "alias": "fact_event_logs_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_ef7de9f07df987a75b375146ba9a4a02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_ef7de9f07df987a75b375146ba9a4a02"}, "created_at": 1761764421.6179094, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_ef7de9f07df987a75b375146ba9a4a02\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.c72de16396": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_EVENT_LOGS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_5b9819c2b0cf6f7a360bffe873070e41.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.c72de16396", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID"], "alias": "fact_event_logs_full_FACT_EVENT_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_5b9819c2b0cf6f7a360bffe873070e41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_5b9819c2b0cf6f7a360bffe873070e41"}, "created_at": 1761764421.620064, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_FACT_EVENT_LOGS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_5b9819c2b0cf6f7a360bffe873070e41\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_EVENT_LOGS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP.4b0ec820f5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_33d6df765f536f2687fe81fbc5078ae8.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP.4b0ec820f5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP"], "alias": "fact_event_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_33d6df765f536f2687fe81fbc5078ae8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_33d6df765f536f2687fe81fbc5078ae8"}, "created_at": 1761764421.6222107, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_33d6df765f536f2687fe81fbc5078ae8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.d5e4098fd1": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6b5b8f92e8b6cc983654a419ceed952f.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.d5e4098fd1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6b5b8f92e8b6cc983654a419ceed952f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6b5b8f92e8b6cc983654a419ceed952f"}, "created_at": 1761764421.6243684, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6b5b8f92e8b6cc983654a419ceed952f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.094c88ba4d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_cb3ec328cf344291eb133e431e2c31e6.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.094c88ba4d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP"], "alias": "fact_event_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_cb3ec328cf344291eb133e431e2c31e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_cb3ec328cf344291eb133e431e2c31e6"}, "created_at": 1761764421.6322372, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_cb3ec328cf344291eb133e431e2c31e6\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.cd561bf615": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_4e6595b6268ce038c3296182e407d0e1.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.cd561bf615", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4e6595b6268ce038c3296182e407d0e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_4e6595b6268ce038c3296182e407d0e1"}, "created_at": 1761764421.6345878, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4e6595b6268ce038c3296182e407d0e1\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.01d1fffb47": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_1d9ee9b74e9964d23a21423207cc0ba4.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.01d1fffb47", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1d9ee9b74e9964d23a21423207cc0ba4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_1d9ee9b74e9964d23a21423207cc0ba4"}, "created_at": 1761764421.642942, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1d9ee9b74e9964d23a21423207cc0ba4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.d601fb5157": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_2fa1c61a7d65b0054c72af1a95028c7e.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.d601fb5157", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_2fa1c61a7d65b0054c72af1a95028c7e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "alias": "sequence_gaps_test_gold_testne_2fa1c61a7d65b0054c72af1a95028c7e"}, "created_at": 1761764421.6483605, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\",alias=\"sequence_gaps_test_gold_testne_2fa1c61a7d65b0054c72af1a95028c7e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452": {"test_metadata": {"name": "events_match_txs", "kwargs": {"transactions_model": "ref('test_gold_evm__fact_transactions_full')", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "events_match_txs_test_gold_testnet_evm", "name": "events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_", "resource_type": "test", "package_name": "flow_models", "path": "events_match_txs_test_gold_tes_ebbdc4de970a862a267c976a2c7781c0.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_"], "alias": "fact_event_logs_full_ref_test_gold_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "events_match_txs_test_gold_tes_ebbdc4de970a862a267c976a2c7781c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "events_match_txs_test_gold_tes_ebbdc4de970a862a267c976a2c7781c0"}, "created_at": 1761764421.6535523, "relation_name": "FLOW.events_match_txs_test_gold_testnet_evm.fact_event_logs_full_ref_test_gold_evm", "raw_code": "{{ test_events_match_txs(**_dbt_generic_test_kwargs) }}{{ config(alias=\"events_match_txs_test_gold_tes_ebbdc4de970a862a267c976a2c7781c0\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}, {"name": "test_gold_testnet_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_events_match_txs", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full", "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_046552c5a05eee52b048327b4db4023e.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER"], "alias": "fact_event_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_046552c5a05eee52b048327b4db4023e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_046552c5a05eee52b048327b4db4023e"}, "created_at": 1761764421.6625264, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_046552c5a05eee52b048327b4db4023e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_89650a701dba82da9ade3c9388d0a6ce.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER"], "alias": "fact_event_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_89650a701dba82da9ade3c9388d0a6ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_89650a701dba82da9ade3c9388d0a6ce"}, "created_at": 1761764421.6648107, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_89650a701dba82da9ade3c9388d0a6ce\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_36bced189316a38d6959b68b1bf3dcb2.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_36bced189316a38d6959b68b1bf3dcb2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_36bced189316a38d6959b68b1bf3dcb2"}, "created_at": 1761764421.6699471, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_36bced189316a38d6959b68b1bf3dcb2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_0c6ac7d5645781d67e2705345e2093d0.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0c6ac7d5645781d67e2705345e2093d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_0c6ac7d5645781d67e2705345e2093d0"}, "created_at": 1761764421.6721215, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0c6ac7d5645781d67e2705345e2093d0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1da899ce30acffc3be9a2da80b68d78c.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1da899ce30acffc3be9a2da80b68d78c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1da899ce30acffc3be9a2da80b68d78c"}, "created_at": 1761764421.6799903, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1da899ce30acffc3be9a2da80b68d78c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.685106, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9202ab84b291468953a682a591d269f1.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9202ab84b291468953a682a591d269f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9202ab84b291468953a682a591d269f1"}, "created_at": 1761764421.687257, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9202ab84b291468953a682a591d269f1\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa": {"test_metadata": {"name": "tx_block_count", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "fsc_utils"}, "database": "FLOW", "schema": "fsc_utils_tx_block_count_test_gold_testnet_evm", "name": "fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "fsc_utils_tx_block_count_test__977c9b776d6ad2b33aeb0f3e20fe5972.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "fsc_utils_tx_block_count_test__977c9b776d6ad2b33aeb0f3e20fe5972", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!=0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": "!=0", "alias": "fsc_utils_tx_block_count_test__977c9b776d6ad2b33aeb0f3e20fe5972"}, "created_at": 1761764421.6927648, "relation_name": "FLOW.fsc_utils_tx_block_count_test_gold_testnet_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ fsc_utils.test_tx_block_count(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\"!=0\",alias=\"fsc_utils_tx_block_count_test__977c9b776d6ad2b33aeb0f3e20fe5972\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.test_tx_block_count", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_59083fb91194c640777deb288b6ba17e.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION"], "alias": "fact_event_logs_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_59083fb91194c640777deb288b6ba17e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_59083fb91194c640777deb288b6ba17e"}, "created_at": 1761764421.6978414, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_59083fb91194c640777deb288b6ba17e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_00ec1b06c7fce5e467896079b38b771f.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_event_logs_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_00ec1b06c7fce5e467896079b38b771f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_00ec1b06c7fce5e467896079b38b771f"}, "created_at": 1761764421.7000167, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_00ec1b06c7fce5e467896079b38b771f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_d0ca666faec5722c1d87dae6add07541.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_d0ca666faec5722c1d87dae6add07541", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_d0ca666faec5722c1d87dae6add07541"}, "created_at": 1761764421.7052186, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_d0ca666faec5722c1d87dae6add07541\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b2eecb7dd9fc5e375a1ee629118645eb.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b2eecb7dd9fc5e375a1ee629118645eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b2eecb7dd9fc5e375a1ee629118645eb"}, "created_at": 1761764421.7073972, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b2eecb7dd9fc5e375a1ee629118645eb\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_32d50c0ff49b383ea82a228a4000f11a.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS"], "alias": "fact_event_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_32d50c0ff49b383ea82a228a4000f11a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_32d50c0ff49b383ea82a228a4000f11a"}, "created_at": 1761764421.7125428, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_32d50c0ff49b383ea82a228a4000f11a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_61680a995a4ccdd0ee5db626b53115d6.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_61680a995a4ccdd0ee5db626b53115d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_61680a995a4ccdd0ee5db626b53115d6"}, "created_at": 1761764421.7147067, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_61680a995a4ccdd0ee5db626b53115d6\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS"], "alias": "fact_event_logs_recent_TOPICS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.7202144, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_TOPICS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOPICS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA"], "alias": "fact_event_logs_recent_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.72238, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DATA", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_58176781775416b60d775ecf816a78eb.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED"], "alias": "fact_event_logs_recent_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_58176781775416b60d775ecf816a78eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_58176781775416b60d775ecf816a78eb"}, "created_at": 1761764421.724539, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_EVENT_REMOVED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_58176781775416b60d775ecf816a78eb\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_REMOVED", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_dae2f74df154a153e367a6ab89353529.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS"], "alias": "fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_dae2f74df154a153e367a6ab89353529", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_dae2f74df154a153e367a6ab89353529"}, "created_at": 1761764421.7266924, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_dae2f74df154a153e367a6ab89353529\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_df924e6508a927c50c0a2aaa317f8ef4.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df924e6508a927c50c0a2aaa317f8ef4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_df924e6508a927c50c0a2aaa317f8ef4"}, "created_at": 1761764421.728847, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df924e6508a927c50c0a2aaa317f8ef4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_921b2cb66d2ce47b4d70112c5400679c.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_921b2cb66d2ce47b4d70112c5400679c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_921b2cb66d2ce47b4d70112c5400679c"}, "created_at": 1761764421.7343984, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_event_logs_recent_ORIGIN_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_921b2cb66d2ce47b4d70112c5400679c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_2981e10145a98800ef4c09fde9ee7e6f.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_2981e10145a98800ef4c09fde9ee7e6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_2981e10145a98800ef4c09fde9ee7e6f"}, "created_at": 1761764421.73995, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_2981e10145a98800ef4c09fde9ee7e6f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_130587cb89ed94abaa9aaef1f168ccc7.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED"], "alias": "fact_event_logs_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_130587cb89ed94abaa9aaef1f168ccc7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_130587cb89ed94abaa9aaef1f168ccc7"}, "created_at": 1761764421.7421374, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_130587cb89ed94abaa9aaef1f168ccc7\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_EVENT_LOGS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_d37a87db1dbed318676c3f055eada02f.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID"], "alias": "fact_event_logs_recent_FACT_EVENT_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_d37a87db1dbed318676c3f055eada02f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_d37a87db1dbed318676c3f055eada02f"}, "created_at": 1761764421.7443852, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_FACT_EVENT_LOGS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_d37a87db1dbed318676c3f055eada02f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_EVENT_LOGS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_09d1d10f35a48b776f8070936af58ac1.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP"], "alias": "fact_event_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_09d1d10f35a48b776f8070936af58ac1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_09d1d10f35a48b776f8070936af58ac1"}, "created_at": 1761764421.7465334, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_09d1d10f35a48b776f8070936af58ac1\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_548698c5cb7c2c6f2557df4888e924c8.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_548698c5cb7c2c6f2557df4888e924c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_548698c5cb7c2c6f2557df4888e924c8"}, "created_at": 1761764421.7487285, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_548698c5cb7c2c6f2557df4888e924c8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_0729cbf9ffc245e0143072211b0e4948.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP"], "alias": "fact_event_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_0729cbf9ffc245e0143072211b0e4948", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_0729cbf9ffc245e0143072211b0e4948"}, "created_at": 1761764421.7572162, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_event_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_0729cbf9ffc245e0143072211b0e4948\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_efd7eb276b92f724699b70c080a1ade2.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_efd7eb276b92f724699b70c080a1ade2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_efd7eb276b92f724699b70c080a1ade2"}, "created_at": 1761764421.7595553, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_event_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_efd7eb276b92f724699b70c080a1ade2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_0cbbc5b5cd4b4f71baef74d651641041.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_0cbbc5b5cd4b4f71baef74d651641041", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_0cbbc5b5cd4b4f71baef74d651641041"}, "created_at": 1761764421.7671597, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_0cbbc5b5cd4b4f71baef74d651641041\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_6d01eb4e69b8990ed48c47d9033e91df.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_6d01eb4e69b8990ed48c47d9033e91df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_gold_testne_6d01eb4e69b8990ed48c47d9033e91df"}, "created_at": 1761764421.7722137, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_gold_testne_6d01eb4e69b8990ed48c47d9033e91df\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e": {"test_metadata": {"name": "events_match_txs", "kwargs": {"transactions_model": "ref('test_gold_testnet_evm__fact_transactions_recent')", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "events_match_txs_test_gold_testnet_evm", "name": "events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_", "resource_type": "test", "package_name": "flow_models", "path": "events_match_txs_test_gold_tes_860b1f5151baffad299f746f8cffb9fa.sql", "original_file_path": "models/evm/gold/tests/testnet_event_logs/test_gold_testnet_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_event_logs", "events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_"], "alias": "fact_event_logs_recent_ref_test_gold_testnet_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "events_match_txs_test_gold_tes_860b1f5151baffad299f746f8cffb9fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "events_match_txs_test_gold_tes_860b1f5151baffad299f746f8cffb9fa"}, "created_at": 1761764421.7773242, "relation_name": "FLOW.events_match_txs_test_gold_testnet_evm.fact_event_logs_recent_ref_test_gold_testnet_evm", "raw_code": "{{ test_events_match_txs(**_dbt_generic_test_kwargs) }}{{ config(alias=\"events_match_txs_test_gold_tes_860b1f5151baffad299f746f8cffb9fa\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}, {"name": "test_gold_testnet_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_events_match_txs", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent", "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_981ea15719099c8c90dc59e422b5c5b4.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER"], "alias": "fact_transactions_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_981ea15719099c8c90dc59e422b5c5b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_981ea15719099c8c90dc59e422b5c5b4"}, "created_at": 1761764421.786041, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_981ea15719099c8c90dc59e422b5c5b4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5acf300f2d6cc948cd6e0420b75d1ca5.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_transactions_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5acf300f2d6cc948cd6e0420b75d1ca5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5acf300f2d6cc948cd6e0420b75d1ca5"}, "created_at": 1761764421.7882192, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5acf300f2d6cc948cd6e0420b75d1ca5\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_541cc9adbbcc265da3d2c6c62b4279d9.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_541cc9adbbcc265da3d2c6c62b4279d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_541cc9adbbcc265da3d2c6c62b4279d9"}, "created_at": 1761764421.7933314, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_541cc9adbbcc265da3d2c6c62b4279d9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8792091328108297fa4f3e2b6f90e20a.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8792091328108297fa4f3e2b6f90e20a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8792091328108297fa4f3e2b6f90e20a"}, "created_at": 1761764421.7955081, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8792091328108297fa4f3e2b6f90e20a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_07af1e78c141b8485131ae109e58861b.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_07af1e78c141b8485131ae109e58861b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_07af1e78c141b8485131ae109e58861b"}, "created_at": 1761764421.8004603, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_07af1e78c141b8485131ae109e58861b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_b50bde53d4ddfd734b9317ed87feb6da.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_b50bde53d4ddfd734b9317ed87feb6da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_b50bde53d4ddfd734b9317ed87feb6da"}, "created_at": 1761764421.8082416, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_b50bde53d4ddfd734b9317ed87feb6da\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_63f7122bc2d5da84ddc3cabaed888073.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_63f7122bc2d5da84ddc3cabaed888073", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_63f7122bc2d5da84ddc3cabaed888073"}, "created_at": 1761764421.8105986, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_63f7122bc2d5da84ddc3cabaed888073\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_e6116077ab02b1b9f2e4df63ba5e4d24.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS"], "alias": "fact_transactions_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_e6116077ab02b1b9f2e4df63ba5e4d24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_e6116077ab02b1b9f2e4df63ba5e4d24"}, "created_at": 1761764421.8158793, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_e6116077ab02b1b9f2e4df63ba5e4d24\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_29290c9b875af523b7f1236443e48fa7.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29290c9b875af523b7f1236443e48fa7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_29290c9b875af523b7f1236443e48fa7"}, "created_at": 1761764421.8183103, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_recent_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29290c9b875af523b7f1236443e48fa7\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d41491faff6f0669dd0bce28922ad565.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d41491faff6f0669dd0bce28922ad565", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_d41491faff6f0669dd0bce28922ad565"}, "created_at": 1761764421.823586, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_recent_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_d41491faff6f0669dd0bce28922ad565\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_ecfad00ce2a8936b728fbccc4be743f3.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_ecfad00ce2a8936b728fbccc4be743f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_ecfad00ce2a8936b728fbccc4be743f3"}, "created_at": 1761764421.829154, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_ecfad00ce2a8936b728fbccc4be743f3\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE"], "alias": "fact_transactions_recent_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8313086, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_e9b5bbfec645ea80a395886b293971d4.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW"], "alias": "fact_transactions_recent_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_e9b5bbfec645ea80a395886b293971d4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_e9b5bbfec645ea80a395886b293971d4"}, "created_at": 1761764421.8335335, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_e9b5bbfec645ea80a395886b293971d4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_2697cf66c8138c9a42eacb80290defa5.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE"], "alias": "fact_transactions_recent_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_2697cf66c8138c9a42eacb80290defa5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_2697cf66c8138c9a42eacb80290defa5"}, "created_at": 1761764421.8357246, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_2697cf66c8138c9a42eacb80290defa5\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE"], "alias": "fact_transactions_recent_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8381453, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_6b7bbd0c666bfeb4bd7ecb536ef36856.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE"], "alias": "fact_transactions_recent_TX_FEE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_6b7bbd0c666bfeb4bd7ecb536ef36856", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_6b7bbd0c666bfeb4bd7ecb536ef36856"}, "created_at": 1761764421.840303, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_FEE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_6b7bbd0c666bfeb4bd7ecb536ef36856\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_d8fa570429c78e1f30e45e5e7ffcfb84.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED"], "alias": "fact_transactions_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_d8fa570429c78e1f30e45e5e7ffcfb84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_d8fa570429c78e1f30e45e5e7ffcfb84"}, "created_at": 1761764421.842456, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_d8fa570429c78e1f30e45e5e7ffcfb84\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TYPE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_7bd84bf9c2b10cefc11d422dbe2eac39.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE"], "alias": "fact_transactions_recent_TX_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_7bd84bf9c2b10cefc11d422dbe2eac39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_7bd84bf9c2b10cefc11d422dbe2eac39"}, "created_at": 1761764421.8446233, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_7bd84bf9c2b10cefc11d422dbe2eac39\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_TYPE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE"], "alias": "fact_transactions_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8467765, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_6dc4ab3f5c4499c9282c995f3aeea030.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_6dc4ab3f5c4499c9282c995f3aeea030", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_6dc4ab3f5c4499c9282c995f3aeea030"}, "created_at": 1761764421.8489873, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_6dc4ab3f5c4499c9282c995f3aeea030\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1fb2902f41dcfc7f485fc245526a1696.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1fb2902f41dcfc7f485fc245526a1696", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1fb2902f41dcfc7f485fc245526a1696"}, "created_at": 1761764421.8514614, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1fb2902f41dcfc7f485fc245526a1696\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_fb2dd9ca0dfe762ae4ebcdfb82cf5ec1.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA"], "alias": "fact_transactions_recent_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_fb2dd9ca0dfe762ae4ebcdfb82cf5ec1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_fb2dd9ca0dfe762ae4ebcdfb82cf5ec1"}, "created_at": 1761764421.8564208, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_INPUT_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_fb2dd9ca0dfe762ae4ebcdfb82cf5ec1\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT_DATA", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_358c9f460433d71340f89ed2be818ed9.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE"], "alias": "fact_transactions_recent_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_358c9f460433d71340f89ed2be818ed9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_358c9f460433d71340f89ed2be818ed9"}, "created_at": 1761764421.858611, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_358c9f460433d71340f89ed2be818ed9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_PRICE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_1e7cb722b17ed9b98ac8dcb2fa9351be.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED"], "alias": "fact_transactions_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_1e7cb722b17ed9b98ac8dcb2fa9351be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_1e7cb722b17ed9b98ac8dcb2fa9351be"}, "created_at": 1761764421.8607972, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_1e7cb722b17ed9b98ac8dcb2fa9351be\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_8dcf035069929a396a9f44aa137ac9a9.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT"], "alias": "fact_transactions_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_8dcf035069929a396a9f44aa137ac9a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_8dcf035069929a396a9f44aa137ac9a9"}, "created_at": 1761764421.863617, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_8dcf035069929a396a9f44aa137ac9a9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_808c1349c0537a1e0aefee2090ff5ffa.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED"], "alias": "fact_transactions_recent_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_808c1349c0537a1e0aefee2090ff5ffa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_808c1349c0537a1e0aefee2090ff5ffa"}, "created_at": 1761764421.8657858, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_CUMULATIVE_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_808c1349c0537a1e0aefee2090ff5ffa\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c391f9ba69c29a995a0b2cded1c3daf9.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE"], "alias": "fact_transactions_recent_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c391f9ba69c29a995a0b2cded1c3daf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c391f9ba69c29a995a0b2cded1c3daf9"}, "created_at": 1761764421.8679392, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_EFFECTIVE_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c391f9ba69c29a995a0b2cded1c3daf9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "R", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_R", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_R.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_R"], "alias": "fact_transactions_recent_R", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8700917, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_R", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "R", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "S", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_S", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_S.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_S"], "alias": "fact_transactions_recent_S", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8722258, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_S", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "S", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "V", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_V", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_recent_V.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_V"], "alias": "fact_transactions_recent_V", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.8743677, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_V", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "V", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRANSACTIONS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_fa8d412c0e83226d57191d842bbecaad.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID"], "alias": "fact_transactions_recent_FACT_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_fa8d412c0e83226d57191d842bbecaad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_fa8d412c0e83226d57191d842bbecaad"}, "created_at": 1761764421.8768394, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_FACT_TRANSACTIONS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_fa8d412c0e83226d57191d842bbecaad\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRANSACTIONS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_7c7912e3f50fed6546c51e20a2216c15.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP"], "alias": "fact_transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_7c7912e3f50fed6546c51e20a2216c15", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_7c7912e3f50fed6546c51e20a2216c15"}, "created_at": 1761764421.8789742, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_7c7912e3f50fed6546c51e20a2216c15\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_dfeb246a8984120ea8473a76a1210599.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_dfeb246a8984120ea8473a76a1210599", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_dfeb246a8984120ea8473a76a1210599"}, "created_at": 1761764421.881106, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_dfeb246a8984120ea8473a76a1210599\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_de85bccdb7200e31bc4ba68e3dfa80c4.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP"], "alias": "fact_transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_de85bccdb7200e31bc4ba68e3dfa80c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_de85bccdb7200e31bc4ba68e3dfa80c4"}, "created_at": 1761764421.8889043, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_de85bccdb7200e31bc4ba68e3dfa80c4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_08338d7759a11e34208a300a582ebbc0.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_08338d7759a11e34208a300a582ebbc0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_08338d7759a11e34208a300a582ebbc0"}, "created_at": 1761764421.8910656, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_08338d7759a11e34208a300a582ebbc0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_a5a243056a8ce2869b82a6d70cb3f3c0.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_a5a243056a8ce2869b82a6d70cb3f3c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_a5a243056a8ce2869b82a6d70cb3f3c0"}, "created_at": 1761764421.8987906, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_a5a243056a8ce2869b82a6d70cb3f3c0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_1e42d18d03c1b8a99df0629b824fdb22.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_1e42d18d03c1b8a99df0629b824fdb22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_gold_testne_1e42d18d03c1b8a99df0629b824fdb22"}, "created_at": 1761764421.9040277, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_gold_testne_1e42d18d03c1b8a99df0629b824fdb22\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe": {"test_metadata": {"name": "txs_match_blocks", "kwargs": {"blocks_model": "ref('test_gold_testnet_evm__fact_blocks_recent')", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "txs_match_blocks_test_gold_testnet_evm", "name": "txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_", "resource_type": "test", "package_name": "flow_models", "path": "txs_match_blocks_test_gold_tes_40f4f03b963a2cd4b250387d6ab4de67.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_"], "alias": "fact_transactions_recent_ref_test_gold_testnet_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "txs_match_blocks_test_gold_tes_40f4f03b963a2cd4b250387d6ab4de67", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "txs_match_blocks_test_gold_tes_40f4f03b963a2cd4b250387d6ab4de67"}, "created_at": 1761764421.908942, "relation_name": "FLOW.txs_match_blocks_test_gold_testnet_evm.fact_transactions_recent_ref_test_gold_testnet_evm", "raw_code": "{{ test_txs_match_blocks(**_dbt_generic_test_kwargs) }}{{ config(alias=\"txs_match_blocks_test_gold_tes_40f4f03b963a2cd4b250387d6ab4de67\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}, {"name": "test_gold_testnet_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_txs_match_blocks", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent", "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER.f73279dc34": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_98de26ceaaea40935c20d01d5b3a9b36.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER.f73279dc34", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER"], "alias": "fact_transactions_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_98de26ceaaea40935c20d01d5b3a9b36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_98de26ceaaea40935c20d01d5b3a9b36"}, "created_at": 1761764421.9191434, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_98de26ceaaea40935c20d01d5b3a9b36\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.4a8fcf9170": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abe1ca6958d7ab427894ae01f366b8ca.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.4a8fcf9170", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_transactions_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abe1ca6958d7ab427894ae01f366b8ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_abe1ca6958d7ab427894ae01f366b8ca"}, "created_at": 1761764421.9215672, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_abe1ca6958d7ab427894ae01f366b8ca\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP.1dfd547356": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_d0af9684ff3ea62b8c9520394fa589b9.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP.1dfd547356", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_d0af9684ff3ea62b8c9520394fa589b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_d0af9684ff3ea62b8c9520394fa589b9"}, "created_at": 1761764421.9265563, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_d0af9684ff3ea62b8c9520394fa589b9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90577e6253": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5b1dd439a7f75a8e4f5c6cecf184db52.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90577e6253", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b1dd439a7f75a8e4f5c6cecf184db52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5b1dd439a7f75a8e4f5c6cecf184db52"}, "created_at": 1761764421.9287548, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b1dd439a7f75a8e4f5c6cecf184db52\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.9a42d16fff": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_bb4d241546896618f8dfa5660525ad83.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.9a42d16fff", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_bb4d241546896618f8dfa5660525ad83", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_bb4d241546896618f8dfa5660525ad83"}, "created_at": 1761764421.933895, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_bb4d241546896618f8dfa5660525ad83\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.a5d669e83d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.a5d669e83d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.9416506, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.5c96a9d79b": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aaf3872c72039cb52b82925d39c3649b.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.5c96a9d79b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaf3872c72039cb52b82925d39c3649b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_aaf3872c72039cb52b82925d39c3649b"}, "created_at": 1761764421.943832, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaf3872c72039cb52b82925d39c3649b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS.472e59542d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_916770623d7db3752ddbb484d1e5a1d0.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS.472e59542d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS"], "alias": "fact_transactions_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_916770623d7db3752ddbb484d1e5a1d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_916770623d7db3752ddbb484d1e5a1d0"}, "created_at": 1761764421.9493392, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_916770623d7db3752ddbb484d1e5a1d0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.5a053aa31d": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_daf1b997f95eed655e1efb1192604de8.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.5a053aa31d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_daf1b997f95eed655e1efb1192604de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_daf1b997f95eed655e1efb1192604de8"}, "created_at": 1761764421.9515111, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_full_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_daf1b997f95eed655e1efb1192604de8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.cbbafd6851": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0cb69414e8de4f5d33897b99b2a48c4b.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.cbbafd6851", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0cb69414e8de4f5d33897b99b2a48c4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_0cb69414e8de4f5d33897b99b2a48c4b"}, "created_at": 1761764421.9570327, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_transactions_full_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_0cb69414e8de4f5d33897b99b2a48c4b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.1865c583d7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_1d71eb3562093d4ddd1118fbac63fd61.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.1865c583d7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_1d71eb3562093d4ddd1118fbac63fd61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_1d71eb3562093d4ddd1118fbac63fd61"}, "created_at": 1761764421.9625697, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_1d71eb3562093d4ddd1118fbac63fd61\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.bb41424239": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.bb41424239", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE"], "alias": "fact_transactions_full_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.9647486, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW.ff8f01efb9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_2ee0146987c56132ab5147d9c1a52408.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW.ff8f01efb9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW"], "alias": "fact_transactions_full_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_2ee0146987c56132ab5147d9c1a52408", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_2ee0146987c56132ab5147d9c1a52408"}, "created_at": 1761764421.9668846, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_2ee0146987c56132ab5147d9c1a52408\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE.927f044652": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_11767e6e1a824b9197955cb289cfbda4.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE.927f044652", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE"], "alias": "fact_transactions_full_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_11767e6e1a824b9197955cb289cfbda4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_11767e6e1a824b9197955cb289cfbda4"}, "created_at": 1761764421.9690132, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_11767e6e1a824b9197955cb289cfbda4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.4fbc06510a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.4fbc06510a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE"], "alias": "fact_transactions_full_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.9711266, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE.e027c91f8d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_b8ad9ee546b72b73bdbe32601275926a.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE.e027c91f8d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE"], "alias": "fact_transactions_full_TX_FEE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_b8ad9ee546b72b73bdbe32601275926a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_b8ad9ee546b72b73bdbe32601275926a"}, "created_at": 1761764421.9732485, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_FEE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_b8ad9ee546b72b73bdbe32601275926a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED.a08d9927cc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_a8a5dad4b172a74e447fa14210120e82.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED.a08d9927cc", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED"], "alias": "fact_transactions_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_a8a5dad4b172a74e447fa14210120e82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_a8a5dad4b172a74e447fa14210120e82"}, "created_at": 1761764421.9763415, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_a8a5dad4b172a74e447fa14210120e82\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.d6b66db1d9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TYPE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.d6b66db1d9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE"], "alias": "fact_transactions_full_TX_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.9785032, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_TYPE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.202577f297": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.202577f297", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_NONCE"], "alias": "fact_transactions_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.9806113, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION.01268c8ec6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_b51a1b2bc4db267a437598699309a533.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION.01268c8ec6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_b51a1b2bc4db267a437598699309a533", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_b51a1b2bc4db267a437598699309a533"}, "created_at": 1761764421.982757, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_b51a1b2bc4db267a437598699309a533\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.4cbed4cd0e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7fc63be344464c3d6264c79d69f341b3.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.4cbed4cd0e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7fc63be344464c3d6264c79d69f341b3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7fc63be344464c3d6264c79d69f341b3"}, "created_at": 1761764421.9848804, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7fc63be344464c3d6264c79d69f341b3\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA.7482ebfa28": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_6f6267a816445b67e78c959df2f6d73c.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA.7482ebfa28", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA"], "alias": "fact_transactions_full_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_6f6267a816445b67e78c959df2f6d73c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_6f6267a816445b67e78c959df2f6d73c"}, "created_at": 1761764421.9900024, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_INPUT_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_6f6267a816445b67e78c959df2f6d73c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT_DATA", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE.b2d79331e6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_fdfc8da95a4dd50a74eb33b0d96bfbfc.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE.b2d79331e6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE"], "alias": "fact_transactions_full_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_fdfc8da95a4dd50a74eb33b0d96bfbfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_fdfc8da95a4dd50a74eb33b0d96bfbfc"}, "created_at": 1761764421.992144, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_fdfc8da95a4dd50a74eb33b0d96bfbfc\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_PRICE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.a7b2a921ac": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.a7b2a921ac", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED"], "alias": "fact_transactions_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764421.994281, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT.ac056086b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_2e511090e23486c0134cb0634e08610b.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT.ac056086b8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT"], "alias": "fact_transactions_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_2e511090e23486c0134cb0634e08610b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_2e511090e23486c0134cb0634e08610b"}, "created_at": 1761764421.9963892, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_2e511090e23486c0134cb0634e08610b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED.684bbb6d9e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_da221b1674faae7b69b96b138134432d.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED.684bbb6d9e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED"], "alias": "fact_transactions_full_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_da221b1674faae7b69b96b138134432d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_da221b1674faae7b69b96b138134432d"}, "created_at": 1761764421.9985173, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_CUMULATIVE_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_da221b1674faae7b69b96b138134432d\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.e97a0a3da8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_ca099cff48d25fad0db28e1ac16ec546.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.e97a0a3da8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE"], "alias": "fact_transactions_full_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_ca099cff48d25fad0db28e1ac16ec546", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_ca099cff48d25fad0db28e1ac16ec546"}, "created_at": 1761764422.0009446, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_EFFECTIVE_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_ca099cff48d25fad0db28e1ac16ec546\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_R.b664cc46ed": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "R", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_R", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_R.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_R.b664cc46ed", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_R"], "alias": "fact_transactions_full_R", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.0030692, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_R", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "R", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_S.615ec14ebe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "S", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_S", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_S.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_S.615ec14ebe", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_S"], "alias": "fact_transactions_full_S", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.0051763, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_S", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "S", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_V.3b675153da": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "V", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_V", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_transactions_full_V.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_V.3b675153da", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_V"], "alias": "fact_transactions_full_V", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.0072749, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_V", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "V", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.e4b9e25a39": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRANSACTIONS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_62934bbe562a3c395808d17baaa2d1a5.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.e4b9e25a39", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID"], "alias": "fact_transactions_full_FACT_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_62934bbe562a3c395808d17baaa2d1a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_62934bbe562a3c395808d17baaa2d1a5"}, "created_at": 1761764422.0094328, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_FACT_TRANSACTIONS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_62934bbe562a3c395808d17baaa2d1a5\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRANSACTIONS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP.747bf69e36": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_9b0c9d8feb292d78128271d8db37bc24.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP.747bf69e36", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP"], "alias": "fact_transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_9b0c9d8feb292d78128271d8db37bc24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_9b0c9d8feb292d78128271d8db37bc24"}, "created_at": 1761764422.011556, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_9b0c9d8feb292d78128271d8db37bc24\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.d29e62b4ee": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d9a574a8da2fcb7e36d80f3a5e820811.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.d29e62b4ee", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d9a574a8da2fcb7e36d80f3a5e820811", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d9a574a8da2fcb7e36d80f3a5e820811"}, "created_at": 1761764422.0140016, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d9a574a8da2fcb7e36d80f3a5e820811\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP.ea4221d485": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_f59823cbe3ceeb502ada2d3563c225fa.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP.ea4221d485", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP"], "alias": "fact_transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_f59823cbe3ceeb502ada2d3563c225fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_f59823cbe3ceeb502ada2d3563c225fa"}, "created_at": 1761764422.0216897, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_f59823cbe3ceeb502ada2d3563c225fa\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.505dcb156e": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_54004636964254df4be3a7e7a072d2c7.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.505dcb156e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_54004636964254df4be3a7e7a072d2c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_54004636964254df4be3a7e7a072d2c7"}, "created_at": 1761764422.023863, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_54004636964254df4be3a7e7a072d2c7\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH.dbae459034": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_249de81f0b998c99e1ea446cf767b120.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH.dbae459034", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_249de81f0b998c99e1ea446cf767b120", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_249de81f0b998c99e1ea446cf767b120"}, "created_at": 1761764422.0316813, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_249de81f0b998c99e1ea446cf767b120\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.cfeb4a5fae": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_cbf5b1033f24c1731bdc7a7b9c31f0e1.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.cfeb4a5fae", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_cbf5b1033f24c1731bdc7a7b9c31f0e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "alias": "sequence_gaps_test_gold_testne_cbf5b1033f24c1731bdc7a7b9c31f0e1"}, "created_at": 1761764422.0369527, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\",alias=\"sequence_gaps_test_gold_testne_cbf5b1033f24c1731bdc7a7b9c31f0e1\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde": {"test_metadata": {"name": "txs_match_blocks", "kwargs": {"blocks_model": "ref('test_gold_testnet_evm__fact_blocks_full')", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "txs_match_blocks_test_gold_testnet_evm", "name": "txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_", "resource_type": "test", "package_name": "flow_models", "path": "txs_match_blocks_test_gold_tes_1e5be8ff4cefdbe46cbdffd9b92115e4.sql", "original_file_path": "models/evm/gold/tests/testnet_transactions/test_gold_testnet_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_transactions", "txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_"], "alias": "fact_transactions_full_ref_test_gold_testnet_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "txs_match_blocks_test_gold_tes_1e5be8ff4cefdbe46cbdffd9b92115e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "txs_match_blocks_test_gold_tes_1e5be8ff4cefdbe46cbdffd9b92115e4"}, "created_at": 1761764422.0419333, "relation_name": "FLOW.txs_match_blocks_test_gold_testnet_evm.fact_transactions_full_ref_test_gold_testnet_evm", "raw_code": "{{ test_txs_match_blocks(**_dbt_generic_test_kwargs) }}{{ config(alias=\"txs_match_blocks_test_gold_tes_1e5be8ff4cefdbe46cbdffd9b92115e4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}, {"name": "test_gold_testnet_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_txs_match_blocks", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full", "model.flow_models.test_gold_testnet_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.4b58d84622": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.4b58d84622", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER"], "alias": "fact_event_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.049977, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.6cb2c9c310": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3594161faeb28a9570498a2ca694cf4d.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.6cb2c9c310", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER"], "alias": "fact_event_logs_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3594161faeb28a9570498a2ca694cf4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3594161faeb28a9570498a2ca694cf4d"}, "created_at": 1761764422.0522075, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3594161faeb28a9570498a2ca694cf4d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.5663a08521": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.5663a08521", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.0574071, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.b5e687796e": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_4fd35a3a1d6f7527d3ec90758366b293.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.b5e687796e", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4fd35a3a1d6f7527d3ec90758366b293", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_4fd35a3a1d6f7527d3ec90758366b293"}, "created_at": 1761764422.0595818, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4fd35a3a1d6f7527d3ec90758366b293\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e2ee5cedc3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a8fb12afb4bac06cf80fb5062f6b7fe1.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e2ee5cedc3", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_event_logs_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a8fb12afb4bac06cf80fb5062f6b7fe1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a8fb12afb4bac06cf80fb5062f6b7fe1"}, "created_at": 1761764422.0673742, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a8fb12afb4bac06cf80fb5062f6b7fe1\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_HASH.4ccb65b980": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_HASH.4ccb65b980", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_TX_HASH"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.0725613, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.1a3a7ff1fe": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_759e809e2723b2dc61064f563291ac90.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.1a3a7ff1fe", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_759e809e2723b2dc61064f563291ac90", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_759e809e2723b2dc61064f563291ac90"}, "created_at": 1761764422.0747607, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_759e809e2723b2dc61064f563291ac90\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH.2f989466c9": {"test_metadata": {"name": "tx_block_count", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "fsc_utils"}, "database": "FLOW", "schema": "fsc_utils_tx_block_count_test_gold_evm", "name": "fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "fsc_utils_tx_block_count_test__ca7a79f42e9be576ff347d8cc41dead0.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH.2f989466c9", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "fsc_utils_tx_block_count_test__ca7a79f42e9be576ff347d8cc41dead0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!=0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": "!=0", "alias": "fsc_utils_tx_block_count_test__ca7a79f42e9be576ff347d8cc41dead0"}, "created_at": 1761764422.0803177, "relation_name": "FLOW.fsc_utils_tx_block_count_test_gold_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ fsc_utils.test_tx_block_count(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\"!=0\",alias=\"fsc_utils_tx_block_count_test__ca7a79f42e9be576ff347d8cc41dead0\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.test_tx_block_count", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.3bec0aeb64": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.3bec0aeb64", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_TX_POSITION"], "alias": "fact_event_logs_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.085375, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a1abf55f11": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6bd6ba0429dfefc7388b73ba3646d981.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a1abf55f11", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_event_logs_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bd6ba0429dfefc7388b73ba3646d981", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6bd6ba0429dfefc7388b73ba3646d981"}, "created_at": 1761764422.0875435, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bd6ba0429dfefc7388b73ba3646d981\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.b2dece479d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.b2dece479d", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.093353, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.3cf02eb1d1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3f8d9d8ae65d20cb0c02ff66a13ad102.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.3cf02eb1d1", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3f8d9d8ae65d20cb0c02ff66a13ad102", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3f8d9d8ae65d20cb0c02ff66a13ad102"}, "created_at": 1761764422.095525, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3f8d9d8ae65d20cb0c02ff66a13ad102\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.e7a56cd360": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.e7a56cd360", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS"], "alias": "fact_event_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.100627, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0f1fdd5fb0": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f0d61d494ca370872826886ac231d505.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0f1fdd5fb0", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f0d61d494ca370872826886ac231d505", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f0d61d494ca370872826886ac231d505"}, "created_at": 1761764422.1028135, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_full_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f0d61d494ca370872826886ac231d505\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TOPICS.40cd033b90": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_TOPICS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_TOPICS.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TOPICS.40cd033b90", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_TOPICS"], "alias": "fact_event_logs_full_TOPICS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1083636, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_TOPICS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOPICS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_DATA.b9d4021d97": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_DATA.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_DATA.b9d4021d97", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_DATA"], "alias": "fact_event_logs_full_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1105473, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DATA", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.d38b3c1f33": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.d38b3c1f33", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED"], "alias": "fact_event_logs_full_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1127415, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_EVENT_REMOVED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_REMOVED", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.6e326960ea": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_77dac45d46764d12fb8aea9d924fb0bc.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.6e326960ea", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS"], "alias": "fact_event_logs_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_77dac45d46764d12fb8aea9d924fb0bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_77dac45d46764d12fb8aea9d924fb0bc"}, "created_at": 1761764422.114891, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_77dac45d46764d12fb8aea9d924fb0bc\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.6bbd5baead": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a035a4dcc56553bdd7c44124fc8eb84e.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.6bbd5baead", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a035a4dcc56553bdd7c44124fc8eb84e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a035a4dcc56553bdd7c44124fc8eb84e"}, "created_at": 1761764422.1170106, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a035a4dcc56553bdd7c44124fc8eb84e\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.e60a773fab": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ee8de28d22013e510446cff966226394.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.e60a773fab", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_full_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ee8de28d22013e510446cff966226394", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ee8de28d22013e510446cff966226394"}, "created_at": 1761764422.1225152, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_full_ORIGIN_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ee8de28d22013e510446cff966226394\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.5a75606097": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_a8b218eba24d6ee984f38d0d10b4e738.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.5a75606097", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_a8b218eba24d6ee984f38d0d10b4e738", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_a8b218eba24d6ee984f38d0d10b4e738"}, "created_at": 1761764422.1279793, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_a8b218eba24d6ee984f38d0d10b4e738\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.d9c820b080": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.d9c820b080", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED"], "alias": "fact_event_logs_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1301303, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.d30dde1d68": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_EVENT_LOGS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.d30dde1d68", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID"], "alias": "fact_event_logs_full_FACT_EVENT_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1322575, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_FACT_EVENT_LOGS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_EVENT_LOGS_ID", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.13124bb720": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.13124bb720", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP"], "alias": "fact_event_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1343772, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.c5fbd89b6f": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_68e46566281a1ff8ad9e39ef84842fe5.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.c5fbd89b6f", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_68e46566281a1ff8ad9e39ef84842fe5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_68e46566281a1ff8ad9e39ef84842fe5"}, "created_at": 1761764422.136513, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_68e46566281a1ff8ad9e39ef84842fe5\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.829560ccd7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.829560ccd7", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP"], "alias": "fact_event_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1443126, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.33e717512e": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_090c58e3c653d250f22d0fa74e83adce.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.33e717512e", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_090c58e3c653d250f22d0fa74e83adce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_090c58e3c653d250f22d0fa74e83adce"}, "created_at": 1761764422.1467154, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_090c58e3c653d250f22d0fa74e83adce\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.a1c583afbb": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_d85e2b69a5be920eeb0ec1bb1b37d1f7.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.a1c583afbb", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX"], "alias": "fact_event_logs_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_d85e2b69a5be920eeb0ec1bb1b37d1f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_d85e2b69a5be920eeb0ec1bb1b37d1f7"}, "created_at": 1761764422.1543734, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_event_logs_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_d85e2b69a5be920eeb0ec1bb1b37d1f7\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.21f482a8b0": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_424dbee4b2e4b592d5cab74b2cd1f9b7.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.21f482a8b0", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER"], "alias": "fact_event_logs_full_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_424dbee4b2e4b592d5cab74b2cd1f9b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "alias": "sequence_gaps_test_gold_evm__f_424dbee4b2e4b592d5cab74b2cd1f9b7"}, "created_at": 1761764422.1594515, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_event_logs_full_EVENT_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\",alias=\"sequence_gaps_test_gold_evm__f_424dbee4b2e4b592d5cab74b2cd1f9b7\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f": {"test_metadata": {"name": "events_match_txs", "kwargs": {"transactions_model": "ref('test_gold_evm__fact_transactions_full')", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "events_match_txs_test_gold_evm", "name": "events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_", "resource_type": "test", "package_name": "flow_models", "path": "events_match_txs_test_gold_evm_b63e4bffa88f4567c3cf9fe423f85cb0.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_full.yml", "unique_id": "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_"], "alias": "fact_event_logs_full_ref_test_gold_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "events_match_txs_test_gold_evm_b63e4bffa88f4567c3cf9fe423f85cb0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "events_match_txs_test_gold_evm_b63e4bffa88f4567c3cf9fe423f85cb0"}, "created_at": 1761764422.164615, "relation_name": "FLOW.events_match_txs_test_gold_evm.fact_event_logs_full_ref_test_gold_evm", "raw_code": "{{ test_events_match_txs(**_dbt_generic_test_kwargs) }}{{ config(alias=\"events_match_txs_test_gold_evm_b63e4bffa88f4567c3cf9fe423f85cb0\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}, {"name": "test_gold_evm__fact_event_logs_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_events_match_txs", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full", "model.flow_models.test_gold_evm__fact_event_logs_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_full", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_full"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER"], "alias": "fact_event_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.172615, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_29a01d09a77d280ad2a9c8f66802a8c3.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER"], "alias": "fact_event_logs_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29a01d09a77d280ad2a9c8f66802a8c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_29a01d09a77d280ad2a9c8f66802a8c3"}, "created_at": 1761764422.174826, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29a01d09a77d280ad2a9c8f66802a8c3\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1797254, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_02a0e9863ef01629db0df5309731c44d.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_02a0e9863ef01629db0df5309731c44d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_02a0e9863ef01629db0df5309731c44d"}, "created_at": 1761764422.1821756, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_02a0e9863ef01629db0df5309731c44d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a8e879d69e176220d63a68b341280d04.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_event_logs_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a8e879d69e176220d63a68b341280d04", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a8e879d69e176220d63a68b341280d04"}, "created_at": 1761764422.189804, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a8e879d69e176220d63a68b341280d04\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_TX_HASH"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.1947143, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9127c65f4e4b73e47d266906e9f2140c.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9127c65f4e4b73e47d266906e9f2140c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9127c65f4e4b73e47d266906e9f2140c"}, "created_at": 1761764422.1977165, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9127c65f4e4b73e47d266906e9f2140c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6": {"test_metadata": {"name": "tx_block_count", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "fsc_utils"}, "database": "FLOW", "schema": "fsc_utils_tx_block_count_test_gold_evm", "name": "fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "fsc_utils_tx_block_count_test__eac98ffbe8996bd0a5dc0f50f2cf59ac.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "fsc_utils_tx_block_count_test__eac98ffbe8996bd0a5dc0f50f2cf59ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!=0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": "!=0", "alias": "fsc_utils_tx_block_count_test__eac98ffbe8996bd0a5dc0f50f2cf59ac"}, "created_at": 1761764422.202921, "relation_name": "FLOW.fsc_utils_tx_block_count_test_gold_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ fsc_utils.test_tx_block_count(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\"!=0\",alias=\"fsc_utils_tx_block_count_test__eac98ffbe8996bd0a5dc0f50f2cf59ac\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.test_tx_block_count", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION"], "alias": "fact_event_logs_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2081392, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a26489203f28ef3b7b93524bee58bbc8.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_event_logs_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a26489203f28ef3b7b93524bee58bbc8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a26489203f28ef3b7b93524bee58bbc8"}, "created_at": 1761764422.2103708, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a26489203f28ef3b7b93524bee58bbc8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2156076, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b44864ab1da55edebee25acb4844992e.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b44864ab1da55edebee25acb4844992e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b44864ab1da55edebee25acb4844992e"}, "created_at": 1761764422.2178283, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b44864ab1da55edebee25acb4844992e\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS"], "alias": "fact_event_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.222738, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_93997b7af046790ff061d1f3e9016fd1.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_93997b7af046790ff061d1f3e9016fd1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_93997b7af046790ff061d1f3e9016fd1"}, "created_at": 1761764422.2251856, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_recent_CONTRACT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_93997b7af046790ff061d1f3e9016fd1\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_TOPICS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_TOPICS.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_TOPICS"], "alias": "fact_event_logs_recent_TOPICS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2304351, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_TOPICS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOPICS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_DATA.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_DATA"], "alias": "fact_event_logs_recent_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2325716, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DATA", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED"], "alias": "fact_event_logs_recent_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2350054, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_EVENT_REMOVED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_REMOVED", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_dc76c68f0198c1bbc6c97f42f1903c65.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS"], "alias": "fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_dc76c68f0198c1bbc6c97f42f1903c65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_dc76c68f0198c1bbc6c97f42f1903c65"}, "created_at": 1761764422.2371626, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_dc76c68f0198c1bbc6c97f42f1903c65\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2ba7e4a424d25475c267f6c748711367.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ba7e4a424d25475c267f6c748711367", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2ba7e4a424d25475c267f6c748711367"}, "created_at": 1761764422.2392771, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ba7e4a424d25475c267f6c748711367\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_12faf1460a760de590f541ec0aa0c960.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_event_logs_recent_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_12faf1460a760de590f541ec0aa0c960", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_12faf1460a760de590f541ec0aa0c960"}, "created_at": 1761764422.24482, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_event_logs_recent_ORIGIN_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_12faf1460a760de590f541ec0aa0c960\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_48cf5a391397a2221fb90825480f399a.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_48cf5a391397a2221fb90825480f399a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_48cf5a391397a2221fb90825480f399a"}, "created_at": 1761764422.2500558, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_48cf5a391397a2221fb90825480f399a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED"], "alias": "fact_event_logs_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2524662, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_EVENT_LOGS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_eceaa6d519623100fd451266353ee602.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID"], "alias": "fact_event_logs_recent_FACT_EVENT_LOGS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_eceaa6d519623100fd451266353ee602", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_eceaa6d519623100fd451266353ee602"}, "created_at": 1761764422.2546132, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_FACT_EVENT_LOGS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_eceaa6d519623100fd451266353ee602\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_EVENT_LOGS_ID", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_fa006ff0dd7bd554c3761fda88c5a2d8.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP"], "alias": "fact_event_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_fa006ff0dd7bd554c3761fda88c5a2d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_fa006ff0dd7bd554c3761fda88c5a2d8"}, "created_at": 1761764422.2567852, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_fa006ff0dd7bd554c3761fda88c5a2d8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_0bfb07689882dc6b52047b25384cc1ae.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0bfb07689882dc6b52047b25384cc1ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_0bfb07689882dc6b52047b25384cc1ae"}, "created_at": 1761764422.2589362, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0bfb07689882dc6b52047b25384cc1ae\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_e_54b257cbd2b3ff0253484ac12789669a.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP"], "alias": "fact_event_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_e_54b257cbd2b3ff0253484ac12789669a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_e_54b257cbd2b3ff0253484ac12789669a"}, "created_at": 1761764422.2666852, "relation_name": "FLOW.not_null_test_gold_evm.fact_event_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_e_54b257cbd2b3ff0253484ac12789669a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_1d849c7c03ba7a0ca9959a514f811f4e.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_event_logs_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_1d849c7c03ba7a0ca9959a514f811f4e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_1d849c7c03ba7a0ca9959a514f811f4e"}, "created_at": 1761764422.2688856, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_event_logs_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_1d849c7c03ba7a0ca9959a514f811f4e\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_4de3f0b4db1fea3c24f74b5143687d3e.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX"], "alias": "fact_event_logs_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_4de3f0b4db1fea3c24f74b5143687d3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_4de3f0b4db1fea3c24f74b5143687d3e"}, "created_at": 1761764422.2768674, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_event_logs_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_4de3f0b4db1fea3c24f74b5143687d3e\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_c4b40067ac83e54e254f495172f5edf6.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER"], "alias": "fact_event_logs_recent_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_c4b40067ac83e54e254f495172f5edf6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_gold_evm__f_c4b40067ac83e54e254f495172f5edf6"}, "created_at": 1761764422.2818842, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_event_logs_recent_EVENT_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_gold_evm__f_c4b40067ac83e54e254f495172f5edf6\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2": {"test_metadata": {"name": "events_match_txs", "kwargs": {"transactions_model": "ref('test_gold_evm__fact_transactions_recent')", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_event_logs_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "events_match_txs_test_gold_evm", "name": "events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_", "resource_type": "test", "package_name": "flow_models", "path": "events_match_txs_test_gold_evm_0adadea3b542cab18d6999aae46b81f9.sql", "original_file_path": "models/evm/gold/tests/event_logs/test_gold_evm__fact_event_logs_recent.yml", "unique_id": "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2", "fqn": ["flow_models", "evm", "gold", "tests", "event_logs", "events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_"], "alias": "fact_event_logs_recent_ref_test_gold_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "events_match_txs_test_gold_evm_0adadea3b542cab18d6999aae46b81f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "events_match_txs_test_gold_evm_0adadea3b542cab18d6999aae46b81f9"}, "created_at": 1761764422.28694, "relation_name": "FLOW.events_match_txs_test_gold_evm.fact_event_logs_recent_ref_test_gold_evm", "raw_code": "{{ test_events_match_txs(**_dbt_generic_test_kwargs) }}{{ config(alias=\"events_match_txs_test_gold_evm_0adadea3b542cab18d6999aae46b81f9\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}, {"name": "test_gold_evm__fact_event_logs_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_events_match_txs", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent", "model.flow_models.test_gold_evm__fact_event_logs_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_event_logs_recent", "attached_node": "model.flow_models.test_gold_evm__fact_event_logs_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.2956216, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1e6662ca44b800935e69467df21a8996.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1e6662ca44b800935e69467df21a8996", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1e6662ca44b800935e69467df21a8996"}, "created_at": 1761764422.2978444, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1e6662ca44b800935e69467df21a8996\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH"], "alias": "fact_blocks_recent_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3033836, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_BLOCK_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f2015a26ae8fc6609cbb5ea4e2c92d9b.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f2015a26ae8fc6609cbb5ea4e2c92d9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f2015a26ae8fc6609cbb5ea4e2c92d9b"}, "created_at": 1761764422.3055632, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_BLOCK_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f2015a26ae8fc6609cbb5ea4e2c92d9b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3109179, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_eccaf5bdd2d7b83bef19ae9d82960d58.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eccaf5bdd2d7b83bef19ae9d82960d58", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_eccaf5bdd2d7b83bef19ae9d82960d58"}, "created_at": 1761764422.3133545, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eccaf5bdd2d7b83bef19ae9d82960d58\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_66bab6dd11a3228830b40b99cfe7ed72.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_66bab6dd11a3228830b40b99cfe7ed72", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_66bab6dd11a3228830b40b99cfe7ed72"}, "created_at": 1761764422.318279, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_66bab6dd11a3228830b40b99cfe7ed72\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_NETWORK.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_NETWORK"], "alias": "fact_blocks_recent_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3259978, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "^[a-zA-Z0-9_]+$", "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_054b0e741a97bc1573ffa39b486bd944.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__"], "alias": "fact_blocks_recent_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_054b0e741a97bc1573ffa39b486bd944", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_054b0e741a97bc1573ffa39b486bd944"}, "created_at": 1761764422.3283775, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_054b0e741a97bc1573ffa39b486bd944\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_TX_COUNT"], "alias": "fact_blocks_recent_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3339806, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6cab0342b87902883776e22781fc4fc5.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT"], "alias": "fact_blocks_recent_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6cab0342b87902883776e22781fc4fc5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6cab0342b87902883776e22781fc4fc5"}, "created_at": 1761764422.3363943, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6cab0342b87902883776e22781fc4fc5\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_SIZE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_SIZE.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_SIZE"], "alias": "fact_blocks_recent_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3413079, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_SIZE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9144aa533684e448c950e6d7a117ba35.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT"], "alias": "fact_blocks_recent_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9144aa533684e448c950e6d7a117ba35", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9144aa533684e448c950e6d7a117ba35"}, "created_at": 1761764422.3434849, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_SIZE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9144aa533684e448c950e6d7a117ba35\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_MINER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_MINER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_MINER"], "alias": "fact_blocks_recent_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.348623, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_MINER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fd994c82b5ef7fbc69b518dc3f078b15.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd994c82b5ef7fbc69b518dc3f078b15", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fd994c82b5ef7fbc69b518dc3f078b15"}, "created_at": 1761764422.3508072, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_MINER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd994c82b5ef7fbc69b518dc3f078b15\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA"], "alias": "fact_blocks_recent_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.356266, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_EXTRA_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EXTRA_DATA", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH"], "alias": "fact_blocks_recent_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3584483, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_PARENT_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e6f55c57d02c7a0e2916f364fccbebfe.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6f55c57d02c7a0e2916f364fccbebfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e6f55c57d02c7a0e2916f364fccbebfe"}, "created_at": 1761764422.36062, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_PARENT_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6f55c57d02c7a0e2916f364fccbebfe\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_GAS_USED"], "alias": "fact_blocks_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3661606, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_eed6f69602998958e46734bc43426837.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT"], "alias": "fact_blocks_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eed6f69602998958e46734bc43426837", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_eed6f69602998958e46734bc43426837"}, "created_at": 1761764422.3683496, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_GAS_USED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eed6f69602998958e46734bc43426837\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT"], "alias": "fact_blocks_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3732688, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9e5d5e8fe0fc59a22e40af3445bb5fcc.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT"], "alias": "fact_blocks_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e5d5e8fe0fc59a22e40af3445bb5fcc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9e5d5e8fe0fc59a22e40af3445bb5fcc"}, "created_at": 1761764422.3757722, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e5d5e8fe0fc59a22e40af3445bb5fcc\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY"], "alias": "fact_blocks_recent_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3807197, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_DIFFICULTY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_18236d7236f57fa11033fe0b71a7f9d2.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT"], "alias": "fact_blocks_recent_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18236d7236f57fa11033fe0b71a7f9d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_18236d7236f57fa11033fe0b71a7f9d2"}, "created_at": 1761764422.3828895, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_DIFFICULTY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18236d7236f57fa11033fe0b71a7f9d2\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES"], "alias": "fact_blocks_recent_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3880427, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_SHA3_UNCLES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SHA3_UNCLES", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNCLE_BLOCKS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS"], "alias": "fact_blocks_recent_UNCLE_BLOCKS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3902173, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_UNCLE_BLOCKS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNCLE_BLOCKS", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_NONCE.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_NONCE"], "alias": "fact_blocks_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.3923671, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ef2d8bfdff7103a7882594fff6a42d1c.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT"], "alias": "fact_blocks_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ef2d8bfdff7103a7882594fff6a42d1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ef2d8bfdff7103a7882594fff6a42d1c"}, "created_at": 1761764422.3945165, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_NONCE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ef2d8bfdff7103a7882594fff6a42d1c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT"], "alias": "fact_blocks_recent_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.399707, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_RECEIPTS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_feb5446eff14a0c1f781a63bbb231414.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_feb5446eff14a0c1f781a63bbb231414", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_feb5446eff14a0c1f781a63bbb231414"}, "created_at": 1761764422.401891, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_RECEIPTS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_feb5446eff14a0c1f781a63bbb231414\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT"], "alias": "fact_blocks_recent_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.407384, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_STATE_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4ec992a41c50610001e4c885a783f7bd.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4ec992a41c50610001e4c885a783f7bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4ec992a41c50610001e4c885a783f7bd"}, "created_at": 1761764422.409593, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_STATE_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4ec992a41c50610001e4c885a783f7bd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT"], "alias": "fact_blocks_recent_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.415665, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_TRANSACTIONS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1b472eabb14f15bd81f030983571b7ba.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1b472eabb14f15bd81f030983571b7ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1b472eabb14f15bd81f030983571b7ba"}, "created_at": 1761764422.4178321, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_TRANSACTIONS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1b472eabb14f15bd81f030983571b7ba\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM"], "alias": "fact_blocks_recent_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.4232876, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_LOGS_BLOOM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fde28406776c26d48656928de0939f5c.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fde28406776c26d48656928de0939f5c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fde28406776c26d48656928de0939f5c"}, "created_at": 1761764422.4254725, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_recent_LOGS_BLOOM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fde28406776c26d48656928de0939f5c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID"], "alias": "fact_blocks_recent_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.4309578, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_FACT_BLOCKS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6": {"test_metadata": {"name": "expect_column_values_to_be_unique", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3050eee7e012a32e90465815fd3aea6a.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID"], "alias": "fact_blocks_recent_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3050eee7e012a32e90465815fd3aea6a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3050eee7e012a32e90465815fd3aea6a"}, "created_at": 1761764422.4331148, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm.fact_blocks_recent_FACT_BLOCKS_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3050eee7e012a32e90465815fd3aea6a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.4506774, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_04ab0eba60ad4dff20d7d5172770e58a.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_04ab0eba60ad4dff20d7d5172770e58a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_04ab0eba60ad4dff20d7d5172770e58a"}, "created_at": 1761764422.4528685, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_04ab0eba60ad4dff20d7d5172770e58a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cd8901f92ce1662a72b270fc0faecd93.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cd8901f92ce1662a72b270fc0faecd93", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_cd8901f92ce1662a72b270fc0faecd93"}, "created_at": 1761764422.4605904, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cd8901f92ce1662a72b270fc0faecd93\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.4657078, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_ccef664a0c48260f7476e467be259524.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ccef664a0c48260f7476e467be259524", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_ccef664a0c48260f7476e467be259524"}, "created_at": 1761764422.4679077, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ccef664a0c48260f7476e467be259524\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3f5b2e87d045ec9e1240e688c91c6536.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3f5b2e87d045ec9e1240e688c91c6536", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3f5b2e87d045ec9e1240e688c91c6536"}, "created_at": 1761764422.4755623, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3f5b2e87d045ec9e1240e688c91c6536\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_45f505a561e4b16dbb82ccf78bd5a2d8.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_45f505a561e4b16dbb82ccf78bd5a2d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_45f505a561e4b16dbb82ccf78bd5a2d8"}, "created_at": 1761764422.4807432, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_45f505a561e4b16dbb82ccf78bd5a2d8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">10"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">10"}, "created_at": 1761764422.4857333, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">10\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.2b93777388": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.2b93777388", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.4938567, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.0fe80b5222": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_071d4d8484d29536b430013672d0b1fd.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.0fe80b5222", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_071d4d8484d29536b430013672d0b1fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_071d4d8484d29536b430013672d0b1fd"}, "created_at": 1761764422.4960575, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_071d4d8484d29536b430013672d0b1fd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.1a846d54df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.1a846d54df", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH"], "alias": "fact_blocks_full_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.501165, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_BLOCK_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.7a1b4b2bb4": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_62f88531714e00703b8c713f517ce5f7.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.7a1b4b2bb4", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62f88531714e00703b8c713f517ce5f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_62f88531714e00703b8c713f517ce5f7"}, "created_at": 1761764422.5033216, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_BLOCK_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62f88531714e00703b8c713f517ce5f7\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.98d24f6867": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.98d24f6867", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5088034, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ac7de637d6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abd5ad7e24cd95b4b371a189fea16e4f.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ac7de637d6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abd5ad7e24cd95b4b371a189fea16e4f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_abd5ad7e24cd95b4b371a189fea16e4f"}, "created_at": 1761764422.5109622, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_abd5ad7e24cd95b4b371a189fea16e4f\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.2a15a79300": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_8afdc2a88e39c85315d67dffe8d9a468.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.2a15a79300", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8afdc2a88e39c85315d67dffe8d9a468", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_8afdc2a88e39c85315d67dffe8d9a468"}, "created_at": 1761764422.5160863, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8afdc2a88e39c85315d67dffe8d9a468\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NETWORK.782107dd59": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_NETWORK.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NETWORK.782107dd59", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_NETWORK"], "alias": "fact_blocks_full_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.524425, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.eda544cd59": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "^[a-zA-Z0-9_]+$", "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_84f2a8d57354bfa8583a3be145d514fd.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.eda544cd59", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__"], "alias": "fact_blocks_full_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_84f2a8d57354bfa8583a3be145d514fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_84f2a8d57354bfa8583a3be145d514fd"}, "created_at": 1761764422.5265415, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_84f2a8d57354bfa8583a3be145d514fd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TX_COUNT.4074e10ebb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_TX_COUNT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TX_COUNT.4074e10ebb", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_TX_COUNT"], "alias": "fact_blocks_full_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.531995, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.892368cb21": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7fcfcda3044e499f009206cc507ed0f8.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.892368cb21", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT"], "alias": "fact_blocks_full_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7fcfcda3044e499f009206cc507ed0f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7fcfcda3044e499f009206cc507ed0f8"}, "created_at": 1761764422.5341558, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7fcfcda3044e499f009206cc507ed0f8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SIZE.acd9b51a8c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_SIZE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_SIZE.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SIZE.acd9b51a8c", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_SIZE"], "alias": "fact_blocks_full_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.539044, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_SIZE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.84ea1382ef": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aaf4fbbbcabda9cb260aa2c02fdbb5c6.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.84ea1382ef", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT"], "alias": "fact_blocks_full_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaf4fbbbcabda9cb260aa2c02fdbb5c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_aaf4fbbbcabda9cb260aa2c02fdbb5c6"}, "created_at": 1761764422.5415037, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_SIZE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaf4fbbbcabda9cb260aa2c02fdbb5c6\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MINER.3f7d8c67e4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_MINER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_MINER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MINER.3f7d8c67e4", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_MINER"], "alias": "fact_blocks_full_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5463736, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_MINER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.bf808632fc": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4edcd7fca0a5bba44091d06cbb9e2a73.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.bf808632fc", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4edcd7fca0a5bba44091d06cbb9e2a73", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4edcd7fca0a5bba44091d06cbb9e2a73"}, "created_at": 1761764422.5485315, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_MINER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4edcd7fca0a5bba44091d06cbb9e2a73\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.496b92a198": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.496b92a198", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA"], "alias": "fact_blocks_full_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5540423, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_EXTRA_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EXTRA_DATA", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.82761523e7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_PARENT_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.82761523e7", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_PARENT_HASH"], "alias": "fact_blocks_full_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5561993, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_PARENT_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ed98ce21c7": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3634cdbfd441a5b407a5d05b2acd0e2b.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ed98ce21c7", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3634cdbfd441a5b407a5d05b2acd0e2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3634cdbfd441a5b407a5d05b2acd0e2b"}, "created_at": 1761764422.5583353, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_PARENT_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3634cdbfd441a5b407a5d05b2acd0e2b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_USED.5ece3d5012": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_USED.5ece3d5012", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_GAS_USED"], "alias": "fact_blocks_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5638168, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.a967bea86b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_75c16d40e6eaf476af5f7556936a73ae.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.a967bea86b", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT"], "alias": "fact_blocks_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_75c16d40e6eaf476af5f7556936a73ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_75c16d40e6eaf476af5f7556936a73ae"}, "created_at": 1761764422.5659702, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_GAS_USED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_75c16d40e6eaf476af5f7556936a73ae\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.e0b1430351": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.e0b1430351", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT"], "alias": "fact_blocks_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.571091, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.2cfc39085c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abd2e1a1366edcb292316c7cc56ce68d.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.2cfc39085c", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT"], "alias": "fact_blocks_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abd2e1a1366edcb292316c7cc56ce68d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_abd2e1a1366edcb292316c7cc56ce68d"}, "created_at": 1761764422.573242, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_abd2e1a1366edcb292316c7cc56ce68d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.b4287593bd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_DIFFICULTY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.b4287593bd", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_DIFFICULTY"], "alias": "fact_blocks_full_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5783422, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_DIFFICULTY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.9d649f0dd6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a54183bdb6f60c44d01502f403991aa8.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.9d649f0dd6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT"], "alias": "fact_blocks_full_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a54183bdb6f60c44d01502f403991aa8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a54183bdb6f60c44d01502f403991aa8"}, "created_at": 1761764422.5805202, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_DIFFICULTY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a54183bdb6f60c44d01502f403991aa8\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.8e97a47373": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.8e97a47373", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES"], "alias": "fact_blocks_full_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5853906, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_SHA3_UNCLES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SHA3_UNCLES", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.98c87b2094": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNCLE_BLOCKS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.98c87b2094", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS"], "alias": "fact_blocks_full_UNCLE_BLOCKS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5878348, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_UNCLE_BLOCKS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNCLE_BLOCKS", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NONCE.224a640c24": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_NONCE.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NONCE.224a640c24", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_NONCE"], "alias": "fact_blocks_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5899682, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.b1f34e52ea": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6334e833e59fbc92612d06d11143c0bb.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.b1f34e52ea", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT"], "alias": "fact_blocks_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6334e833e59fbc92612d06d11143c0bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6334e833e59fbc92612d06d11143c0bb"}, "created_at": 1761764422.5921085, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_NONCE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6334e833e59fbc92612d06d11143c0bb\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.55a3fce691": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.55a3fce691", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT"], "alias": "fact_blocks_full_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.5972674, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_RECEIPTS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.131e110291": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_23602dfa795cee37a8e75701a3dcad22.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.131e110291", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_23602dfa795cee37a8e75701a3dcad22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_23602dfa795cee37a8e75701a3dcad22"}, "created_at": 1761764422.5994694, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_RECEIPTS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_23602dfa795cee37a8e75701a3dcad22\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.29a20b718e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_STATE_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.29a20b718e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_STATE_ROOT"], "alias": "fact_blocks_full_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6047256, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_STATE_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.dac9d49bc4": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_63bd2a4117050fce0ffa84ead9478fbf.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.dac9d49bc4", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_63bd2a4117050fce0ffa84ead9478fbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_63bd2a4117050fce0ffa84ead9478fbf"}, "created_at": 1761764422.6072226, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_STATE_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_63bd2a4117050fce0ffa84ead9478fbf\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.28f07a239e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.28f07a239e", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT"], "alias": "fact_blocks_full_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6124718, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_TRANSACTIONS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.04d43c62f8": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1355f44bb93afbc344bc00144623dd2a.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.04d43c62f8", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1355f44bb93afbc344bc00144623dd2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1355f44bb93afbc344bc00144623dd2a"}, "created_at": 1761764422.6149104, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_TRANSACTIONS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1355f44bb93afbc344bc00144623dd2a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.9668c7cb00": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.9668c7cb00", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM"], "alias": "fact_blocks_full_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.620157, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_LOGS_BLOOM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.de21e341d6": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c5d67fe4e820a2b68e082c2d6b263eae.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.de21e341d6", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c5d67fe4e820a2b68e082c2d6b263eae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c5d67fe4e820a2b68e082c2d6b263eae"}, "created_at": 1761764422.6223073, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_blocks_full_LOGS_BLOOM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c5d67fe4e820a2b68e082c2d6b263eae\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.1a60d1f135": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.1a60d1f135", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID"], "alias": "fact_blocks_full_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.627778, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_FACT_BLOCKS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.cfa8033cf2": {"test_metadata": {"name": "expect_column_values_to_be_unique", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0d19f0a1bfc23c57ba0aa55086bcc851.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.cfa8033cf2", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID"], "alias": "fact_blocks_full_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d19f0a1bfc23c57ba0aa55086bcc851", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0d19f0a1bfc23c57ba0aa55086bcc851"}, "created_at": 1761764422.6299593, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm.fact_blocks_full_FACT_BLOCKS_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d19f0a1bfc23c57ba0aa55086bcc851\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.fe329c426d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.fe329c426d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6355996, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.2e23c8872d": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_3c77ca66377a0e1664352c7c799d85aa.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.2e23c8872d", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3c77ca66377a0e1664352c7c799d85aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_3c77ca66377a0e1664352c7c799d85aa"}, "created_at": 1761764422.637792, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3c77ca66377a0e1664352c7c799d85aa\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.0075682305": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7b784cf60c819aa57dcbee054e4fe279.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.0075682305", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7b784cf60c819aa57dcbee054e4fe279", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7b784cf60c819aa57dcbee054e4fe279"}, "created_at": 1761764422.645557, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7b784cf60c819aa57dcbee054e4fe279\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.9e7b72a5c0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.9e7b72a5c0", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6506174, "relation_name": "FLOW.not_null_test_gold_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.f8feb54623": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_b7b048e30cffc9192d44076a56fe9007.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.f8feb54623", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b7b048e30cffc9192d44076a56fe9007", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_b7b048e30cffc9192d44076a56fe9007"}, "created_at": 1761764422.6528316, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b7b048e30cffc9192d44076a56fe9007\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f767539ae3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f8a8f33c87ff30275d1091afd945edda.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f767539ae3", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8a8f33c87ff30275d1091afd945edda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f8a8f33c87ff30275d1091afd945edda"}, "created_at": 1761764422.6606688, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8a8f33c87ff30275d1091afd945edda\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.d24a475c65": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_3a3309e73c85a4cf1c6706827faea81a.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.d24a475c65", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_3a3309e73c85a4cf1c6706827faea81a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_3a3309e73c85a4cf1c6706827faea81a"}, "created_at": 1761764422.6658058, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_3a3309e73c85a4cf1c6706827faea81a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.5d1191c3ad": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/blocks/test_gold_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.5d1191c3ad", "fqn": ["flow_models", "evm", "gold", "tests", "blocks", "sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1"}, "created_at": 1761764422.670832, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6788514, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3fb9890aeb34a2569ba0612be0a7c945.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3fb9890aeb34a2569ba0612be0a7c945", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3fb9890aeb34a2569ba0612be0a7c945"}, "created_at": 1761764422.6810212, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3fb9890aeb34a2569ba0612be0a7c945\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH"], "alias": "fact_blocks_recent_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.6861904, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_BLOCK_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d14b0202ab58d2dd324cb9f39df88a3b.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d14b0202ab58d2dd324cb9f39df88a3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d14b0202ab58d2dd324cb9f39df88a3b"}, "created_at": 1761764422.6883724, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_BLOCK_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d14b0202ab58d2dd324cb9f39df88a3b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_996f4634892d41552d78d99c1b1bd44e.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_996f4634892d41552d78d99c1b1bd44e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_996f4634892d41552d78d99c1b1bd44e"}, "created_at": 1761764422.693851, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_996f4634892d41552d78d99c1b1bd44e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2129d29a3d79955bf597eaa97924da54.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2129d29a3d79955bf597eaa97924da54", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2129d29a3d79955bf597eaa97924da54"}, "created_at": 1761764422.6960173, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2129d29a3d79955bf597eaa97924da54\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_0ac4afdaeaa4b64528edea5cf51d1a7b.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0ac4afdaeaa4b64528edea5cf51d1a7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_0ac4afdaeaa4b64528edea5cf51d1a7b"}, "created_at": 1761764422.7009354, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0ac4afdaeaa4b64528edea5cf51d1a7b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK"], "alias": "fact_blocks_recent_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.708825, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "^[a-zA-Z0-9_]+$", "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8d5bbf9c28889a2e0483de87bb7bdcde.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__"], "alias": "fact_blocks_recent_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d5bbf9c28889a2e0483de87bb7bdcde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8d5bbf9c28889a2e0483de87bb7bdcde"}, "created_at": 1761764422.7109654, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d5bbf9c28889a2e0483de87bb7bdcde\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT"], "alias": "fact_blocks_recent_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7164457, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_396325983a0c0f87485c2a3e368be6b0.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT"], "alias": "fact_blocks_recent_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_396325983a0c0f87485c2a3e368be6b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_396325983a0c0f87485c2a3e368be6b0"}, "created_at": 1761764422.7186062, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_396325983a0c0f87485c2a3e368be6b0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE"], "alias": "fact_blocks_recent_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.723535, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_SIZE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a01d9878e5da6d22afb0a4a96b1d4718.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT"], "alias": "fact_blocks_recent_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a01d9878e5da6d22afb0a4a96b1d4718", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a01d9878e5da6d22afb0a4a96b1d4718"}, "created_at": 1761764422.7260199, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_SIZE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a01d9878e5da6d22afb0a4a96b1d4718\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_MINER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_MINER"], "alias": "fact_blocks_recent_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7309396, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_MINER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c819776a570b04dd2fecfc9f2edae90f.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c819776a570b04dd2fecfc9f2edae90f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c819776a570b04dd2fecfc9f2edae90f"}, "created_at": 1761764422.7331302, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_MINER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c819776a570b04dd2fecfc9f2edae90f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA"], "alias": "fact_blocks_recent_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7391868, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_EXTRA_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EXTRA_DATA", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH"], "alias": "fact_blocks_recent_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7413511, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_PARENT_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1ccad4d40bbd648cf9581e85b26c378e.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ccad4d40bbd648cf9581e85b26c378e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1ccad4d40bbd648cf9581e85b26c378e"}, "created_at": 1761764422.7435658, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_PARENT_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ccad4d40bbd648cf9581e85b26c378e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED"], "alias": "fact_blocks_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7490292, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_335934ad3753681c4f43f41c6ec070fb.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT"], "alias": "fact_blocks_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_335934ad3753681c4f43f41c6ec070fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_335934ad3753681c4f43f41c6ec070fb"}, "created_at": 1761764422.7512076, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_GAS_USED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_335934ad3753681c4f43f41c6ec070fb\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT"], "alias": "fact_blocks_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7562704, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_78d351fb218816f8846a22daca6b665e.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT"], "alias": "fact_blocks_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_78d351fb218816f8846a22daca6b665e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_78d351fb218816f8846a22daca6b665e"}, "created_at": 1761764422.758428, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_78d351fb218816f8846a22daca6b665e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY"], "alias": "fact_blocks_recent_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7654727, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_DIFFICULTY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_981c1b501e1b3706d287dcd8a885ce52.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT"], "alias": "fact_blocks_recent_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_981c1b501e1b3706d287dcd8a885ce52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_981c1b501e1b3706d287dcd8a885ce52"}, "created_at": 1761764422.76772, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_DIFFICULTY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_981c1b501e1b3706d287dcd8a885ce52\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES"], "alias": "fact_blocks_recent_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7727208, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_SHA3_UNCLES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SHA3_UNCLES", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNCLE_BLOCKS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS"], "alias": "fact_blocks_recent_UNCLE_BLOCKS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7751594, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_UNCLE_BLOCKS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNCLE_BLOCKS", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE"], "alias": "fact_blocks_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7773554, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_253f34be38f5da9b36ba1dddcbd3809e.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT"], "alias": "fact_blocks_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_253f34be38f5da9b36ba1dddcbd3809e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_253f34be38f5da9b36ba1dddcbd3809e"}, "created_at": 1761764422.7795138, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_NONCE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_253f34be38f5da9b36ba1dddcbd3809e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_54cda79de3fdc97fe509b888bc8ed3d7.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT"], "alias": "fact_blocks_recent_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_54cda79de3fdc97fe509b888bc8ed3d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_54cda79de3fdc97fe509b888bc8ed3d7"}, "created_at": 1761764422.7844272, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_RECEIPTS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_54cda79de3fdc97fe509b888bc8ed3d7\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ff03b9d61723f34242b90196b02b732f.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ff03b9d61723f34242b90196b02b732f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ff03b9d61723f34242b90196b02b732f"}, "created_at": 1761764422.7868822, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_RECEIPTS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ff03b9d61723f34242b90196b02b732f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT"], "alias": "fact_blocks_recent_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.7921598, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_STATE_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e42b90aee22364509f62ad8a825289f9.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e42b90aee22364509f62ad8a825289f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e42b90aee22364509f62ad8a825289f9"}, "created_at": 1761764422.7945783, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_STATE_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e42b90aee22364509f62ad8a825289f9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_6c2c3e4aa6b60d417c586584190b01f8.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT"], "alias": "fact_blocks_recent_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_6c2c3e4aa6b60d417c586584190b01f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_6c2c3e4aa6b60d417c586584190b01f8"}, "created_at": 1761764422.799895, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_TRANSACTIONS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_6c2c3e4aa6b60d417c586584190b01f8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d361a1c8ff1040ee7530547c8eb793f9.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d361a1c8ff1040ee7530547c8eb793f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d361a1c8ff1040ee7530547c8eb793f9"}, "created_at": 1761764422.8020668, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_TRANSACTIONS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d361a1c8ff1040ee7530547c8eb793f9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM"], "alias": "fact_blocks_recent_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.8075387, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_LOGS_BLOOM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d027d0d3542103ecacadddef60f36b91.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_recent_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d027d0d3542103ecacadddef60f36b91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d027d0d3542103ecacadddef60f36b91"}, "created_at": 1761764422.8097408, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_recent_LOGS_BLOOM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d027d0d3542103ecacadddef60f36b91\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_9657db4ba83b2197a012719f196983c0.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID"], "alias": "fact_blocks_recent_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_9657db4ba83b2197a012719f196983c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_9657db4ba83b2197a012719f196983c0"}, "created_at": 1761764422.8152163, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_FACT_BLOCKS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_9657db4ba83b2197a012719f196983c0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f": {"test_metadata": {"name": "expect_column_values_to_be_unique", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e239356851b66712df4faa4387d80b79.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID"], "alias": "fact_blocks_recent_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e239356851b66712df4faa4387d80b79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e239356851b66712df4faa4387d80b79"}, "created_at": 1761764422.8173547, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm.fact_blocks_recent_FACT_BLOCKS_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e239356851b66712df4faa4387d80b79\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_8b28fba03cf471cf3804afe8b990a6af.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_8b28fba03cf471cf3804afe8b990a6af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_8b28fba03cf471cf3804afe8b990a6af"}, "created_at": 1761764422.8227608, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_8b28fba03cf471cf3804afe8b990a6af\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_2e771527b03a4c59b11bfd1ac992dd88.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2e771527b03a4c59b11bfd1ac992dd88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_2e771527b03a4c59b11bfd1ac992dd88"}, "created_at": 1761764422.8249252, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2e771527b03a4c59b11bfd1ac992dd88\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c6d4c8c13a454e72606cb0f85388f68b.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c6d4c8c13a454e72606cb0f85388f68b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c6d4c8c13a454e72606cb0f85388f68b"}, "created_at": 1761764422.8327496, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c6d4c8c13a454e72606cb0f85388f68b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_e64ee872e6c51f2b5801032d3f77f3ff.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_e64ee872e6c51f2b5801032d3f77f3ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_e64ee872e6c51f2b5801032d3f77f3ff"}, "created_at": 1761764422.8378448, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_e64ee872e6c51f2b5801032d3f77f3ff\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_e748ab52f2aa7de2892480623dd07101.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e748ab52f2aa7de2892480623dd07101", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_e748ab52f2aa7de2892480623dd07101"}, "created_at": 1761764422.8400068, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e748ab52f2aa7de2892480623dd07101\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a36fe07a7e915069f45bf82863012846.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a36fe07a7e915069f45bf82863012846", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a36fe07a7e915069f45bf82863012846"}, "created_at": 1761764422.8482463, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a36fe07a7e915069f45bf82863012846\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_6276805756d993967bf797ca0a6f52ea.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6276805756d993967bf797ca0a6f52ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_6276805756d993967bf797ca0a6f52ea"}, "created_at": 1761764422.8533394, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6276805756d993967bf797ca0a6f52ea\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_7e4ce909dad3465c628ab4cc2667209c.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER"], "alias": "fact_blocks_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_7e4ce909dad3465c628ab4cc2667209c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">10"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": ">10", "alias": "sequence_gaps_test_gold_testne_7e4ce909dad3465c628ab4cc2667209c"}, "created_at": 1761764422.858357, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_blocks_recent_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\">10\",alias=\"sequence_gaps_test_gold_testne_7e4ce909dad3465c628ab4cc2667209c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_blocks_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.a067c42e7a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.a067c42e7a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.866542, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.1672f8c978": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c4843903e5c25f6df740397b2bf6b08b.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.1672f8c978", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c4843903e5c25f6df740397b2bf6b08b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c4843903e5c25f6df740397b2bf6b08b"}, "created_at": 1761764422.8687456, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c4843903e5c25f6df740397b2bf6b08b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.35debdc966": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.35debdc966", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH"], "alias": "fact_blocks_full_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.8738928, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_BLOCK_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.f74f4865e9": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cef29e87cbe83fe7847c27cd5b12ff3b.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.f74f4865e9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cef29e87cbe83fe7847c27cd5b12ff3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_cef29e87cbe83fe7847c27cd5b12ff3b"}, "created_at": 1761764422.8760517, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_BLOCK_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cef29e87cbe83fe7847c27cd5b12ff3b\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP.6d1ee92332": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_4d8fd77931d7c237a96d3a9d570ae524.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP.6d1ee92332", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_4d8fd77931d7c237a96d3a9d570ae524", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_4d8fd77931d7c237a96d3a9d570ae524"}, "created_at": 1761764422.881509, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_4d8fd77931d7c237a96d3a9d570ae524\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e25cb4a237": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ba921884557bafb7f08e383a56db1784.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e25cb4a237", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ba921884557bafb7f08e383a56db1784", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ba921884557bafb7f08e383a56db1784"}, "created_at": 1761764422.8836946, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ba921884557bafb7f08e383a56db1784\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.92a8d4d5db": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_15961463097c1fea901ae62a86c1dfd9.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.92a8d4d5db", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_15961463097c1fea901ae62a86c1dfd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_15961463097c1fea901ae62a86c1dfd9"}, "created_at": 1761764422.888612, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_15961463097c1fea901ae62a86c1dfd9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.6bd675e9d6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.6bd675e9d6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK"], "alias": "fact_blocks_full_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.8965034, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.2fb6e994a4": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "^[a-zA-Z0-9_]+$", "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a1ff62aca54a1e908c675d8374ac3087.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.2fb6e994a4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__"], "alias": "fact_blocks_full_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a1ff62aca54a1e908c675d8374ac3087", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a1ff62aca54a1e908c675d8374ac3087"}, "created_at": 1761764422.8986588, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a1ff62aca54a1e908c675d8374ac3087\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.60de674c0f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.60de674c0f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT"], "alias": "fact_blocks_full_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.904099, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.986597f245": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_027b90cca52117b4cd3667d4fad20e4f.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.986597f245", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT"], "alias": "fact_blocks_full_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_027b90cca52117b4cd3667d4fad20e4f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_027b90cca52117b4cd3667d4fad20e4f"}, "created_at": 1761764422.9063547, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_027b90cca52117b4cd3667d4fad20e4f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.92453cf08d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_SIZE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.92453cf08d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_SIZE"], "alias": "fact_blocks_full_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9115863, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_SIZE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.aae5f27a6f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ebfb9dba71a834961fe09a94cc84a5d0.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.aae5f27a6f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT"], "alias": "fact_blocks_full_SIZE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebfb9dba71a834961fe09a94cc84a5d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ebfb9dba71a834961fe09a94cc84a5d0"}, "created_at": 1761764422.9142964, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_SIZE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebfb9dba71a834961fe09a94cc84a5d0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SIZE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MINER.64ce1883fb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_MINER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_MINER.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MINER.64ce1883fb", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_MINER"], "alias": "fact_blocks_full_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9192286, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_MINER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.6aa877ccb1": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "MINER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d550c7f9f6b351b8841ea8fe5e5a4cfa.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.6aa877ccb1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_MINER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d550c7f9f6b351b8841ea8fe5e5a4cfa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d550c7f9f6b351b8841ea8fe5e5a4cfa"}, "created_at": 1761764422.9213989, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_MINER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d550c7f9f6b351b8841ea8fe5e5a4cfa\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MINER", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.6edb1ff32b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.6edb1ff32b", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA"], "alias": "fact_blocks_full_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9268937, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_EXTRA_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EXTRA_DATA", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.6800b5f333": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.6800b5f333", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH"], "alias": "fact_blocks_full_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9290595, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_PARENT_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ac0131e24c": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aa874e33e40f7ddf4f3e23d9ec12bfb2.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ac0131e24c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa874e33e40f7ddf4f3e23d9ec12bfb2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_aa874e33e40f7ddf4f3e23d9ec12bfb2"}, "created_at": 1761764422.9311821, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_PARENT_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa874e33e40f7ddf4f3e23d9ec12bfb2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.feafd67211": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.feafd67211", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED"], "alias": "fact_blocks_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9367044, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.f235a7af85": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cc371518876105db369cc8d848501fe0.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.f235a7af85", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT"], "alias": "fact_blocks_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cc371518876105db369cc8d848501fe0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_cc371518876105db369cc8d848501fe0"}, "created_at": 1761764422.9388835, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_GAS_USED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cc371518876105db369cc8d848501fe0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.3a835cf66d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.3a835cf66d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT"], "alias": "fact_blocks_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9440334, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.bb3f427fa2": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_617eb8077040a291b08aaaa8c48c7679.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.bb3f427fa2", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT"], "alias": "fact_blocks_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_617eb8077040a291b08aaaa8c48c7679", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_617eb8077040a291b08aaaa8c48c7679"}, "created_at": 1761764422.9462168, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_617eb8077040a291b08aaaa8c48c7679\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.5ebfff79b0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.5ebfff79b0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY"], "alias": "fact_blocks_full_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9520147, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_DIFFICULTY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.97051b2e8d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7a7b56d78989c0243e2f372c41e8dd86.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.97051b2e8d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT"], "alias": "fact_blocks_full_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a7b56d78989c0243e2f372c41e8dd86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7a7b56d78989c0243e2f372c41e8dd86"}, "created_at": 1761764422.9541962, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_DIFFICULTY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a7b56d78989c0243e2f372c41e8dd86\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIFFICULTY", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.caa9b087ff": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.caa9b087ff", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES"], "alias": "fact_blocks_full_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9590979, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_SHA3_UNCLES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SHA3_UNCLES", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.4c0aa0e396": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNCLE_BLOCKS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.4c0aa0e396", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS"], "alias": "fact_blocks_full_UNCLE_BLOCKS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9612696, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_UNCLE_BLOCKS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "UNCLE_BLOCKS", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.91d4919c14": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.91d4919c14", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_NONCE"], "alias": "fact_blocks_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9637282, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.da4c923537": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fd41b69bfd792620ae32a26e68b86c77.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.da4c923537", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT"], "alias": "fact_blocks_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd41b69bfd792620ae32a26e68b86c77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fd41b69bfd792620ae32a26e68b86c77"}, "created_at": 1761764422.9658968, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_NONCE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd41b69bfd792620ae32a26e68b86c77\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.d5bae679df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.d5bae679df", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT"], "alias": "fact_blocks_full_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.9707973, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_RECEIPTS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.d0f838b337": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4df496b4884e0bf6d2fda3f5e00fd54c.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.d0f838b337", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4df496b4884e0bf6d2fda3f5e00fd54c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4df496b4884e0bf6d2fda3f5e00fd54c"}, "created_at": 1761764422.9732306, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_RECEIPTS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4df496b4884e0bf6d2fda3f5e00fd54c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECEIPTS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.fe9262b6d3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.fe9262b6d3", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT"], "alias": "fact_blocks_full_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.978518, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_STATE_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.87c65e51f7": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ad5a447590140e1268382f2d2be8d524.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.87c65e51f7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad5a447590140e1268382f2d2be8d524", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ad5a447590140e1268382f2d2be8d524"}, "created_at": 1761764422.9809375, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_STATE_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad5a447590140e1268382f2d2be8d524\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STATE_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT.2d6942fda7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_31fdff8c3cdd325bfd4a98a8109dd0e0.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT.2d6942fda7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT"], "alias": "fact_blocks_full_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_31fdff8c3cdd325bfd4a98a8109dd0e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_31fdff8c3cdd325bfd4a98a8109dd0e0"}, "created_at": 1761764422.986175, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_TRANSACTIONS_ROOT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_31fdff8c3cdd325bfd4a98a8109dd0e0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.107a23f9a5": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TRANSACTIONS_ROOT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8550cb052d04777d1f00210433d4ae8f.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.107a23f9a5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_TRANSACTIONS_ROOT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8550cb052d04777d1f00210433d4ae8f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8550cb052d04777d1f00210433d4ae8f"}, "created_at": 1761764422.9883544, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_TRANSACTIONS_ROOT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8550cb052d04777d1f00210433d4ae8f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTIONS_ROOT", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.cbea61d9eb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.cbea61d9eb", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM"], "alias": "fact_blocks_full_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764422.993836, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_LOGS_BLOOM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.f1b4debac9": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGS_BLOOM", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_315ea44638ec1b1e93d8de7f5a016fa2.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.f1b4debac9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_"], "alias": "fact_blocks_full_LOGS_BLOOM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_315ea44638ec1b1e93d8de7f5a016fa2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_315ea44638ec1b1e93d8de7f5a016fa2"}, "created_at": 1761764422.9959872, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_blocks_full_LOGS_BLOOM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_315ea44638ec1b1e93d8de7f5a016fa2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LOGS_BLOOM", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.3b8f621504": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.3b8f621504", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID"], "alias": "fact_blocks_full_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.001454, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_FACT_BLOCKS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.b260155ae9": {"test_metadata": {"name": "expect_column_values_to_be_unique", "kwargs": {"column_name": "FACT_BLOCKS_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5013b950a5c5bc4e65b4126452f5c4ee.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.b260155ae9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID"], "alias": "fact_blocks_full_FACT_BLOCKS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5013b950a5c5bc4e65b4126452f5c4ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5013b950a5c5bc4e65b4126452f5c4ee"}, "created_at": 1761764423.00361, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm.fact_blocks_full_FACT_BLOCKS_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5013b950a5c5bc4e65b4126452f5c4ee\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_BLOCKS_ID", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP.b4e3ed9c10": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_bdb2609f1b6c67d918c92aa47a51df9d.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP.b4e3ed9c10", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_bdb2609f1b6c67d918c92aa47a51df9d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_bdb2609f1b6c67d918c92aa47a51df9d"}, "created_at": 1761764423.0089605, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_bdb2609f1b6c67d918c92aa47a51df9d\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.8087d60e7d": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_9acd60c72d556e7fab1169ff449a921e.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.8087d60e7d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9acd60c72d556e7fab1169ff449a921e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_9acd60c72d556e7fab1169ff449a921e"}, "created_at": 1761764423.0111454, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9acd60c72d556e7fab1169ff449a921e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5238adc9a3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c016b84475ae12a6479bf5e1163c60e6.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5238adc9a3", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c016b84475ae12a6479bf5e1163c60e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c016b84475ae12a6479bf5e1163c60e6"}, "created_at": 1761764423.018917, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c016b84475ae12a6479bf5e1163c60e6\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP.bd51db8831": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_6e66e572bac8ebc6b37c7ba5c29f7664.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP.bd51db8831", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_6e66e572bac8ebc6b37c7ba5c29f7664", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_6e66e572bac8ebc6b37c7ba5c29f7664"}, "created_at": 1761764423.0240023, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_6e66e572bac8ebc6b37c7ba5c29f7664\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.4350a5538e": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_f510df116b151301a02a4e7d485e2248.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.4350a5538e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f510df116b151301a02a4e7d485e2248", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_f510df116b151301a02a4e7d485e2248"}, "created_at": 1761764423.0261893, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f510df116b151301a02a4e7d485e2248\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b1be102ae1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_677b431644e86245f53a55ad7705af32.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b1be102ae1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_blocks_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_677b431644e86245f53a55ad7705af32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_677b431644e86245f53a55ad7705af32"}, "created_at": 1761764423.0338893, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_blocks_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_677b431644e86245f53a55ad7705af32\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.df4388277c": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_607a19addf8489a6315c24c4fa7c20e6.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.df4388277c", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_607a19addf8489a6315c24c4fa7c20e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_607a19addf8489a6315c24c4fa7c20e6"}, "created_at": 1761764423.0390797, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_607a19addf8489a6315c24c4fa7c20e6\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.117cb02563": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_blocks_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_8ed00836bc5567ba04ef46c12cc295a3.sql", "original_file_path": "models/evm/gold/tests/testnet_blocks/test_gold_testnet_evm__fact_blocks_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.117cb02563", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_blocks", "sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER"], "alias": "fact_blocks_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_8ed00836bc5567ba04ef46c12cc295a3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "alias": "sequence_gaps_test_gold_testne_8ed00836bc5567ba04ef46c12cc295a3"}, "created_at": 1761764423.0440545, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_blocks_full_BLOCK_NUMBER", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\",alias=\"sequence_gaps_test_gold_testne_8ed00836bc5567ba04ef46c12cc295a3\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_blocks_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_blocks_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_blocks_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.f322642753": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.f322642753", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER"], "alias": "fact_traces_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.0519464, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.9a07a76843": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_79a09bf51ecda5064e902f047936dbfc.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.9a07a76843", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_traces_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_79a09bf51ecda5064e902f047936dbfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_79a09bf51ecda5064e902f047936dbfc"}, "created_at": 1761764423.0541139, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_79a09bf51ecda5064e902f047936dbfc\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP.8078640ab0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c7d15a9319678b47d2c20cbd7d90eb85.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP.8078640ab0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c7d15a9319678b47d2c20cbd7d90eb85", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c7d15a9319678b47d2c20cbd7d90eb85"}, "created_at": 1761764423.0596874, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c7d15a9319678b47d2c20cbd7d90eb85\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.bdcc07adea": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_431c4debc66a73d95039208c843092e7.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.bdcc07adea", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_431c4debc66a73d95039208c843092e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_431c4debc66a73d95039208c843092e7"}, "created_at": 1761764423.0618505, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_431c4debc66a73d95039208c843092e7\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aa6c82ad1a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_62e2685548f9e1e6e3619acc9b75155a.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aa6c82ad1a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_traces_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62e2685548f9e1e6e3619acc9b75155a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_62e2685548f9e1e6e3619acc9b75155a"}, "created_at": 1761764423.0695684, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62e2685548f9e1e6e3619acc9b75155a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.649af69be7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.649af69be7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.0746818, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.d9be661f9e": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_928cc9a826ff5d8ca9302f0f1fd2a9a8.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.d9be661f9e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_928cc9a826ff5d8ca9302f0f1fd2a9a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_928cc9a826ff5d8ca9302f0f1fd2a9a8"}, "created_at": 1761764423.076882, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_928cc9a826ff5d8ca9302f0f1fd2a9a8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.f2f745d492": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.f2f745d492", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION"], "alias": "fact_traces_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.0823328, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.e0187e69d7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b6a8958a61e8bbe4db4a3ca319b281a2.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.e0187e69d7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_traces_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b6a8958a61e8bbe4db4a3ca319b281a2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b6a8958a61e8bbe4db4a3ca319b281a2"}, "created_at": 1761764423.0845084, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b6a8958a61e8bbe4db4a3ca319b281a2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.e92bd62d3a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.e92bd62d3a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.0894175, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.db11325cf4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0a69b923ea2b2c56363e43e3551bab81.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.db11325cf4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0a69b923ea2b2c56363e43e3551bab81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0a69b923ea2b2c56363e43e3551bab81"}, "created_at": 1761764423.0918841, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0a69b923ea2b2c56363e43e3551bab81\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.e7a0036318": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.e7a0036318", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS"], "alias": "fact_traces_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1761764423.0967853, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.7848cc8806": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_59e614c4b4b347f1aebe276523808b67.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.7848cc8806", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_59e614c4b4b347f1aebe276523808b67", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_59e614c4b4b347f1aebe276523808b67"}, "created_at": 1761764423.0989697, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_full_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_59e614c4b4b347f1aebe276523808b67\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.7d9f873324": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d0b598810362ed159c657160a6e06dbb.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.7d9f873324", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_full_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d0b598810362ed159c657160a6e06dbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_d0b598810362ed159c657160a6e06dbb"}, "created_at": 1761764423.1045268, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_full_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_d0b598810362ed159c657160a6e06dbb\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INPUT.f65e364412": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_INPUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_INPUT.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INPUT.f65e364412", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_INPUT"], "alias": "fact_traces_full_INPUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1101892, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_INPUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TYPE.37f99b0e10": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TYPE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TYPE.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TYPE.37f99b0e10", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TYPE"], "alias": "fact_traces_full_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1123443, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TYPE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.65a3469dab": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.65a3469dab", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS"], "alias": "fact_traces_full_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1144867, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.c34cf8bd3f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_TRACES", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.c34cf8bd3f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES"], "alias": "fact_traces_full_SUB_TRACES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1166306, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_SUB_TRACES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SUB_TRACES", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE.228b7f98d1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE.228b7f98d1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_VALUE"], "alias": "fact_traces_full_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1188347, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW.c8711d1215": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c7563a6265831495e9d434e12612bf38.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW.c8711d1215", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW"], "alias": "fact_traces_full_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c7563a6265831495e9d434e12612bf38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c7563a6265831495e9d434e12612bf38"}, "created_at": 1761764423.1212816, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c7563a6265831495e9d434e12612bf38\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.94d9ca2d85": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.94d9ca2d85", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE"], "alias": "fact_traces_full_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1234033, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.fed08ee50d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_HEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.fed08ee50d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX"], "alias": "fact_traces_full_VALUE_HEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1255064, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_VALUE_HEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_HEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS.48553dab01": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_GAS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_GAS.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS.48553dab01", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_GAS"], "alias": "fact_traces_full_GAS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1275938, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_GAS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.6f48c63e32": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.6f48c63e32", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED"], "alias": "fact_traces_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.129725, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.790f138638": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_46e08337e6c440293a9607519f9d59ab.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.790f138638", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS"], "alias": "fact_traces_full_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_46e08337e6c440293a9607519f9d59ab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_46e08337e6c440293a9607519f9d59ab"}, "created_at": 1761764423.1318407, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_46e08337e6c440293a9607519f9d59ab\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.bb4ff7be56": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_adfea1204410b10cb0b4097b16fa8956.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.bb4ff7be56", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_adfea1204410b10cb0b4097b16fa8956", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_adfea1204410b10cb0b4097b16fa8956"}, "created_at": 1761764423.133943, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_adfea1204410b10cb0b4097b16fa8956\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED.2f1316bbe5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_b2a82a37bb573e360e8b4dadfa3fcdae.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED.2f1316bbe5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED"], "alias": "fact_traces_full_TRACE_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_b2a82a37bb573e360e8b4dadfa3fcdae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_b2a82a37bb573e360e8b4dadfa3fcdae"}, "created_at": 1761764423.1363218, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TRACE_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_b2a82a37bb573e360e8b4dadfa3fcdae\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.73e8e6d775": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.73e8e6d775", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED"], "alias": "fact_traces_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1384242, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.cf187e5bae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRACES_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.cf187e5bae", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID"], "alias": "fact_traces_full_FACT_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.140529, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_FACT_TRACES_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRACES_ID", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP.6cec649ba5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c681b06f481c00a4f6f4674ecb01b5e4.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP.6cec649ba5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP"], "alias": "fact_traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c681b06f481c00a4f6f4674ecb01b5e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c681b06f481c00a4f6f4674ecb01b5e4"}, "created_at": 1761764423.142685, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c681b06f481c00a4f6f4674ecb01b5e4\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.49d1277f56": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_ec4ae75cafc93375f4abf4cdee402b78.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.49d1277f56", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_traces_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ec4ae75cafc93375f4abf4cdee402b78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_ec4ae75cafc93375f4abf4cdee402b78"}, "created_at": 1761764423.144814, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ec4ae75cafc93375f4abf4cdee402b78\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP.89fd4a0927": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_dff990538980ea9d7f52d2b330b49a93.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP.89fd4a0927", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP"], "alias": "fact_traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_dff990538980ea9d7f52d2b330b49a93", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_dff990538980ea9d7f52d2b330b49a93"}, "created_at": 1761764423.1526825, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_dff990538980ea9d7f52d2b330b49a93\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.944f8b2fc0": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_07292418c1e23ff1cabb717ad18a811f.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.944f8b2fc0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_traces_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_07292418c1e23ff1cabb717ad18a811f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_07292418c1e23ff1cabb717ad18a811f"}, "created_at": 1761764423.155068, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_07292418c1e23ff1cabb717ad18a811f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX.b25eee3bd7": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "TRACE_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_ce3bcbd685e5c31561fa5ee7d7ad33e9.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX.b25eee3bd7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX"], "alias": "fact_traces_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ce3bcbd685e5c31561fa5ee7d7ad33e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_ce3bcbd685e5c31561fa5ee7d7ad33e9"}, "created_at": 1761764423.1628158, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_traces_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ce3bcbd685e5c31561fa5ee7d7ad33e9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH.fbef6e3403": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["TX_HASH"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_98a3f4df85ddb6a640b330ae61383646.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH.fbef6e3403", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH"], "alias": "fact_traces_full_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_98a3f4df85ddb6a640b330ae61383646", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL", "alias": "sequence_gaps_test_gold_testne_98a3f4df85ddb6a640b330ae61383646"}, "created_at": 1761764423.167893, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_traces_full_TRACE_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND TX_HASH IS NOT NULL\",alias=\"sequence_gaps_test_gold_testne_98a3f4df85ddb6a640b330ae61383646\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_traces_full", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_full"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER"], "alias": "fact_traces_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.176242, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fca5c695b75fcd7b9e2b9011d1ac80e8.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_traces_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fca5c695b75fcd7b9e2b9011d1ac80e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fca5c695b75fcd7b9e2b9011d1ac80e8"}, "created_at": 1761764423.1784234, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fca5c695b75fcd7b9e2b9011d1ac80e8\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_2f8a633365a042980d77530a1b0a2d5a.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_2f8a633365a042980d77530a1b0a2d5a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_2f8a633365a042980d77530a1b0a2d5a"}, "created_at": 1761764423.1835396, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_2f8a633365a042980d77530a1b0a2d5a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_1a83a7d220bc29ce71c6d2a040d995a2.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_1a83a7d220bc29ce71c6d2a040d995a2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_1a83a7d220bc29ce71c6d2a040d995a2"}, "created_at": 1761764423.1857233, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_1a83a7d220bc29ce71c6d2a040d995a2\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0956e5c18784292f7de950ffadc44ebb.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_traces_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0956e5c18784292f7de950ffadc44ebb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0956e5c18784292f7de950ffadc44ebb"}, "created_at": 1761764423.193417, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0956e5c18784292f7de950ffadc44ebb\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.1985092, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f04c522d892f475c72983eaba6c5aca9.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f04c522d892f475c72983eaba6c5aca9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f04c522d892f475c72983eaba6c5aca9"}, "created_at": 1761764423.200686, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f04c522d892f475c72983eaba6c5aca9\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION"], "alias": "fact_traces_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2061434, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6f9cb06454c5ed248bcd93676d3e0f5e.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_traces_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6f9cb06454c5ed248bcd93676d3e0f5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6f9cb06454c5ed248bcd93676d3e0f5e"}, "created_at": 1761764423.208332, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6f9cb06454c5ed248bcd93676d3e0f5e\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2131727, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_740ea4ce4800015551feff6237dfe099.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_740ea4ce4800015551feff6237dfe099", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_740ea4ce4800015551feff6237dfe099"}, "created_at": 1761764423.215606, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_740ea4ce4800015551feff6237dfe099\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_INDEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS"], "alias": "fact_traces_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1761764423.2205136, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4a25a7ccc76f382206bd6f10e37148c0.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a25a7ccc76f382206bd6f10e37148c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4a25a7ccc76f382206bd6f10e37148c0"}, "created_at": 1761764423.222694, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_recent_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a25a7ccc76f382206bd6f10e37148c0\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_95aeabc22aedd8e2ff14c5ae6fe52147.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_traces_recent_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_95aeabc22aedd8e2ff14c5ae6fe52147", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_95aeabc22aedd8e2ff14c5ae6fe52147"}, "created_at": 1761764423.2282166, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm.fact_traces_recent_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_95aeabc22aedd8e2ff14c5ae6fe52147\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_INPUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_INPUT"], "alias": "fact_traces_recent_INPUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2337363, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_INPUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TYPE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TYPE"], "alias": "fact_traces_recent_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2359006, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TYPE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_c2588f658bc63f856f5463deb4cbbd23.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS"], "alias": "fact_traces_recent_TRACE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_c2588f658bc63f856f5463deb4cbbd23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_c2588f658bc63f856f5463deb4cbbd23"}, "created_at": 1761764423.2380497, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TRACE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_c2588f658bc63f856f5463deb4cbbd23\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_TRACES", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES"], "alias": "fact_traces_recent_SUB_TRACES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.240167, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_SUB_TRACES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SUB_TRACES", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE"], "alias": "fact_traces_recent_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2422915, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_246814d1e19a1e40dfafc7cb26ad4636.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW"], "alias": "fact_traces_recent_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_246814d1e19a1e40dfafc7cb26ad4636", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_246814d1e19a1e40dfafc7cb26ad4636"}, "created_at": 1761764423.2447052, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_246814d1e19a1e40dfafc7cb26ad4636\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_fbd835443d3635c7ab395828a62084fa.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE"], "alias": "fact_traces_recent_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_fbd835443d3635c7ab395828a62084fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_fbd835443d3635c7ab395828a62084fa"}, "created_at": 1761764423.2468233, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_fbd835443d3635c7ab395828a62084fa\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_HEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX"], "alias": "fact_traces_recent_VALUE_HEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2489595, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_VALUE_HEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_HEX", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_GAS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_GAS.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_GAS"], "alias": "fact_traces_recent_GAS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2510815, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_GAS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED"], "alias": "fact_traces_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2531986, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_0ff76151e46d7960ca0d330eb35cb84d.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS"], "alias": "fact_traces_recent_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_0ff76151e46d7960ca0d330eb35cb84d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_0ff76151e46d7960ca0d330eb35cb84d"}, "created_at": 1761764423.2553475, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_ORIGIN_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_0ff76151e46d7960ca0d330eb35cb84d\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_73f3c8aa988fee2923437b029151f060.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_73f3c8aa988fee2923437b029151f060", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_73f3c8aa988fee2923437b029151f060"}, "created_at": 1761764423.2577653, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_73f3c8aa988fee2923437b029151f060\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRACE_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_e3e7f0e15574fde4a2db2605cd871272.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED"], "alias": "fact_traces_recent_TRACE_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_e3e7f0e15574fde4a2db2605cd871272", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_e3e7f0e15574fde4a2db2605cd871272"}, "created_at": 1761764423.2599277, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TRACE_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_e3e7f0e15574fde4a2db2605cd871272\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRACE_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED"], "alias": "fact_traces_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2620378, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRACES_ID", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_4d4033bc29c5dd297d0dbccc00f82a81.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID"], "alias": "fact_traces_recent_FACT_TRACES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_4d4033bc29c5dd297d0dbccc00f82a81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_4d4033bc29c5dd297d0dbccc00f82a81"}, "created_at": 1761764423.264143, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_FACT_TRACES_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_4d4033bc29c5dd297d0dbccc00f82a81\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRACES_ID", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_09d76eb80283ea3f3f97406dba50aecf.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP"], "alias": "fact_traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_09d76eb80283ea3f3f97406dba50aecf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_09d76eb80283ea3f3f97406dba50aecf"}, "created_at": 1761764423.2662458, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_09d76eb80283ea3f3f97406dba50aecf\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_ea3972d376bc840dbb0b2034ffcc685c.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ea3972d376bc840dbb0b2034ffcc685c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_ea3972d376bc840dbb0b2034ffcc685c"}, "created_at": 1761764423.2683675, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ea3972d376bc840dbb0b2034ffcc685c\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_testnet_evm", "name": "not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_testnet_evm_921f9683beff7cb605afa47cf231e46a.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP"], "alias": "fact_traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_testnet_evm_921f9683beff7cb605afa47cf231e46a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_testnet_evm_921f9683beff7cb605afa47cf231e46a"}, "created_at": 1761764423.2762651, "relation_name": "FLOW.not_null_test_gold_testnet_evm.fact_traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_testnet_evm_921f9683beff7cb605afa47cf231e46a\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_9581fdbd74f0126dc5fb234cf2552950.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_traces_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9581fdbd74f0126dc5fb234cf2552950", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_9581fdbd74f0126dc5fb234cf2552950"}, "created_at": 1761764423.2786174, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm.fact_traces_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9581fdbd74f0126dc5fb234cf2552950\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "TRACE_INDEX"], "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_042b2fe1c9e00b5935546944806b7acf.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX"], "alias": "fact_traces_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_042b2fe1c9e00b5935546944806b7acf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_042b2fe1c9e00b5935546944806b7acf"}, "created_at": 1761764423.2867272, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm.fact_traces_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_042b2fe1c9e00b5935546944806b7acf\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["TX_HASH"], "column_name": "TRACE_INDEX", "model": "{{ get_where_subquery(ref('test_gold_testnet_evm__fact_traces_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_testnet_evm", "name": "sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_testne_a271c4546edb2260f75afac95ca97f8f.sql", "original_file_path": "models/evm/gold/tests/testnet_traces/test_gold_testnet_evm__fact_traces_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467", "fqn": ["flow_models", "evm", "gold", "tests", "testnet_traces", "sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH"], "alias": "fact_traces_recent_TRACE_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_testne_a271c4546edb2260f75afac95ca97f8f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TX_HASH IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TX_HASH IS NOT NULL", "alias": "sequence_gaps_test_gold_testne_a271c4546edb2260f75afac95ca97f8f"}, "created_at": 1761764423.2917492, "relation_name": "FLOW.sequence_gaps_test_gold_testnet_evm.fact_traces_recent_TRACE_INDEX", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"TX_HASH IS NOT NULL\",alias=\"sequence_gaps_test_gold_testne_a271c4546edb2260f75afac95ca97f8f\") }}", "language": "sql", "refs": [{"name": "test_gold_testnet_evm__fact_traces_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_testnet_evm__fact_traces_recent", "attached_node": "model.flow_models.test_gold_testnet_evm__fact_traces_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER"], "alias": "fact_transactions_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.2998698, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_39aa2e4972aa9dcd63f775e3f0a5ff72.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_transactions_recent_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_39aa2e4972aa9dcd63f775e3f0a5ff72", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_39aa2e4972aa9dcd63f775e3f0a5ff72"}, "created_at": 1761764423.3020525, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_recent_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_39aa2e4972aa9dcd63f775e3f0a5ff72\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_2e8eefbc50688af47c11e7a205bcfe1b.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_2e8eefbc50688af47c11e7a205bcfe1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_2e8eefbc50688af47c11e7a205bcfe1b"}, "created_at": 1761764423.3072708, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_2e8eefbc50688af47c11e7a205bcfe1b\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_266f41522aef50b8798f49d3c9717d41.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_266f41522aef50b8798f49d3c9717d41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_266f41522aef50b8798f49d3c9717d41"}, "created_at": 1761764423.3094716, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_266f41522aef50b8798f49d3c9717d41\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_15a5999602d1c77bfc9acb104173f3c3.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_15a5999602d1c77bfc9acb104173f3c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_15a5999602d1c77bfc9acb104173f3c3"}, "created_at": 1761764423.3146777, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_recent_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_15a5999602d1c77bfc9acb104173f3c3\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_HASH"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3223984, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d5a17f9c677ab4688cc6ce7b377a4336.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d5a17f9c677ab4688cc6ce7b377a4336", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d5a17f9c677ab4688cc6ce7b377a4336"}, "created_at": 1761764423.3245442, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d5a17f9c677ab4688cc6ce7b377a4336\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS"], "alias": "fact_transactions_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3301165, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2629c412c6625f4e4e196273ae980130.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2629c412c6625f4e4e196273ae980130", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2629c412c6625f4e4e196273ae980130"}, "created_at": 1761764423.3322835, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_recent_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2629c412c6625f4e4e196273ae980130\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abfccea1d332faf89b5413118118329d.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_recent_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abfccea1d332faf89b5413118118329d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_abfccea1d332faf89b5413118118329d"}, "created_at": 1761764423.3377805, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_recent_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_abfccea1d332faf89b5413118118329d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_99a30c891cc90f5db0035887d77a107a.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_99a30c891cc90f5db0035887d77a107a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_99a30c891cc90f5db0035887d77a107a"}, "created_at": 1761764423.3431315, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_99a30c891cc90f5db0035887d77a107a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_VALUE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_VALUE"], "alias": "fact_transactions_recent_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.345523, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_b069268ce924ce5ea50e256f9a71bc81.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW"], "alias": "fact_transactions_recent_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_b069268ce924ce5ea50e256f9a71bc81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_b069268ce924ce5ea50e256f9a71bc81"}, "created_at": 1761764423.3477132, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_b069268ce924ce5ea50e256f9a71bc81\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE"], "alias": "fact_transactions_recent_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3498404, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_FEE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_FEE"], "alias": "fact_transactions_recent_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3519504, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE"], "alias": "fact_transactions_recent_TX_FEE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3540845, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_FEE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE_PRECISE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED"], "alias": "fact_transactions_recent_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3562038, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TYPE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_TYPE"], "alias": "fact_transactions_recent_TX_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3586798, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_TYPE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_NONCE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_NONCE"], "alias": "fact_transactions_recent_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3608313, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_TX_POSITION"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3629746, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0e86ec9a2d5856317022120d9ac6702c.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e86ec9a2d5856317022120d9ac6702c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0e86ec9a2d5856317022120d9ac6702c"}, "created_at": 1761764423.3651197, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e86ec9a2d5856317022120d9ac6702c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA"], "alias": "fact_transactions_recent_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3702781, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_INPUT_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT_DATA", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE"], "alias": "fact_transactions_recent_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3724155, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_PRICE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_GAS_USED"], "alias": "fact_transactions_recent_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3745458, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT"], "alias": "fact_transactions_recent_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.376677, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_56bf97116d218270d92a92661ed667ef.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED"], "alias": "fact_transactions_recent_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_56bf97116d218270d92a92661ed667ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_56bf97116d218270d92a92661ed667ef"}, "created_at": 1761764423.378864, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_CUMULATIVE_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_56bf97116d218270d92a92661ed667ef\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_a941a744ac114805dbf083d480e77eef.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE"], "alias": "fact_transactions_recent_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_a941a744ac114805dbf083d480e77eef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_a941a744ac114805dbf083d480e77eef"}, "created_at": 1761764423.3809924, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_EFFECTIVE_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_a941a744ac114805dbf083d480e77eef\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "R", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_R", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_R.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_R"], "alias": "fact_transactions_recent_R", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3833997, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_R", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "R", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "S", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_S", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_S.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_S"], "alias": "fact_transactions_recent_S", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3855424, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_S", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "S", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "V", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_V", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_recent_V.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_V"], "alias": "fact_transactions_recent_V", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.3877535, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_V", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "V", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRANSACTIONS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_24dc91505b26ed8844174e614cf98c05.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID"], "alias": "fact_transactions_recent_FACT_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_24dc91505b26ed8844174e614cf98c05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_24dc91505b26ed8844174e614cf98c05"}, "created_at": 1761764423.3900738, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_FACT_TRANSACTIONS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_24dc91505b26ed8844174e614cf98c05\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRANSACTIONS_ID", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_fd4339479e4b769a7cf43ef1df6ee56a.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP"], "alias": "fact_transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_fd4339479e4b769a7cf43ef1df6ee56a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_fd4339479e4b769a7cf43ef1df6ee56a"}, "created_at": 1761764423.3922076, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_fd4339479e4b769a7cf43ef1df6ee56a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_b9c571af0faa6c520515315e75df3685.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b9c571af0faa6c520515315e75df3685", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_b9c571af0faa6c520515315e75df3685"}, "created_at": 1761764423.3943799, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_recent_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b9c571af0faa6c520515315e75df3685\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_5d3674dc393e27943b226b50022b442f.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP"], "alias": "fact_transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_5d3674dc393e27943b226b50022b442f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_5d3674dc393e27943b226b50022b442f"}, "created_at": 1761764423.402495, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_5d3674dc393e27943b226b50022b442f\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_8847971226c2230bdee7228b80b2dc29.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_transactions_recent_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8847971226c2230bdee7228b80b2dc29", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_8847971226c2230bdee7228b80b2dc29"}, "created_at": 1761764423.4055192, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_recent_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8847971226c2230bdee7228b80b2dc29\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_c6fcae8833c15f96af86e7900fb6f89c.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH"], "alias": "fact_transactions_recent_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c6fcae8833c15f96af86e7900fb6f89c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_c6fcae8833c15f96af86e7900fb6f89c"}, "created_at": 1761764423.413342, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_transactions_recent_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c6fcae8833c15f96af86e7900fb6f89c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_602fc06105b61b212bfb6ea11eb91819.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER"], "alias": "fact_transactions_recent_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_602fc06105b61b212bfb6ea11eb91819", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "sequence_gaps_test_gold_evm__f_602fc06105b61b212bfb6ea11eb91819"}, "created_at": 1761764423.418337, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_transactions_recent_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(alias=\"sequence_gaps_test_gold_evm__f_602fc06105b61b212bfb6ea11eb91819\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9": {"test_metadata": {"name": "txs_match_blocks", "kwargs": {"blocks_model": "ref('test_gold_evm__fact_blocks_recent')", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_recent')) }}"}, "namespace": null}, "database": "FLOW", "schema": "txs_match_blocks_test_gold_evm", "name": "txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_", "resource_type": "test", "package_name": "flow_models", "path": "txs_match_blocks_test_gold_evm_093b7093385a8b8191f0cf207d836d84.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_recent.yml", "unique_id": "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_"], "alias": "fact_transactions_recent_ref_test_gold_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "txs_match_blocks_test_gold_evm_093b7093385a8b8191f0cf207d836d84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "txs_match_blocks_test_gold_evm_093b7093385a8b8191f0cf207d836d84"}, "created_at": 1761764423.423462, "relation_name": "FLOW.txs_match_blocks_test_gold_evm.fact_transactions_recent_ref_test_gold_evm", "raw_code": "{{ test_txs_match_blocks(**_dbt_generic_test_kwargs) }}{{ config(alias=\"txs_match_blocks_test_gold_evm_093b7093385a8b8191f0cf207d836d84\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_recent", "package": null, "version": null}, {"name": "test_gold_evm__fact_transactions_recent", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_txs_match_blocks", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_recent", "model.flow_models.test_gold_evm__fact_transactions_recent"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_recent", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_recent"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.9639077f37": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.9639077f37", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER"], "alias": "fact_transactions_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.43208, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_BLOCK_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.6d820c0b1b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_309b38ea80abac15f95b989312510bdd.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.6d820c0b1b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT"], "alias": "fact_transactions_full_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_309b38ea80abac15f95b989312510bdd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_309b38ea80abac15f95b989312510bdd"}, "created_at": 1761764423.4342523, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_full_BLOCK_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_309b38ea80abac15f95b989312510bdd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_NUMBER", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.ff178526c1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.ff178526c1", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4393368, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6a3c821563": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_73ed2e7e26d6a72b78e76dc32db18375.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6a3c821563", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_73ed2e7e26d6a72b78e76dc32db18375", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_73ed2e7e26d6a72b78e76dc32db18375"}, "created_at": 1761764423.441518, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_73ed2e7e26d6a72b78e76dc32db18375\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.e000700acd": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d7f200fca479e62ca5298b0e494fd28d.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.e000700acd", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d7f200fca479e62ca5298b0e494fd28d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d7f200fca479e62ca5298b0e494fd28d"}, "created_at": 1761764423.4466257, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_full_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d7f200fca479e62ca5298b0e494fd28d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_HASH.3eaa1babdd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_HASH.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_HASH.3eaa1babdd", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_HASH"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4543114, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.e8b1c6a876": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4173e00f7dd7d5688272ba76aa4826c7.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.e8b1c6a876", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4173e00f7dd7d5688272ba76aa4826c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4173e00f7dd7d5688272ba76aa4826c7"}, "created_at": 1761764423.456463, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4173e00f7dd7d5688272ba76aa4826c7\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_HASH", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.21feaaf6eb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.21feaaf6eb", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS"], "alias": "fact_transactions_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4619963, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_FROM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.086a279acf": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_63c1705e4e483829977adcb857fa171f.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.086a279acf", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_63c1705e4e483829977adcb857fa171f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_63c1705e4e483829977adcb857fa171f"}, "created_at": 1761764423.4642017, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_full_FROM_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_63c1705e4e483829977adcb857fa171f\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FROM_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.dcadd1f6bb": {"test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8e76f79e6dbb9e09d0c92732b1a79243.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.dcadd1f6bb", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_"], "alias": "fact_transactions_full_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e76f79e6dbb9e09d0c92732b1a79243", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_8e76f79e6dbb9e09d0c92732b1a79243"}, "created_at": 1761764423.469712, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm.fact_transactions_full_TO_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_8e76f79e6dbb9e09d0c92732b1a79243\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TO_ADDRESS", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.79229563d1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_9246d59f530e3384e06cc681003d466a.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.79229563d1", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE"], "alias": "fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_9246d59f530e3384e06cc681003d466a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_9246d59f530e3384e06cc681003d466a"}, "created_at": 1761764423.4750896, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_9246d59f530e3384e06cc681003d466a\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE.554907ef18": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_VALUE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_VALUE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE.554907ef18", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_VALUE"], "alias": "fact_transactions_full_VALUE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4774964, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_VALUE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW.31aa2f9e8d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE_RAW", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_0e2293a5af6abe06adbb1ed9dd375135.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW.31aa2f9e8d", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW"], "alias": "fact_transactions_full_VALUE_PRECISE_RAW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_0e2293a5af6abe06adbb1ed9dd375135", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_0e2293a5af6abe06adbb1ed9dd375135"}, "created_at": 1761764423.4796622, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_VALUE_PRECISE_RAW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_0e2293a5af6abe06adbb1ed9dd375135\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE_RAW", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.f3c46ff67b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALUE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.f3c46ff67b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE"], "alias": "fact_transactions_full_VALUE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.481801, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_VALUE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALUE_PRECISE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE.5ed606cffd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_FEE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE.5ed606cffd", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_FEE"], "alias": "fact_transactions_full_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4839156, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.5fba030533": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_PRECISE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.5fba030533", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE"], "alias": "fact_transactions_full_TX_FEE_PRECISE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4860332, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_FEE_PRECISE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_FEE_PRECISE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.b776b91385": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.b776b91385", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED"], "alias": "fact_transactions_full_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.488166, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_TYPE.c482993c49": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TYPE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_TYPE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_TYPE.c482993c49", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_TYPE"], "alias": "fact_transactions_full_TX_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.490607, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_TYPE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_NONCE.3b61789cfb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_NONCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_NONCE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_NONCE.3b61789cfb", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_NONCE"], "alias": "fact_transactions_full_NONCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.4927416, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_NONCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NONCE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_POSITION.790f418e13": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_TX_POSITION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_TX_POSITION.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_POSITION.790f418e13", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_TX_POSITION"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.494842, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.f57a982808": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_99c67dba1558a14a0555f95520cc1dd2.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.f57a982808", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_99c67dba1558a14a0555f95520cc1dd2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_99c67dba1558a14a0555f95520cc1dd2"}, "created_at": 1761764423.4969635, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_99c67dba1558a14a0555f95520cc1dd2\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_POSITION", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.eb86040f7a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_INPUT_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.eb86040f7a", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_INPUT_DATA"], "alias": "fact_transactions_full_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.502113, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_INPUT_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INPUT_DATA", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.3498b26323": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.3498b26323", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_GAS_PRICE"], "alias": "fact_transactions_full_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5042737, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_PRICE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_USED.33a3161b89": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_GAS_USED.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_USED.33a3161b89", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_GAS_USED"], "alias": "fact_transactions_full_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.506417, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_USED", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.d10b2e5b2d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.d10b2e5b2d", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT"], "alias": "fact_transactions_full_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5085645, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED.13ab2e1d37": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_0399331aecb1735d4b3b8bbe90467dbd.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED.13ab2e1d37", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED"], "alias": "fact_transactions_full_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_0399331aecb1735d4b3b8bbe90467dbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_0399331aecb1735d4b3b8bbe90467dbd"}, "created_at": 1761764423.5107365, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_CUMULATIVE_GAS_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_0399331aecb1735d4b3b8bbe90467dbd\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.d37bfae42a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_806c32f7757cf39399e3d938a976babb.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.d37bfae42a", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE"], "alias": "fact_transactions_full_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_806c32f7757cf39399e3d938a976babb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_806c32f7757cf39399e3d938a976babb"}, "created_at": 1761764423.5128808, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_EFFECTIVE_GAS_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_806c32f7757cf39399e3d938a976babb\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_R.756efbc3c0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "R", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_R", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_R.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_R.756efbc3c0", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_R"], "alias": "fact_transactions_full_R", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5162828, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_R", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "R", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_S.9b89e4ec64": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "S", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_S", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_S.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_S.9b89e4ec64", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_S"], "alias": "fact_transactions_full_S", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5184038, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_S", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "S", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_V.120fa83d30": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "V", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_V", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_transactions_full_V.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_V.120fa83d30", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_V"], "alias": "fact_transactions_full_V", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5205379, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_V", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "V", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.67e859e958": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_TRANSACTIONS_ID", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_d0a2204735675af4a0fa61749a9b3ef4.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.67e859e958", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID"], "alias": "fact_transactions_full_FACT_TRANSACTIONS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_d0a2204735675af4a0fa61749a9b3ef4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_d0a2204735675af4a0fa61749a9b3ef4"}, "created_at": 1761764423.522684, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_FACT_TRANSACTIONS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_d0a2204735675af4a0fa61749a9b3ef4\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_TRANSACTIONS_ID", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP.579f949ab8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_b58ef61aea7dddf1a1626c0533849325.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP.579f949ab8", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP"], "alias": "fact_transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_b58ef61aea7dddf1a1626c0533849325", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_b58ef61aea7dddf1a1626c0533849325"}, "created_at": 1761764423.5248342, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_b58ef61aea7dddf1a1626c0533849325\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.33d3448133": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6dabba74c0abc53ba65d022efe043ae3.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.33d3448133", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6dabba74c0abc53ba65d022efe043ae3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6dabba74c0abc53ba65d022efe043ae3"}, "created_at": 1761764423.5269754, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_full_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6dabba74c0abc53ba65d022efe043ae3\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP.5f7b3da870": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_test_gold_evm", "name": "not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_test_gold_evm__fact_t_5bd1dc611c21fcb2ebfcaae423e4650c.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP.5f7b3da870", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP"], "alias": "fact_transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_test_gold_evm__fact_t_5bd1dc611c21fcb2ebfcaae423e4650c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_test_gold_evm__fact_t_5bd1dc611c21fcb2ebfcaae423e4650c"}, "created_at": 1761764423.5354142, "relation_name": "FLOW.not_null_test_gold_evm.fact_transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_test_gold_evm__fact_t_5bd1dc611c21fcb2ebfcaae423e4650c\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.3f33b61f4b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "hour", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm", "name": "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_247c2642552c4683c03863f7eec88c11.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.3f33b61f4b", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2"], "alias": "fact_transactions_full_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_247c2642552c4683c03863f7eec88c11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_247c2642552c4683c03863f7eec88c11"}, "created_at": 1761764423.5375996, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm.fact_transactions_full_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_247c2642552c4683c03863f7eec88c11\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH.f3a22b0bb5": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_test_gold_evm", "name": "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_6b5707b9d81e1ac5107c944f96478789.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH.f3a22b0bb5", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH"], "alias": "fact_transactions_full_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6b5707b9d81e1ac5107c944f96478789", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_6b5707b9d81e1ac5107c944f96478789"}, "created_at": 1761764423.5455425, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_test_gold_evm.fact_transactions_full_TX_HASH", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6b5707b9d81e1ac5107c944f96478789\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.85afce7d97": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "TX_POSITION", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_test_gold_evm", "name": "sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_test_gold_evm__f_f50d4f2d2e6ce69c9a5f9b5fe944441f.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.85afce7d97", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER"], "alias": "fact_transactions_full_TX_POSITION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "sequence_gaps_test_gold_evm__f_f50d4f2d2e6ce69c9a5f9b5fe944441f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1", "alias": "sequence_gaps_test_gold_evm__f_f50d4f2d2e6ce69c9a5f9b5fe944441f"}, "created_at": 1761764423.5506637, "relation_name": "FLOW.sequence_gaps_test_gold_evm.fact_transactions_full_TX_POSITION", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1\",alias=\"sequence_gaps_test_gold_evm__f_f50d4f2d2e6ce69c9a5f9b5fe944441f\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752": {"test_metadata": {"name": "txs_match_blocks", "kwargs": {"blocks_model": "ref('test_gold_evm__fact_blocks_full')", "model": "{{ get_where_subquery(ref('test_gold_evm__fact_transactions_full')) }}"}, "namespace": null}, "database": "FLOW", "schema": "txs_match_blocks_test_gold_evm", "name": "txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_", "resource_type": "test", "package_name": "flow_models", "path": "txs_match_blocks_test_gold_evm_10555e72174f931566d40a90d1d6079d.sql", "original_file_path": "models/evm/gold/tests/transactions/test_gold_evm__fact_transactions_full.yml", "unique_id": "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752", "fqn": ["flow_models", "evm", "gold", "tests", "transactions", "txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_"], "alias": "fact_transactions_full_ref_test_gold_evm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "txs_match_blocks_test_gold_evm_10555e72174f931566d40a90d1d6079d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "txs_match_blocks_test_gold_evm_10555e72174f931566d40a90d1d6079d"}, "created_at": 1761764423.5558672, "relation_name": "FLOW.txs_match_blocks_test_gold_evm.fact_transactions_full_ref_test_gold_evm", "raw_code": "{{ test_txs_match_blocks(**_dbt_generic_test_kwargs) }}{{ config(alias=\"txs_match_blocks_test_gold_evm_10555e72174f931566d40a90d1d6079d\") }}", "language": "sql", "refs": [{"name": "test_gold_evm__fact_blocks_full", "package": null, "version": null}, {"name": "test_gold_evm__fact_transactions_full", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_txs_match_blocks", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.test_gold_evm__fact_blocks_full", "model.flow_models.test_gold_evm__fact_transactions_full"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.test_gold_evm__fact_transactions_full", "attached_node": "model.flow_models.test_gold_evm__fact_transactions_full"}, "test.flow_models.not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.ff84664011": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_evm_api__token_reads')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_bronze_evm_api", "name": "not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__token_reads.yml", "unique_id": "test.flow_models.not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.ff84664011", "fqn": ["flow_models", "evm", "bronze", "not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP"], "alias": "token_reads", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.5692027, "relation_name": "FLOW.not_null_bronze_evm_api.token_reads", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "bronze_evm_api__token_reads", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.bronze_evm_api__token_reads"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_evm_api__token_reads", "attached_node": "model.flow_models.bronze_evm_api__token_reads"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1.d382ea40a7": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_evm_api__token_reads')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api", "name": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6f8caa8bb23a7394ba4b7b4b6f922149.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__token_reads.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1.d382ea40a7", "fqn": ["flow_models", "evm", "bronze", "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1"], "alias": "token_reads", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6f8caa8bb23a7394ba4b7b4b6f922149", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_6f8caa8bb23a7394ba4b7b4b6f922149"}, "created_at": 1761764423.571375, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api.token_reads", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_6f8caa8bb23a7394ba4b7b4b6f922149\") }}", "language": "sql", "refs": [{"name": "bronze_evm_api__token_reads", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.bronze_evm_api__token_reads"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_evm_api__token_reads", "attached_node": "model.flow_models.bronze_evm_api__token_reads"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5f41d6e54a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_LTZ", "TIMESTAMP_NTZ"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_evm_api__token_reads')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_97ce41c712380411b55b5d86dcc54b12.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__token_reads.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5f41d6e54a", "fqn": ["flow_models", "evm", "bronze", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ"], "alias": "token_reads", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_97ce41c712380411b55b5d86dcc54b12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_97ce41c712380411b55b5d86dcc54b12"}, "created_at": 1761764423.5791392, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api.token_reads", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_97ce41c712380411b55b5d86dcc54b12\") }}", "language": "sql", "refs": [{"name": "bronze_evm_api__token_reads", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.bronze_evm_api__token_reads"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_evm_api__token_reads", "attached_node": "model.flow_models.bronze_evm_api__token_reads"}, "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_evm_api__flowscan_verified_contracts')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_bronze_evm_api", "name": "not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_bronze_evm_api__flows_31080d5525b907bc5c121c0187134d76.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__flowscan_verified_contracts.yml", "unique_id": "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39", "fqn": ["flow_models", "evm", "bronze", "not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP"], "alias": "flowscan_verified_contracts_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_bronze_evm_api__flows_31080d5525b907bc5c121c0187134d76", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_bronze_evm_api__flows_31080d5525b907bc5c121c0187134d76"}, "created_at": 1761764423.5849974, "relation_name": "FLOW.not_null_bronze_evm_api.flowscan_verified_contracts_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_bronze_evm_api__flows_31080d5525b907bc5c121c0187134d76\") }}", "language": "sql", "refs": [{"name": "bronze_evm_api__flowscan_verified_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.bronze_evm_api__flowscan_verified_contracts", "attached_node": "model.flow_models.bronze_evm_api__flowscan_verified_contracts"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_evm_api__flowscan_verified_contracts')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api", "name": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_ac8a0f3d3b44e0f1e2bf2657b51e513f.sql", "original_file_path": "models/evm/bronze/bronze_evm_api__flowscan_verified_contracts.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed", "fqn": ["flow_models", "evm", "bronze", "dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1"], "alias": "flowscan_verified_contracts_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ac8a0f3d3b44e0f1e2bf2657b51e513f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_ac8a0f3d3b44e0f1e2bf2657b51e513f"}, "created_at": 1761764423.587186, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api.flowscan_verified_contracts_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ac8a0f3d3b44e0f1e2bf2657b51e513f\") }}", "language": "sql", "refs": [{"name": "bronze_evm_api__flowscan_verified_contracts", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.bronze_evm_api__flowscan_verified_contracts", "attached_node": "model.flow_models.bronze_evm_api__flowscan_verified_contracts"}, "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "address", "model": "{{ get_where_subquery(ref('streamline__evm_addresses')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_streamline", "name": "not_null_streamline__evm_addresses_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_streamline__evm_addresses_address.sql", "original_file_path": "models/streamline/external/streamline__evm_addresses.yml", "unique_id": "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68", "fqn": ["flow_models", "streamline", "external", "not_null_streamline__evm_addresses_address"], "alias": "evm_addresses_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.5962012, "relation_name": "FLOW.not_null_streamline.evm_addresses_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "streamline__evm_addresses", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.streamline__evm_addresses"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "address", "file_key_name": "models.streamline__evm_addresses", "attached_node": "model.flow_models.streamline__evm_addresses"}, "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "address", "model": "{{ get_where_subquery(ref('streamline__evm_addresses')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_streamline", "name": "unique_streamline__evm_addresses_address", "resource_type": "test", "package_name": "flow_models", "path": "unique_streamline__evm_addresses_address.sql", "original_file_path": "models/streamline/external/streamline__evm_addresses.yml", "unique_id": "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e", "fqn": ["flow_models", "streamline", "external", "unique_streamline__evm_addresses_address"], "alias": "evm_addresses_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.5982997, "relation_name": "FLOW.unique_streamline.evm_addresses_address", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "streamline__evm_addresses", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.streamline__evm_addresses"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "address", "file_key_name": "models.streamline__evm_addresses", "attached_node": "model.flow_models.streamline__evm_addresses"}, "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "boxes", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_boxes", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_boxes.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "not_null_silver_api__reward_points_boxes"], "alias": "reward_points_boxes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6046767, "relation_name": "FLOW.not_null_silver_api.reward_points_boxes", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "boxes", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "boxes", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1556ad43ff7ab6af1e559703f6d6ecd9.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER"], "alias": "reward_points_boxes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1556ad43ff7ab6af1e559703f6d6ecd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_1556ad43ff7ab6af1e559703f6d6ecd9"}, "created_at": 1761764423.6069307, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api.reward_points_boxes", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1556ad43ff7ab6af1e559703f6d6ecd9\") }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "boxes", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "keys", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_keys", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_keys.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "not_null_silver_api__reward_points_keys"], "alias": "reward_points_keys", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6119442, "relation_name": "FLOW.not_null_silver_api.reward_points_keys", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "keys", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "keys", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6d99ef52ea540b703bf0b779b91e4369.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER"], "alias": "reward_points_keys", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6d99ef52ea540b703bf0b779b91e4369", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_6d99ef52ea540b703bf0b779b91e4369"}, "created_at": 1761764423.6140573, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api.reward_points_keys", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6d99ef52ea540b703bf0b779b91e4369\") }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "keys", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "points", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_points", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_points.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "not_null_silver_api__reward_points_points"], "alias": "reward_points_points", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6197007, "relation_name": "FLOW.not_null_silver_api.reward_points_points", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "points", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fec15d94b6b596145ca7e3f051e908d4.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER"], "alias": "reward_points_points", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fec15d94b6b596145ca7e3f051e908d4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_expectations_expect_column_fec15d94b6b596145ca7e3f051e908d4"}, "created_at": 1761764423.6218011, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api.reward_points_points", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fec15d94b6b596145ca7e3f051e908d4\") }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "reward_points_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_reward_points_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_reward_points_id.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "not_null_silver_api__reward_points_reward_points_id"], "alias": "reward_points_reward_points_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6266143, "relation_name": "FLOW.not_null_silver_api.reward_points_reward_points_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward_points_id", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "reward_points_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__reward_points_reward_points_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__reward_points_reward_points_id.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "unique_silver_api__reward_points_reward_points_id"], "alias": "reward_points_reward_points_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6290264, "relation_name": "FLOW.unique_silver_api.reward_points_reward_points_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward_points_id", "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "request_date", "interval": 1, "model": "{{ get_where_subquery(ref('silver_api__reward_points')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_api", "name": "dbt_utils_recency_silver_api__reward_points_day__request_date__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_api___00036d709361c266795ce7ff83fbf3b1.sql", "original_file_path": "models/streamline/external/flow/balances/silver_api__reward_points.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6", "fqn": ["flow_models", "streamline", "external", "flow", "balances", "dbt_utils_recency_silver_api__reward_points_day__request_date__1"], "alias": "reward_points_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_api___00036d709361c266795ce7ff83fbf3b1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_api___00036d709361c266795ce7ff83fbf3b1"}, "created_at": 1761764423.631151, "relation_name": "FLOW.dbt_utils_recency_silver_api.reward_points_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_api___00036d709361c266795ce7ff83fbf3b1\") }}", "language": "sql", "refs": [{"name": "silver_api__reward_points", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__reward_points"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_api__reward_points", "attached_node": "model.flow_models.silver_api__reward_points"}, "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "partition_key", "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_response_partition_key", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_response_partition_key.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_response_partition_key"], "alias": "points_transfers_response_partition_key", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.63897, "relation_name": "FLOW.not_null_silver_api.points_transfers_response_partition_key", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "partition_key", "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "request_date", "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_response_request_date", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_response_request_date.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_response_request_date"], "alias": "points_transfers_response_request_date", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.641127, "relation_name": "FLOW.not_null_silver_api.points_transfers_response_request_date", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "request_date", "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_inserted_timestamp", "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_response__inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_tr_437dac059d024ffc94c00c69fad581f2.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_response__inserted_timestamp"], "alias": "points_transfers_response", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_api__points_tr_437dac059d024ffc94c00c69fad581f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_api__points_tr_437dac059d024ffc94c00c69fad581f2"}, "created_at": 1761764423.6432636, "relation_name": "FLOW.not_null_silver_api.points_transfers_response", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_api__points_tr_437dac059d024ffc94c00c69fad581f2\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_inserted_timestamp", "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "points_transfers_id", "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_response_points_transfers_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_tr_19b2f32a08e8186082ee2a3aa8685f1c.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_response_points_transfers_id"], "alias": "points_transfers_response_points_transfers_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_silver_api__points_tr_19b2f32a08e8186082ee2a3aa8685f1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "not_null_silver_api__points_tr_19b2f32a08e8186082ee2a3aa8685f1c"}, "created_at": 1761764423.6453302, "relation_name": "FLOW.not_null_silver_api.points_transfers_response_points_transfers_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_api__points_tr_19b2f32a08e8186082ee2a3aa8685f1c\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points_transfers_id", "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "points_transfers_id", "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__points_transfers_response_points_transfers_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__points_tran_58a997b28275318a50656dcb0dae8198.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "unique_silver_api__points_transfers_response_points_transfers_id"], "alias": "points_transfers_response_points_transfers_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "unique_silver_api__points_tran_58a997b28275318a50656dcb0dae8198", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "unique_silver_api__points_tran_58a997b28275318a50656dcb0dae8198"}, "created_at": 1761764423.6473966, "relation_name": "FLOW.unique_silver_api.points_transfers_response_points_transfers_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(alias=\"unique_silver_api__points_tran_58a997b28275318a50656dcb0dae8198\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points_transfers_id", "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "request_date", "interval": 1, "model": "{{ get_where_subquery(ref('silver_api__points_transfers_response')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_api", "name": "dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_api___7cfd2ebc6ba39d8f1e6bf2799678f304.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers_response.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1"], "alias": "points_transfers_response_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_api___7cfd2ebc6ba39d8f1e6bf2799678f304", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_api___7cfd2ebc6ba39d8f1e6bf2799678f304"}, "created_at": 1761764423.6494935, "relation_name": "FLOW.dbt_utils_recency_silver_api.points_transfers_response_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_api___7cfd2ebc6ba39d8f1e6bf2799678f304\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers_response", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__points_transfers_response"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_api__points_transfers_response", "attached_node": "model.flow_models.silver_api__points_transfers_response"}, "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f": {"test_metadata": {"name": "at_least_one", "kwargs": {"column_name": "partition_key", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_at_least_one_silver_api", "name": "dbt_utils_at_least_one_silver_api__points_transfers_partition_key", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_at_least_one_silver__29325c8dc9e890d21ae29c27ac4713c3.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "dbt_utils_at_least_one_silver_api__points_transfers_partition_key"], "alias": "points_transfers_partition_key", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_at_least_one_silver__29325c8dc9e890d21ae29c27ac4713c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_at_least_one_silver__29325c8dc9e890d21ae29c27ac4713c3"}, "created_at": 1761764423.65957, "relation_name": "FLOW.dbt_utils_at_least_one_silver_api.points_transfers_partition_key", "raw_code": "{{ dbt_utils.test_at_least_one(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",alias=\"dbt_utils_at_least_one_silver__29325c8dc9e890d21ae29c27ac4713c3\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_at_least_one", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "partition_key", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "from_address", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_from_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_from_address.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_from_address"], "alias": "points_transfers_from_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6690333, "relation_name": "FLOW.not_null_silver_api.points_transfers_from_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "from_address", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "batch_id", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_batch_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_batch_id.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_batch_id"], "alias": "points_transfers_batch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6713798, "relation_name": "FLOW.not_null_silver_api.points_transfers_batch_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "batch_id", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "batch_index", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_batch_index", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_batch_index.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_batch_index"], "alias": "points_transfers_batch_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.673541, "relation_name": "FLOW.not_null_silver_api.points_transfers_batch_index", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "batch_index", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "transfer_index", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_transfer_index", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_transfer_index.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_transfer_index"], "alias": "points_transfers_transfer_index", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6756194, "relation_name": "FLOW.not_null_silver_api.points_transfers_transfer_index", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transfer_index", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "boxes", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_boxes", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_boxes.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_boxes"], "alias": "points_transfers_boxes", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6777096, "relation_name": "FLOW.not_null_silver_api.points_transfers_boxes", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "boxes", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "keys", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_keys", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_keys.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_keys"], "alias": "points_transfers_keys", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.679775, "relation_name": "FLOW.not_null_silver_api.points_transfers_keys", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "keys", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "to_address", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_to_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_to_address.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_to_address"], "alias": "points_transfers_to_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.681839, "relation_name": "FLOW.not_null_silver_api.points_transfers_to_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "to_address", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "points_transfers_id", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__points_transfers_points_transfers_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__points_transfers_points_transfers_id.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "not_null_silver_api__points_transfers_points_transfers_id"], "alias": "points_transfers_points_transfers_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6839085, "relation_name": "FLOW.not_null_silver_api.points_transfers_points_transfers_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points_transfers_id", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "points_transfers_id", "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__points_transfers_points_transfers_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__points_transfers_points_transfers_id.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "unique_silver_api__points_transfers_points_transfers_id"], "alias": "points_transfers_points_transfers_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6862364, "relation_name": "FLOW.unique_silver_api.points_transfers_points_transfers_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "points_transfers_id", "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "request_date", "interval": 1, "model": "{{ get_where_subquery(ref('silver_api__points_transfers')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_api", "name": "dbt_utils_recency_silver_api__points_transfers_day__request_date__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_api___36074935fc38916844131d68ff3110ff.sql", "original_file_path": "models/streamline/external/flow/transfers/silver_api__points_transfers.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb", "fqn": ["flow_models", "streamline", "external", "flow", "transfers", "dbt_utils_recency_silver_api__points_transfers_day__request_date__1"], "alias": "points_transfers_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_api___36074935fc38916844131d68ff3110ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_api___36074935fc38916844131d68ff3110ff"}, "created_at": 1761764423.6883307, "relation_name": "FLOW.dbt_utils_recency_silver_api.points_transfers_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_api___36074935fc38916844131d68ff3110ff\") }}", "language": "sql", "refs": [{"name": "silver_api__points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_api__points_transfers", "attached_node": "model.flow_models.silver_api__points_transfers"}, "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "entry_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_entry_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_entry_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_entry_id"], "alias": "reward_points_spend_entry_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.6992753, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_entry_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "entry_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "entry_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__reward_points_spend_entry_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__reward_points_spend_entry_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "unique_silver_api__reward_points_spend_entry_id"], "alias": "reward_points_spend_entry_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7016153, "relation_name": "FLOW.unique_silver_api.reward_points_spend_entry_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "entry_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_at", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_created_at", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_created_at.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_created_at"], "alias": "reward_points_spend_created_at", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7037497, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_created_at", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_at", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "direction", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_direction", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_direction.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_direction"], "alias": "reward_points_spend_direction", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7059016, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_direction", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "direction", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_amount.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_amount"], "alias": "reward_points_spend_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.707993, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_start", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_amount_start", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_amount_start.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_amount_start"], "alias": "reward_points_spend_amount_start", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7100778, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_amount_start", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_start", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_end", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_amount_end", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_amount_end.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_amount_end"], "alias": "reward_points_spend_amount_end", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7121532, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_amount_end", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_end", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_account_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_account_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_account_id"], "alias": "reward_points_spend_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.714514, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_account_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "user_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_user_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_user_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_user_id"], "alias": "reward_points_spend_user_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7165968, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_user_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "user_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "user_wallet_address", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_user_wallet_address", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_user_wallet_address.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_user_wallet_address"], "alias": "reward_points_spend_user_wallet_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7186837, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_user_wallet_address", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "user_wallet_address", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_transaction_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_transaction_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_transaction_id"], "alias": "reward_points_spend_transaction_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7207487, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_transaction_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_id", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__reward_points_spend_transaction_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__reward_points_spend_transaction_id.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "unique_silver_api__reward_points_spend_transaction_id"], "alias": "reward_points_spend_transaction_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7228136, "relation_name": "FLOW.unique_silver_api.reward_points_spend_transaction_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_id", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "partition_key", "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__reward_points_spend_partition_key", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__reward_points_spend_partition_key.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "not_null_silver_api__reward_points_spend_partition_key"], "alias": "reward_points_spend_partition_key", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.724874, "relation_name": "FLOW.not_null_silver_api.reward_points_spend_partition_key", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "partition_key", "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "created_at", "interval": 1, "model": "{{ get_where_subquery(ref('silver_api__reward_points_spend')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_api", "name": "dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_api___12d5f33d77a1c7d633d8e972b32968eb.sql", "original_file_path": "models/streamline/external/snag/transaction_entries/silver_api__reward_points_spend.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95", "fqn": ["flow_models", "streamline", "external", "snag", "transaction_entries", "dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1"], "alias": "reward_points_spend_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_api___12d5f33d77a1c7d633d8e972b32968eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_api___12d5f33d77a1c7d633d8e972b32968eb"}, "created_at": 1761764423.7270005, "relation_name": "FLOW.dbt_utils_recency_silver_api.reward_points_spend_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_api___12d5f33d77a1c7d633d8e972b32968eb\") }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__reward_points_spend"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_api__reward_points_spend", "attached_node": "model.flow_models.silver_api__reward_points_spend"}, "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "item_id", "model": "{{ get_where_subquery(ref('silver_api__storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__storefront_items_item_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__storefront_items_item_id.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "unique_id": "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "not_null_silver_api__storefront_items_item_id"], "alias": "storefront_items_item_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7348754, "relation_name": "FLOW.not_null_silver_api.storefront_items_item_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "item_id", "file_key_name": "models.silver_api__storefront_items", "attached_node": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "item_id", "model": "{{ get_where_subquery(ref('silver_api__storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_silver_api", "name": "unique_silver_api__storefront_items_item_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_silver_api__storefront_items_item_id.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "unique_id": "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "unique_silver_api__storefront_items_item_id"], "alias": "storefront_items_item_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7370112, "relation_name": "FLOW.unique_silver_api.storefront_items_item_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "item_id", "file_key_name": "models.silver_api__storefront_items", "attached_node": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_at", "model": "{{ get_where_subquery(ref('silver_api__storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__storefront_items_created_at", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__storefront_items_created_at.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "unique_id": "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "not_null_silver_api__storefront_items_created_at"], "alias": "storefront_items_created_at", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7393773, "relation_name": "FLOW.not_null_silver_api.storefront_items_created_at", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_at", "file_key_name": "models.silver_api__storefront_items", "attached_node": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "partition_key", "model": "{{ get_where_subquery(ref('silver_api__storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_silver_api", "name": "not_null_silver_api__storefront_items_partition_key", "resource_type": "test", "package_name": "flow_models", "path": "not_null_silver_api__storefront_items_partition_key.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "unique_id": "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "not_null_silver_api__storefront_items_partition_key"], "alias": "storefront_items_partition_key", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn"}, "created_at": 1761764423.7414992, "relation_name": "FLOW.not_null_silver_api.storefront_items_partition_key", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "partition_key", "file_key_name": "models.silver_api__storefront_items", "attached_node": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "created_at", "interval": 1, "model": "{{ get_where_subquery(ref('silver_api__storefront_items')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_silver_api", "name": "dbt_utils_recency_silver_api__storefront_items_day__created_at__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_silver_api___0dcc0137ee3d2d7ea7cefb7da4bab879.sql", "original_file_path": "models/streamline/external/snag/storefront_items/silver_api__storefront_items.yml", "unique_id": "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44", "fqn": ["flow_models", "streamline", "external", "snag", "storefront_items", "dbt_utils_recency_silver_api__storefront_items_day__created_at__1"], "alias": "storefront_items_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver_api___0dcc0137ee3d2d7ea7cefb7da4bab879", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_silver_api___0dcc0137ee3d2d7ea7cefb7da4bab879"}, "created_at": 1761764423.7436113, "relation_name": "FLOW.dbt_utils_recency_silver_api.storefront_items_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver_api___0dcc0137ee3d2d7ea7cefb7da4bab879\") }}", "language": "sql", "refs": [{"name": "silver_api__storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.silver_api__storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.silver_api__storefront_items", "attached_node": "model.flow_models.silver_api__storefront_items"}, "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_TX_ID.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_TX_ID"], "alias": "ez_dex_swaps_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7650046, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP"], "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7671945, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_BLOCK_HEIGHT"], "alias": "ez_dex_swaps_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7693434, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS"], "alias": "ez_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7714694, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SWAP_INDEX", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_SWAP_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_SWAP_INDEX.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_SWAP_INDEX"], "alias": "ez_dex_swaps_SWAP_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7738285, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_SWAP_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SWAP_INDEX", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRADER", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_TRADER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_TRADER.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_TRADER"], "alias": "ez_dex_swaps_TRADER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "WARN", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "WARN"}, "created_at": 1761764423.7759576, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_TRADER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\") }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRADER", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_TOKEN_OUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_TOKEN_OUT.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_TOKEN_OUT"], "alias": "ez_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7780845, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_TOKEN_OUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_OUT", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_AMOUNT_OUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_AMOUNT_OUT.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_AMOUNT_OUT"], "alias": "ez_dex_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7802174, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_AMOUNT_OUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_OUT", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_TOKEN_IN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_TOKEN_IN.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_TOKEN_IN"], "alias": "ez_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7823339, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_TOKEN_IN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_IN", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('defi__ez_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_dex_swaps_AMOUNT_IN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_dex_swaps_AMOUNT_IN.sql", "original_file_path": "models/gold/defi/defi__ez_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_dex_swaps_AMOUNT_IN"], "alias": "ez_dex_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7844512, "relation_name": "FLOW.not_null_defi.ez_dex_swaps_AMOUNT_IN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_IN", "file_key_name": "models.defi__ez_dex_swaps", "attached_node": "model.flow_models.defi__ez_dex_swaps"}, "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_TX_ID.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_TX_ID"], "alias": "fact_bridge_activity_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.7913506, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP"], "alias": "fact_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.793545, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_defi", "name": "dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_dd859254701da99d6fc6059f58106c1d.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3"], "alias": "fact_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_dd859254701da99d6fc6059f58106c1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_dd859254701da99d6fc6059f58106c1d"}, "created_at": 1761764423.7957134, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_defi.fact_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_dd859254701da99d6fc6059f58106c1d\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_abe326242414907ee62f032e3dced725.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_abe326242414907ee62f032e3dced725", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_abe326242414907ee62f032e3dced725"}, "created_at": 1761764423.8035035, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_abe326242414907ee62f032e3dced725\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_BLOCK_HEIGHT"], "alias": "fact_bridge_activity_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.808605, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c373a36ad99d8c981ba1325c5dfdd0c5.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_bridge_activity_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c373a36ad99d8c981ba1325c5dfdd0c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c373a36ad99d8c981ba1325c5dfdd0c5"}, "created_at": 1761764423.8107843, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c373a36ad99d8c981ba1325c5dfdd0c5\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BRIDGE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS"], "alias": "fact_bridge_activity_BRIDGE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8159032, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_BRIDGE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BRIDGE_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "BRIDGE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d9acc942788583e53e02064f5cf28b7d.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR"], "alias": "fact_bridge_activity_BRIDGE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d9acc942788583e53e02064f5cf28b7d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d9acc942788583e53e02064f5cf28b7d"}, "created_at": 1761764423.8180702, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_BRIDGE_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d9acc942788583e53e02064f5cf28b7d\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BRIDGE_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_TOKEN_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_TOKEN_ADDRESS"], "alias": "fact_bridge_activity_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8232083, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_TOKEN_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ae8f823b907881febac9c7359059c3dc.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR"], "alias": "fact_bridge_activity_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ae8f823b907881febac9c7359059c3dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ae8f823b907881febac9c7359059c3dc"}, "created_at": 1761764423.8253894, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_TOKEN_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ae8f823b907881febac9c7359059c3dc\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_AMOUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_AMOUNT.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_AMOUNT"], "alias": "fact_bridge_activity_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8302796, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_AMOUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2ce562b01019c2c924aec246f06941c6.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT"], "alias": "fact_bridge_activity_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ce562b01019c2c924aec246f06941c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2ce562b01019c2c924aec246f06941c6"}, "created_at": 1761764423.832681, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_AMOUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ce562b01019c2c924aec246f06941c6\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_FEE", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_AMOUNT_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_AMOUNT_FEE.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_AMOUNT_FEE"], "alias": "fact_bridge_activity_AMOUNT_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "platform = 'blocto'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "platform = 'blocto'"}, "created_at": 1761764423.8379223, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_AMOUNT_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"platform = 'blocto'\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_FEE", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_SOURCE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_SOURCE_ADDRESS"], "alias": "fact_bridge_activity_SOURCE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source_chain = 'flow'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source_chain = 'flow'"}, "created_at": 1761764423.8404524, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_SOURCE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source_chain = 'flow'\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3be6073de8e5a62af937123b8cddace6.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR"], "alias": "fact_bridge_activity_SOURCE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3be6073de8e5a62af937123b8cddace6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3be6073de8e5a62af937123b8cddace6"}, "created_at": 1761764423.8428807, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_SOURCE_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3be6073de8e5a62af937123b8cddace6\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DESTINATION_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS"], "alias": "fact_bridge_activity_DESTINATION_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "destination_chain = 'flow'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "destination_chain = 'flow'"}, "created_at": 1761764423.8481295, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_DESTINATION_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"destination_chain = 'flow'\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "DESTINATION_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_65b7db751928c12ee04dc4cc64d1752c.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR"], "alias": "fact_bridge_activity_DESTINATION_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_65b7db751928c12ee04dc4cc64d1752c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_65b7db751928c12ee04dc4cc64d1752c"}, "created_at": 1761764423.8502927, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_DESTINATION_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_65b7db751928c12ee04dc4cc64d1752c\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_ADDRESS", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_CHAIN", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_SOURCE_CHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_SOURCE_CHAIN.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_SOURCE_CHAIN"], "alias": "fact_bridge_activity_SOURCE_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8553605, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_SOURCE_CHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_CHAIN", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_CHAIN", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_df0e1fb367c71ad5877e7f1d75174dc4.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR"], "alias": "fact_bridge_activity_SOURCE_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df0e1fb367c71ad5877e7f1d75174dc4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_df0e1fb367c71ad5877e7f1d75174dc4"}, "created_at": 1761764423.8575, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_SOURCE_CHAIN", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df0e1fb367c71ad5877e7f1d75174dc4\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_CHAIN", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DESTINATION_CHAIN", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_DESTINATION_CHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_DESTINATION_CHAIN"], "alias": "fact_bridge_activity_DESTINATION_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.862954, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_DESTINATION_CHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_CHAIN", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "DESTINATION_CHAIN", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a1cc69cfe7f01d0e9a1111422e9da52a.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR"], "alias": "fact_bridge_activity_DESTINATION_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a1cc69cfe7f01d0e9a1111422e9da52a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a1cc69cfe7f01d0e9a1111422e9da52a"}, "created_at": 1761764423.8651042, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_DESTINATION_CHAIN", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a1cc69cfe7f01d0e9a1111422e9da52a\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_CHAIN", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_bridge_activity_PLATFORM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_bridge_activity_PLATFORM.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_bridge_activity_PLATFORM"], "alias": "fact_bridge_activity_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8699598, "relation_name": "FLOW.not_null_defi.fact_bridge_activity_PLATFORM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLATFORM", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('defi__fact_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_17f04e415aac78daa3fc915a48ef70cb.sql", "original_file_path": "models/gold/defi/defi__fact_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR"], "alias": "fact_bridge_activity_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_17f04e415aac78daa3fc915a48ef70cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_17f04e415aac78daa3fc915a48ef70cb"}, "created_at": 1761764423.8723793, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.fact_bridge_activity_PLATFORM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_17f04e415aac78daa3fc915a48ef70cb\") }}", "language": "sql", "refs": [{"name": "defi__fact_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__fact_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLATFORM", "file_key_name": "models.defi__fact_bridge_activity", "attached_node": "model.flow_models.defi__fact_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_TX_ID.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_TX_ID"], "alias": "ez_bridge_activity_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.8804195, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP"], "alias": "ez_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.882613, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_defi", "name": "dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_2105554ac3559f7233f68118b69a805c.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3"], "alias": "ez_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2105554ac3559f7233f68118b69a805c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_2105554ac3559f7233f68118b69a805c"}, "created_at": 1761764423.8847916, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_defi.ez_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2105554ac3559f7233f68118b69a805c\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_314f2eea6d69059501c82376d9bc2707.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "ez_bridge_activity_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_314f2eea6d69059501c82376d9bc2707", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_314f2eea6d69059501c82376d9bc2707"}, "created_at": 1761764423.8925228, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_314f2eea6d69059501c82376d9bc2707\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_BLOCK_HEIGHT"], "alias": "ez_bridge_activity_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.897602, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_caffe6ef359d5d72afec9ff1784e6aae.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "ez_bridge_activity_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_caffe6ef359d5d72afec9ff1784e6aae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_caffe6ef359d5d72afec9ff1784e6aae"}, "created_at": 1761764423.8997889, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_caffe6ef359d5d72afec9ff1784e6aae\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BRIDGE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS"], "alias": "ez_bridge_activity_BRIDGE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.904684, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_BRIDGE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BRIDGE_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "BRIDGE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_46875ba1d0c58c3011c8874a78da88de.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR"], "alias": "ez_bridge_activity_BRIDGE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_46875ba1d0c58c3011c8874a78da88de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_46875ba1d0c58c3011c8874a78da88de"}, "created_at": 1761764423.9071264, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_BRIDGE_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_46875ba1d0c58c3011c8874a78da88de\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BRIDGE_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_TOKEN_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_TOKEN_ADDRESS"], "alias": "ez_bridge_activity_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9120557, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_TOKEN_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_82edeac9132dd9e13aafc84546f853d8.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR"], "alias": "ez_bridge_activity_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_82edeac9132dd9e13aafc84546f853d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_82edeac9132dd9e13aafc84546f853d8"}, "created_at": 1761764423.9144843, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_TOKEN_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_82edeac9132dd9e13aafc84546f853d8\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_AMOUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_AMOUNT.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_AMOUNT"], "alias": "ez_bridge_activity_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.919685, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_AMOUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "DOUBLE", "FLOAT"], "column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_783225d4c77350e01a3e7dbb27c67f2d.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT"], "alias": "ez_bridge_activity_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_783225d4c77350e01a3e7dbb27c67f2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_783225d4c77350e01a3e7dbb27c67f2d"}, "created_at": 1761764423.9218528, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_AMOUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_783225d4c77350e01a3e7dbb27c67f2d\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_FEE", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_AMOUNT_FEE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_AMOUNT_FEE.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_AMOUNT_FEE"], "alias": "ez_bridge_activity_AMOUNT_FEE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "platform = 'blocto'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "platform = 'blocto'"}, "created_at": 1761764423.926979, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_AMOUNT_FEE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"platform = 'blocto'\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_FEE", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_SOURCE_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_SOURCE_ADDRESS"], "alias": "ez_bridge_activity_SOURCE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source_chain = 'flow'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source_chain = 'flow'"}, "created_at": 1761764423.929139, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_SOURCE_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source_chain = 'flow'\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_682722e8effcc7b2a60c8ddb9ac14f5b.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR"], "alias": "ez_bridge_activity_SOURCE_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_682722e8effcc7b2a60c8ddb9ac14f5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_682722e8effcc7b2a60c8ddb9ac14f5b"}, "created_at": 1761764423.9312782, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_SOURCE_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_682722e8effcc7b2a60c8ddb9ac14f5b\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DESTINATION_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS"], "alias": "ez_bridge_activity_DESTINATION_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "destination_chain = 'flow'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "destination_chain = 'flow'"}, "created_at": 1761764423.9364207, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_DESTINATION_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"destination_chain = 'flow'\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "DESTINATION_ADDRESS", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dca244ef5d44b96e5598287fb31cd557.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR"], "alias": "ez_bridge_activity_DESTINATION_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dca244ef5d44b96e5598287fb31cd557", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_dca244ef5d44b96e5598287fb31cd557"}, "created_at": 1761764423.9385822, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_DESTINATION_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dca244ef5d44b96e5598287fb31cd557\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_ADDRESS", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_CHAIN", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_SOURCE_CHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_SOURCE_CHAIN.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_SOURCE_CHAIN"], "alias": "ez_bridge_activity_SOURCE_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9434679, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_SOURCE_CHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_CHAIN", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_CHAIN", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_890e4f88e7d41c000e87aefaae90c5a1.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR"], "alias": "ez_bridge_activity_SOURCE_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_890e4f88e7d41c000e87aefaae90c5a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_890e4f88e7d41c000e87aefaae90c5a1"}, "created_at": 1761764423.9459374, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_SOURCE_CHAIN", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_890e4f88e7d41c000e87aefaae90c5a1\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE_CHAIN", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DESTINATION_CHAIN", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_DESTINATION_CHAIN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_DESTINATION_CHAIN"], "alias": "ez_bridge_activity_DESTINATION_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.950779, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_DESTINATION_CHAIN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_CHAIN", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "DESTINATION_CHAIN", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1b28e0a61836d896841bb037ac0a664d.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR"], "alias": "ez_bridge_activity_DESTINATION_CHAIN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1b28e0a61836d896841bb037ac0a664d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1b28e0a61836d896841bb037ac0a664d"}, "created_at": 1761764423.952924, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_DESTINATION_CHAIN", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1b28e0a61836d896841bb037ac0a664d\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DESTINATION_CHAIN", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__ez_bridge_activity_PLATFORM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__ez_bridge_activity_PLATFORM.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3", "fqn": ["flow_models", "gold", "defi", "not_null_defi__ez_bridge_activity_PLATFORM"], "alias": "ez_bridge_activity_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.958029, "relation_name": "FLOW.not_null_defi.ez_bridge_activity_PLATFORM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLATFORM", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('defi__ez_bridge_activity')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_defi", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3b1ecf6169c608545526b0358dba7cfe.sql", "original_file_path": "models/gold/defi/defi__ez_bridge_activity.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83", "fqn": ["flow_models", "gold", "defi", "dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR"], "alias": "ez_bridge_activity_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3b1ecf6169c608545526b0358dba7cfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3b1ecf6169c608545526b0358dba7cfe"}, "created_at": 1761764423.9601836, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_defi.ez_bridge_activity_PLATFORM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3b1ecf6169c608545526b0358dba7cfe\") }}", "language": "sql", "refs": [{"name": "defi__ez_bridge_activity", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.defi__ez_bridge_activity"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLATFORM", "file_key_name": "models.defi__ez_bridge_activity", "attached_node": "model.flow_models.defi__ez_bridge_activity"}, "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_TX_ID.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_TX_ID"], "alias": "fact_dex_swaps_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.970665, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP"], "alias": "fact_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9734573, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_BLOCK_HEIGHT"], "alias": "fact_dex_swaps_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.975591, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS"], "alias": "fact_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9777424, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_CONTRACT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SWAP_INDEX", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_SWAP_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_SWAP_INDEX.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_SWAP_INDEX"], "alias": "fact_dex_swaps_SWAP_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.979906, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_SWAP_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SWAP_INDEX", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRADER", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_TRADER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_TRADER.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_TRADER"], "alias": "fact_dex_swaps_TRADER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "WARN", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "WARN"}, "created_at": 1761764423.9820533, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_TRADER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\") }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRADER", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_AMOUNT_OUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_AMOUNT_OUT.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_AMOUNT_OUT"], "alias": "fact_dex_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9842174, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_AMOUNT_OUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_OUT", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_TOKEN_OUT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_TOKEN_OUT.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_TOKEN_OUT"], "alias": "fact_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.986663, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_TOKEN_OUT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_OUT", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_AMOUNT_IN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_AMOUNT_IN.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_AMOUNT_IN"], "alias": "fact_dex_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.988801, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_AMOUNT_IN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_IN", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('defi__fact_dex_swaps')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_defi", "name": "not_null_defi__fact_dex_swaps_TOKEN_IN", "resource_type": "test", "package_name": "flow_models", "path": "not_null_defi__fact_dex_swaps_TOKEN_IN.sql", "original_file_path": "models/gold/defi/defi__fact_dex_swaps.yml", "unique_id": "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82", "fqn": ["flow_models", "gold", "defi", "not_null_defi__fact_dex_swaps_TOKEN_IN"], "alias": "fact_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764423.9909153, "relation_name": "FLOW.not_null_defi.fact_dex_swaps_TOKEN_IN", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defi__fact_dex_swaps", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.defi__fact_dex_swaps"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_IN", "file_key_name": "models.defi__fact_dex_swaps", "attached_node": "model.flow_models.defi__fact_dex_swaps"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_NFT_ID"], "alias": "dim_topshot_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0009787, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6397e6d6302afeccceaf1547dea15c9f.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR"], "alias": "dim_topshot_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_6397e6d6302afeccceaf1547dea15c9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6397e6d6302afeccceaf1547dea15c9f"}, "created_at": 1761764424.00316, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_NFT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6397e6d6302afeccceaf1547dea15c9f\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_NFT_COLLECTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_NFT_COLLECTION.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_NFT_COLLECTION"], "alias": "dim_topshot_metadata_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0082345, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_NFT_COLLECTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_920333f8e8939b85bcc3a4162750df41.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR"], "alias": "dim_topshot_metadata_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_920333f8e8939b85bcc3a4162750df41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_920333f8e8939b85bcc3a4162750df41"}, "created_at": 1761764424.0103843, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_NFT_COLLECTION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_920333f8e8939b85bcc3a4162750df41\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NBATOPSHOT_ID", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID"], "alias": "dim_topshot_metadata_NBATOPSHOT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0155358, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_NBATOPSHOT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NBATOPSHOT_ID", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NBATOPSHOT_ID", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0d6eb35b94347b7ff9743452aa9f6452.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR"], "alias": "dim_topshot_metadata_NBATOPSHOT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_0d6eb35b94347b7ff9743452aa9f6452", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0d6eb35b94347b7ff9743452aa9f6452"}, "created_at": 1761764424.01771, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_NBATOPSHOT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d6eb35b94347b7ff9743452aa9f6452\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NBATOPSHOT_ID", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_SERIAL_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_SERIAL_NUMBER"], "alias": "dim_topshot_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0225968, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_SERIAL_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4afb0ced7a8e6bff9f7e296cf24dd314.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER"], "alias": "dim_topshot_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_4afb0ced7a8e6bff9f7e296cf24dd314", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4afb0ced7a8e6bff9f7e296cf24dd314"}, "created_at": 1761764424.0250766, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_SERIAL_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4afb0ced7a8e6bff9f7e296cf24dd314\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_CIRCULATION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION"], "alias": "dim_topshot_metadata_TOTAL_CIRCULATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0300186, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_TOTAL_CIRCULATION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_CIRCULATION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "TOTAL_CIRCULATION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_cfdf1076b6cb10bb08da89d2f8f7d2a6.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER"], "alias": "dim_topshot_metadata_TOTAL_CIRCULATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_cfdf1076b6cb10bb08da89d2f8f7d2a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_cfdf1076b6cb10bb08da89d2f8f7d2a6"}, "created_at": 1761764424.032202, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_TOTAL_CIRCULATION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cfdf1076b6cb10bb08da89d2f8f7d2a6\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_CIRCULATION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MOMENT_DESCRIPTION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION"], "alias": "dim_topshot_metadata_MOMENT_DESCRIPTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0373483, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_MOMENT_DESCRIPTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DESCRIPTION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "MOMENT_DESCRIPTION", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5b96a538be629d1002a53a4abfe8623c.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR"], "alias": "dim_topshot_metadata_MOMENT_DESCRIPTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5b96a538be629d1002a53a4abfe8623c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5b96a538be629d1002a53a4abfe8623c"}, "created_at": 1761764424.039514, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_MOMENT_DESCRIPTION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b96a538be629d1002a53a4abfe8623c\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DESCRIPTION", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLAYER", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_60a2a96bc24022f80aa92efeeeedd576.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR"], "alias": "dim_topshot_metadata_PLAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_60a2a96bc24022f80aa92efeeeedd576", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_60a2a96bc24022f80aa92efeeeedd576"}, "created_at": 1761764424.044757, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_PLAYER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_60a2a96bc24022f80aa92efeeeedd576\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TEAM", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_TEAM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_TEAM.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_TEAM"], "alias": "dim_topshot_metadata_TEAM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0496726, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_TEAM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TEAM", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TEAM", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_595761bbae2dfefbe5ef4f34afb40b08.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR"], "alias": "dim_topshot_metadata_TEAM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_595761bbae2dfefbe5ef4f34afb40b08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_595761bbae2dfefbe5ef4f34afb40b08"}, "created_at": 1761764424.051865, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_TEAM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_595761bbae2dfefbe5ef4f34afb40b08\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TEAM", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SEASON", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_SEASON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_SEASON.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_SEASON"], "alias": "dim_topshot_metadata_SEASON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0569894, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_SEASON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SEASON", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SEASON", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3822ae03fff845e6cd3fd5a8fa3a5086.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR"], "alias": "dim_topshot_metadata_SEASON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_3822ae03fff845e6cd3fd5a8fa3a5086", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3822ae03fff845e6cd3fd5a8fa3a5086"}, "created_at": 1761764424.059172, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_SEASON", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3822ae03fff845e6cd3fd5a8fa3a5086\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SEASON", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAY_CATEGORY", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_PLAY_CATEGORY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_PLAY_CATEGORY"], "alias": "dim_topshot_metadata_PLAY_CATEGORY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.064273, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_PLAY_CATEGORY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_CATEGORY", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLAY_CATEGORY", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_706b1b64ff35a4fc2bc7757bffc5666e.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR"], "alias": "dim_topshot_metadata_PLAY_CATEGORY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_706b1b64ff35a4fc2bc7757bffc5666e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_706b1b64ff35a4fc2bc7757bffc5666e"}, "created_at": 1761764424.0664341, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_PLAY_CATEGORY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_706b1b64ff35a4fc2bc7757bffc5666e\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_CATEGORY", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAY_TYPE", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_PLAY_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_PLAY_TYPE.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_PLAY_TYPE"], "alias": "dim_topshot_metadata_PLAY_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0715652, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_PLAY_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_TYPE", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLAY_TYPE", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9d146c8935cc8e47080da5a7c4104d36.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR"], "alias": "dim_topshot_metadata_PLAY_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_9d146c8935cc8e47080da5a7c4104d36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9d146c8935cc8e47080da5a7c4104d36"}, "created_at": 1761764424.0737152, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_PLAY_TYPE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9d146c8935cc8e47080da5a7c4104d36\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_TYPE", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "MOMENT_DATE", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d246c60b93e8551febcc89a7c8155402.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ"], "alias": "dim_topshot_metadata_MOMENT_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_d246c60b93e8551febcc89a7c8155402", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d246c60b93e8551febcc89a7c8155402"}, "created_at": 1761764424.078704, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_MOMENT_DATE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d246c60b93e8551febcc89a7c8155402\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DATE", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SET_NAME", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_SET_NAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_SET_NAME.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_SET_NAME"], "alias": "dim_topshot_metadata_SET_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0838163, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_SET_NAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_NAME", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SET_NAME", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0238c31a45bcb1b0fd9d1e2c6e12ca7c.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR"], "alias": "dim_topshot_metadata_SET_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_0238c31a45bcb1b0fd9d1e2c6e12ca7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0238c31a45bcb1b0fd9d1e2c6e12ca7c"}, "created_at": 1761764424.0859888, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_SET_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0238c31a45bcb1b0fd9d1e2c6e12ca7c\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_NAME", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SET_SERIES_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER"], "alias": "dim_topshot_metadata_SET_SERIES_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0916574, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_SET_SERIES_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_SERIES_NUMBER", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "SET_SERIES_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dc2ac406a1d3ae4e9d8a3f6108938510.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER"], "alias": "dim_topshot_metadata_SET_SERIES_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_dc2ac406a1d3ae4e9d8a3f6108938510", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_dc2ac406a1d3ae4e9d8a3f6108938510"}, "created_at": 1761764424.0938003, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_SET_SERIES_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dc2ac406a1d3ae4e9d8a3f6108938510\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_SERIES_NUMBER", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VIDEO_URLS", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_VIDEO_URLS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_VIDEO_URLS.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_VIDEO_URLS"], "alias": "dim_topshot_metadata_VIDEO_URLS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.0988925, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_VIDEO_URLS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VIDEO_URLS", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY"], "column_name": "VIDEO_URLS", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4d80f169aeb3d2b68949664b05706ec2.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY"], "alias": "dim_topshot_metadata_VIDEO_URLS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_4d80f169aeb3d2b68949664b05706ec2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4d80f169aeb3d2b68949664b05706ec2"}, "created_at": 1761764424.1010575, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_VIDEO_URLS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4d80f169aeb3d2b68949664b05706ec2\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VIDEO_URLS", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MOMENT_STATS_FULL", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL"], "alias": "dim_topshot_metadata_MOMENT_STATS_FULL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1059353, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_MOMENT_STATS_FULL", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_STATS_FULL", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT", "VARIANT"], "column_name": "MOMENT_STATS_FULL", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_854036f22cfbc8e102091c946a60baba.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT"], "alias": "dim_topshot_metadata_MOMENT_STATS_FULL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_854036f22cfbc8e102091c946a60baba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_854036f22cfbc8e102091c946a60baba"}, "created_at": 1761764424.1084244, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_MOMENT_STATS_FULL", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_854036f22cfbc8e102091c946a60baba\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_STATS_FULL", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAYER_STATS_GAME", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME"], "alias": "dim_topshot_metadata_PLAYER_STATS_GAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1133292, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_PLAYER_STATS_GAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER_STATS_GAME", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT", "VARIANT"], "column_name": "PLAYER_STATS_GAME", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c2e58ffcbfbf04b5b3e35ead1f5cc023.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT"], "alias": "dim_topshot_metadata_PLAYER_STATS_GAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_c2e58ffcbfbf04b5b3e35ead1f5cc023", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c2e58ffcbfbf04b5b3e35ead1f5cc023"}, "created_at": 1761764424.1154914, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_PLAYER_STATS_GAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c2e58ffcbfbf04b5b3e35ead1f5cc023\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER_STATS_GAME", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAYER_STATS_SEASON_TO_DATE", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE"], "alias": "dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.120603, "relation_name": "FLOW.not_null_nft.dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER_STATS_SEASON_TO_DATE", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT", "VARIANT"], "column_name": "PLAYER_STATS_SEASON_TO_DATE", "model": "{{ get_where_subquery(ref('nft__dim_topshot_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ee6c67697ab87947d9a2da085f922765.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT"], "alias": "dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_ee6c67697ab87947d9a2da085f922765", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ee6c67697ab87947d9a2da085f922765"}, "created_at": 1761764424.122787, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ee6c67697ab87947d9a2da085f922765\") }}", "language": "sql", "refs": [{"name": "nft__dim_topshot_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER_STATS_SEASON_TO_DATE", "file_key_name": "models.nft__dim_topshot_metadata", "attached_node": "model.flow_models.nft__dim_topshot_metadata"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_block_timestamp.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_block_timestamp"], "alias": "fact_topshot_buybacks_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1326811, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8db99092b8895985c8d8ecad666b5b2d.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ"], "alias": "fact_topshot_buybacks_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_8db99092b8895985c8d8ecad666b5b2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8db99092b8895985c8d8ecad666b5b2d"}, "created_at": 1761764424.1350775, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8db99092b8895985c8d8ecad666b5b2d\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_block_height.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_block_height"], "alias": "fact_topshot_buybacks_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1399796, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "INTEGER"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5329f4bc34e2dc187a44d766d01fa299.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER"], "alias": "fact_topshot_buybacks_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5329f4bc34e2dc187a44d766d01fa299", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5329f4bc34e2dc187a44d766d01fa299"}, "created_at": 1761764424.1421356, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5329f4bc34e2dc187a44d766d01fa299\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_tx_id.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_tx_id"], "alias": "fact_topshot_buybacks_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1476312, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_id", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_nft_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_nft_id.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_nft_id"], "alias": "fact_topshot_buybacks_nft_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1498284, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_nft_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "nft_id", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "player", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5f3f4019c9664ca8e6c3880fee1681bc.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_player", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5f3f4019c9664ca8e6c3880fee1681bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5f3f4019c9664ca8e6c3880fee1681bc"}, "created_at": 1761764424.1519966, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_player", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5f3f4019c9664ca8e6c3880fee1681bc\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "player", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "team", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4fa78ee7b4e1b6b3a2b453118d17da43.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_team", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_4fa78ee7b4e1b6b3a2b453118d17da43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4fa78ee7b4e1b6b3a2b453118d17da43"}, "created_at": 1761764424.1571522, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_team", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4fa78ee7b4e1b6b3a2b453118d17da43\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "team", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "season", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5bacfc382a0c71a0d625755716427ca7.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_season", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5bacfc382a0c71a0d625755716427ca7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5bacfc382a0c71a0d625755716427ca7"}, "created_at": 1761764424.1621184, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_season", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5bacfc382a0c71a0d625755716427ca7\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "season", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "set_name", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_78d228b02ce74e0915f9c0c2b1164a61.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_set_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_78d228b02ce74e0915f9c0c2b1164a61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_78d228b02ce74e0915f9c0c2b1164a61"}, "created_at": 1761764424.1672537, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_set_name", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_78d228b02ce74e0915f9c0c2b1164a61\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "set_name", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_buyer", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_buyer.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_buyer"], "alias": "fact_topshot_buybacks_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1723127, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_buyer", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "buyer", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_220a354e499fcdc9d3059a0016fe4f45.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_220a354e499fcdc9d3059a0016fe4f45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_220a354e499fcdc9d3059a0016fe4f45"}, "created_at": 1761764424.174472, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_buyer", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_220a354e499fcdc9d3059a0016fe4f45\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc": {"test_metadata": {"name": "accepted_values", "kwargs": {"values": ["0xe1f2a091f7bb5245"], "column_name": "buyer", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "accepted_values_nft", "name": "accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245", "resource_type": "test", "package_name": "flow_models", "path": "accepted_values_nft__fact_tops_c85fbe9160554747ce54ce76b543433d.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc", "fqn": ["flow_models", "gold", "nft", "accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245"], "alias": "fact_topshot_buybacks_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "accepted_values_nft__fact_tops_c85fbe9160554747ce54ce76b543433d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "accepted_values_nft__fact_tops_c85fbe9160554747ce54ce76b543433d"}, "created_at": 1761764424.1794522, "relation_name": "FLOW.accepted_values_nft.fact_topshot_buybacks_buyer", "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_nft__fact_tops_c85fbe9160554747ce54ce76b543433d\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "seller", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_seller", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_seller.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_seller"], "alias": "fact_topshot_buybacks_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.185261, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_seller", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "seller", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5029af68b6d7facd63c63f29c333124d.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_seller", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5029af68b6d7facd63c63f29c333124d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5029af68b6d7facd63c63f29c333124d"}, "created_at": 1761764424.1874244, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_seller", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5029af68b6d7facd63c63f29c333124d\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "seller", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_price", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_price.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_price"], "alias": "fact_topshot_buybacks_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.1925335, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_price", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT", "DECIMAL"], "column_name": "price", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0b17fed664c2858ec6e4021fd3d4ed5f.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL"], "alias": "fact_topshot_buybacks_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_0b17fed664c2858ec6e4021fd3d4ed5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0b17fed664c2858ec6e4021fd3d4ed5f"}, "created_at": 1761764424.1947198, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_price", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0b17fed664c2858ec6e4021fd3d4ed5f\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "sale", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_sale", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_sale.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_sale"], "alias": "fact_topshot_buybacks_sale", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.200305, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_sale", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sale", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "INTEGER"], "column_name": "sale", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_ca526c865e6ae130b6a048d8d65332c2.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER"], "alias": "fact_topshot_buybacks_sale", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_ca526c865e6ae130b6a048d8d65332c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_ca526c865e6ae130b6a048d8d65332c2"}, "created_at": 1761764424.20243, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_sale", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca526c865e6ae130b6a048d8d65332c2\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sale", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "total", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_total", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_total.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_total"], "alias": "fact_topshot_buybacks_total", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.207277, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_total", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT", "DECIMAL"], "column_name": "total", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_362b2469a75b788edec687b677702d2e.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL"], "alias": "fact_topshot_buybacks_total", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_362b2469a75b788edec687b677702d2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_362b2469a75b788edec687b677702d2e"}, "created_at": 1761764424.2097654, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_total", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_362b2469a75b788edec687b677702d2e\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "URL", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_URL", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_URL.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_URL"], "alias": "fact_topshot_buybacks_URL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.214611, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_URL", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "URL", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "URL", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b1bb058430c7096f0675a9798b54e99d.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR"], "alias": "fact_topshot_buybacks_URL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_b1bb058430c7096f0675a9798b54e99d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b1bb058430c7096f0675a9798b54e99d"}, "created_at": 1761764424.2167792, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.fact_topshot_buybacks_URL", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1bb058430c7096f0675a9798b54e99d\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "URL", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "topshot_buyback_id", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_topshot_buyback_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_topshot_buyback_id.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_topshot_buyback_id"], "alias": "fact_topshot_buybacks_topshot_buyback_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2218912, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_topshot_buyback_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "topshot_buyback_id", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "topshot_buyback_id", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_nft", "name": "unique_nft__fact_topshot_buybacks_topshot_buyback_id", "resource_type": "test", "package_name": "flow_models", "path": "unique_nft__fact_topshot_buybacks_topshot_buyback_id.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40", "fqn": ["flow_models", "gold", "nft", "unique_nft__fact_topshot_buybacks_topshot_buyback_id"], "alias": "fact_topshot_buybacks_topshot_buyback_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2240403, "relation_name": "FLOW.unique_nft.fact_topshot_buybacks_topshot_buyback_id", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "topshot_buyback_id", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "inserted_timestamp", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_inserted_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_inserted_timestamp.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_inserted_timestamp"], "alias": "fact_topshot_buybacks_inserted_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2261474, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_inserted_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "inserted_timestamp", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "modified_timestamp", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks_modified_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks_modified_timestamp.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks_modified_timestamp"], "alias": "fact_topshot_buybacks_modified_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2282698, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks_modified_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "modified_timestamp", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "_invocation_id", "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__fact_topshot_buybacks__invocation_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__fact_topshot_buybacks__invocation_id.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068", "fqn": ["flow_models", "gold", "nft", "not_null_nft__fact_topshot_buybacks__invocation_id"], "alias": "fact_topshot_buybacks", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2306795, "relation_name": "FLOW.not_null_nft.fact_topshot_buybacks", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "_invocation_id", "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "block_timestamp", "interval": 3, "model": "{{ get_where_subquery(ref('nft__fact_topshot_buybacks')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_nft", "name": "dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_nft__fact_to_1084ed057b6543810db13473b99f5b0d.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.yml", "unique_id": "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76", "fqn": ["flow_models", "gold", "nft", "dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3"], "alias": "fact_topshot_buybacks_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_utils_recency_nft__fact_to_1084ed057b6543810db13473b99f5b0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_nft__fact_to_1084ed057b6543810db13473b99f5b0d"}, "created_at": 1761764424.232855, "relation_name": "FLOW.dbt_utils_recency_nft.fact_topshot_buybacks_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_nft__fact_to_1084ed057b6543810db13473b99f5b0d\") }}", "language": "sql", "refs": [{"name": "nft__fact_topshot_buybacks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.nft__fact_topshot_buybacks", "attached_node": "model.flow_models.nft__fact_topshot_buybacks"}, "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__dim_moment_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_moment_metadata_NFT_COLLECTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_moment_metadata_NFT_COLLECTION.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_moment_metadata_NFT_COLLECTION"], "alias": "dim_moment_metadata_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2433825, "relation_name": "FLOW.not_null_nft.dim_moment_metadata_NFT_COLLECTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_moment_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__dim_moment_metadata", "attached_node": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_moment_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_moment_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_moment_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_moment_metadata_NFT_ID"], "alias": "dim_moment_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2455752, "relation_name": "FLOW.not_null_nft.dim_moment_metadata_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_moment_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_moment_metadata", "attached_node": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_moment_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_moment_metadata_SERIAL_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_moment_metadata_SERIAL_NUMBER.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_moment_metadata_SERIAL_NUMBER"], "alias": "dim_moment_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2477605, "relation_name": "FLOW.not_null_nft.dim_moment_metadata_SERIAL_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_moment_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_moment_metadata", "attached_node": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAY_ID", "model": "{{ get_where_subquery(ref('nft__dim_moment_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_moment_metadata_PLAY_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_moment_metadata_PLAY_ID.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_moment_metadata_PLAY_ID"], "alias": "dim_moment_metadata_PLAY_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2498834, "relation_name": "FLOW.not_null_nft.dim_moment_metadata_PLAY_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_moment_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_ID", "file_key_name": "models.nft__dim_moment_metadata", "attached_node": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "METADATA", "model": "{{ get_where_subquery(ref('nft__dim_moment_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_moment_metadata_METADATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_moment_metadata_METADATA.sql", "original_file_path": "models/gold/nft/nft__dim_moment_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_moment_metadata_METADATA"], "alias": "dim_moment_metadata_METADATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "not (nft_collection = 'A.e4cf4bdc1751c65d.AllDay' and series_name = 'Historical 2') and nft_collection != 'A.87ca73a41bb50ad5.Golazos'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "not (nft_collection = 'A.e4cf4bdc1751c65d.AllDay' and series_name = 'Historical 2') and nft_collection != 'A.87ca73a41bb50ad5.Golazos'"}, "created_at": 1761764424.2526546, "relation_name": "FLOW.not_null_nft.dim_moment_metadata_METADATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not (nft_collection = 'A.e4cf4bdc1751c65d.AllDay' and series_name = 'Historical 2') and nft_collection != 'A.87ca73a41bb50ad5.Golazos'\") }}", "language": "sql", "refs": [{"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_moment_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "METADATA", "file_key_name": "models.nft__dim_moment_metadata", "attached_node": "model.flow_models.nft__dim_moment_metadata"}, "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_TX_ID.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_TX_ID"], "alias": "ez_nft_sales_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2593665, "relation_name": "FLOW.not_null_nft.ez_nft_sales_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_ID", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4708e92c700a5b6c3d1db08234030109.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR"], "alias": "ez_nft_sales_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4708e92c700a5b6c3d1db08234030109", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4708e92c700a5b6c3d1db08234030109"}, "created_at": 1761764424.261766, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_TX_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4708e92c700a5b6c3d1db08234030109\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_BLOCK_HEIGHT"], "alias": "ez_nft_sales_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2666748, "relation_name": "FLOW.not_null_nft.ez_nft_sales_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_26612a935e42dac390a8c028a2d7a401.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "ez_nft_sales_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_26612a935e42dac390a8c028a2d7a401", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_26612a935e42dac390a8c028a2d7a401"}, "created_at": 1761764424.2688258, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_26612a935e42dac390a8c028a2d7a401\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP"], "alias": "ez_nft_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2739422, "relation_name": "FLOW.not_null_nft.ez_nft_sales_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_nft", "name": "dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_786f1e5d132052aee128e64eff3ebf80.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1"], "alias": "ez_nft_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_786f1e5d132052aee128e64eff3ebf80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_786f1e5d132052aee128e64eff3ebf80"}, "created_at": 1761764424.2761252, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_nft.ez_nft_sales_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_786f1e5d132052aee128e64eff3ebf80\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_de38fc5b4ed55def5700c3d87f5b01c2.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "ez_nft_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_de38fc5b4ed55def5700c3d87f5b01c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_de38fc5b4ed55def5700c3d87f5b01c2"}, "created_at": 1761764424.2839165, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_de38fc5b4ed55def5700c3d87f5b01c2\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MARKETPLACE", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_MARKETPLACE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_MARKETPLACE.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_MARKETPLACE"], "alias": "ez_nft_sales_MARKETPLACE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2889645, "relation_name": "FLOW.not_null_nft.ez_nft_sales_MARKETPLACE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MARKETPLACE", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "MARKETPLACE", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8042458c36326d93977b7d3d5a1b87fa.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR"], "alias": "ez_nft_sales_MARKETPLACE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8042458c36326d93977b7d3d5a1b87fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8042458c36326d93977b7d3d5a1b87fa"}, "created_at": 1761764424.2911258, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_MARKETPLACE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8042458c36326d93977b7d3d5a1b87fa\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MARKETPLACE", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_NFT_COLLECTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_NFT_COLLECTION.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_NFT_COLLECTION"], "alias": "ez_nft_sales_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.2962546, "relation_name": "FLOW.not_null_nft.ez_nft_sales_NFT_COLLECTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b1b252ec69add56f8feb934580f5388b.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR"], "alias": "ez_nft_sales_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1b252ec69add56f8feb934580f5388b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b1b252ec69add56f8feb934580f5388b"}, "created_at": 1761764424.2984521, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_NFT_COLLECTION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1b252ec69add56f8feb934580f5388b\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_NFT_ID"], "alias": "ez_nft_sales_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.303344, "relation_name": "FLOW.not_null_nft.ez_nft_sales_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR", "NUMBER"], "column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1060d83b9bdeb1700247cb215197e22e.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER"], "alias": "ez_nft_sales_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1060d83b9bdeb1700247cb215197e22e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1060d83b9bdeb1700247cb215197e22e"}, "created_at": 1761764424.305823, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_NFT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1060d83b9bdeb1700247cb215197e22e\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_BUYER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_BUYER.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_BUYER"], "alias": "ez_nft_sales_BUYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3108683, "relation_name": "FLOW.not_null_nft.ez_nft_sales_BUYER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BUYER", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "BUYER", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_226a38c75c17cae9f9379cc98c2ca12b.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR"], "alias": "ez_nft_sales_BUYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_226a38c75c17cae9f9379cc98c2ca12b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_226a38c75c17cae9f9379cc98c2ca12b"}, "created_at": 1761764424.3130414, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_BUYER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_226a38c75c17cae9f9379cc98c2ca12b\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BUYER", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_SELLER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_SELLER.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_SELLER"], "alias": "ez_nft_sales_SELLER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3184633, "relation_name": "FLOW.not_null_nft.ez_nft_sales_SELLER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SELLER", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SELLER", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d5a2e8733852f8eafc3b8e54e2dcc351.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR"], "alias": "ez_nft_sales_SELLER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d5a2e8733852f8eafc3b8e54e2dcc351", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d5a2e8733852f8eafc3b8e54e2dcc351"}, "created_at": 1761764424.3206122, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_SELLER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d5a2e8733852f8eafc3b8e54e2dcc351\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SELLER", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_PRICE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_PRICE.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_PRICE"], "alias": "ez_nft_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3257465, "relation_name": "FLOW.not_null_nft.ez_nft_sales_PRICE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PRICE", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT", "DOUBLE"], "column_name": "PRICE", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1aa5c5874a4b27829111b5420d0652ce.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE"], "alias": "ez_nft_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1aa5c5874a4b27829111b5420d0652ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1aa5c5874a4b27829111b5420d0652ce"}, "created_at": 1761764424.3279338, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_PRICE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1aa5c5874a4b27829111b5420d0652ce\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PRICE", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_CURRENCY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_CURRENCY.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_CURRENCY"], "alias": "ez_nft_sales_CURRENCY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3327975, "relation_name": "FLOW.not_null_nft.ez_nft_sales_CURRENCY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CURRENCY", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CURRENCY", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f297d1eb1eb724e03483e37ea6163b81.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR"], "alias": "ez_nft_sales_CURRENCY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f297d1eb1eb724e03483e37ea6163b81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f297d1eb1eb724e03483e37ea6163b81"}, "created_at": 1761764424.335229, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_CURRENCY", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f297d1eb1eb724e03483e37ea6163b81\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CURRENCY", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_TX_SUCCEEDED.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_TX_SUCCEEDED"], "alias": "ez_nft_sales_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.340133, "relation_name": "FLOW.not_null_nft.ez_nft_sales_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c8b5840a029735213dc2ae73829577ef.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN"], "alias": "ez_nft_sales_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c8b5840a029735213dc2ae73829577ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c8b5840a029735213dc2ae73829577ef"}, "created_at": 1761764424.3422785, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c8b5840a029735213dc2ae73829577ef\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENFLOW", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_TOKENFLOW", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_TOKENFLOW.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_TOKENFLOW"], "alias": "ez_nft_sales_TOKENFLOW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3473759, "relation_name": "FLOW.not_null_nft.ez_nft_sales_TOKENFLOW", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKENFLOW", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "TOKENFLOW", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4c3d7e8e4e7714f3a14482697a5416bb.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT"], "alias": "ez_nft_sales_TOKENFLOW", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c3d7e8e4e7714f3a14482697a5416bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4c3d7e8e4e7714f3a14482697a5416bb"}, "created_at": 1761764424.3495297, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_TOKENFLOW", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c3d7e8e4e7714f3a14482697a5416bb\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKENFLOW", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "COUNTERPARTIES", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__ez_nft_sales_COUNTERPARTIES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__ez_nft_sales_COUNTERPARTIES.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671", "fqn": ["flow_models", "gold", "nft", "not_null_nft__ez_nft_sales_COUNTERPARTIES"], "alias": "ez_nft_sales_COUNTERPARTIES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.354727, "relation_name": "FLOW.not_null_nft.ez_nft_sales_COUNTERPARTIES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COUNTERPARTIES", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY", "OBJECT", "VARIANT"], "column_name": "COUNTERPARTIES", "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_400f0a8c13ab773e8982464f0871956b.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT"], "alias": "ez_nft_sales_COUNTERPARTIES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_400f0a8c13ab773e8982464f0871956b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_400f0a8c13ab773e8982464f0871956b"}, "created_at": 1761764424.3568842, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.ez_nft_sales_COUNTERPARTIES", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_400f0a8c13ab773e8982464f0871956b\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COUNTERPARTIES", "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "seller", "buyer", "nft_collection", "nft_id"], "model": "{{ get_where_subquery(ref('nft__ez_nft_sales')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_nft", "name": "dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_eafb1f0366a177b1313fdfc3403be6f3.sql", "original_file_path": "models/gold/nft/nft__ez_nft_sales.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003", "fqn": ["flow_models", "gold", "nft", "dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id"], "alias": "ez_nft_sales_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_eafb1f0366a177b1313fdfc3403be6f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">5000"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "error_if": ">5000", "alias": "dbt_utils_unique_combination_o_eafb1f0366a177b1313fdfc3403be6f3"}, "created_at": 1761764424.3624573, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_nft.ez_nft_sales_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",error_if=\">5000\",alias=\"dbt_utils_unique_combination_o_eafb1f0366a177b1313fdfc3403be6f3\") }}", "language": "sql", "refs": [{"name": "nft__ez_nft_sales", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__ez_nft_sales"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.nft__ez_nft_sales", "attached_node": "model.flow_models.nft__ez_nft_sales"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_NFT_ID"], "alias": "dim_ufc_strike_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.369622, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_nft", "name": "unique_nft__dim_ufc_strike_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_nft__dim_ufc_strike_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5", "fqn": ["flow_models", "gold", "nft", "unique_nft__dim_ufc_strike_metadata_NFT_ID"], "alias": "dim_ufc_strike_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3717983, "relation_name": "FLOW.unique_nft.dim_ufc_strike_metadata_NFT_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER"], "alias": "dim_ufc_strike_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3742425, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_SERIAL_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "LISTING_ID", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_LISTING_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_LISTING_ID.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_LISTING_ID"], "alias": "dim_ufc_strike_metadata_LISTING_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.376375, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_LISTING_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "LISTING_ID", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "METADATA", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_METADATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_METADATA.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_METADATA"], "alias": "dim_ufc_strike_metadata_METADATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3785667, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_METADATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "METADATA", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP"], "alias": "dim_ufc_strike_metadata_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3807766, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('nft__dim_ufc_strike_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/gold/nft/nft__dim_ufc_strike_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP"], "alias": "dim_ufc_strike_metadata_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3829143, "relation_name": "FLOW.not_null_nft.dim_ufc_strike_metadata_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_ufc_strike_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_ufc_strike_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.nft__dim_ufc_strike_metadata", "attached_node": "model.flow_models.nft__dim_ufc_strike_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_NFT_ID"], "alias": "dim_allday_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3897715, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_NFT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_nft", "name": "unique_nft__dim_allday_metadata_NFT_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_nft__dim_allday_metadata_NFT_ID.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f", "fqn": ["flow_models", "gold", "nft", "unique_nft__dim_allday_metadata_NFT_ID"], "alias": "dim_allday_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.391944, "relation_name": "FLOW.unique_nft.dim_allday_metadata_NFT_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFT_ID", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_4c643359be75f6c6fd744d8ca7a4c74a.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR"], "alias": "dim_allday_metadata_NFT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c643359be75f6c6fd744d8ca7a4c74a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_4c643359be75f6c6fd744d8ca7a4c74a"}, "created_at": 1761764424.3940833, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_NFT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c643359be75f6c6fd744d8ca7a4c74a\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_ID", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_NFT_COLLECTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_NFT_COLLECTION.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_NFT_COLLECTION"], "alias": "dim_allday_metadata_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.3991952, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_NFT_COLLECTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFT_COLLECTION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_024aab9590972c7a4c477d3e9bca5c9b.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR"], "alias": "dim_allday_metadata_NFT_COLLECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_024aab9590972c7a4c477d3e9bca5c9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_024aab9590972c7a4c477d3e9bca5c9b"}, "created_at": 1761764424.4013705, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_NFT_COLLECTION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_024aab9590972c7a4c477d3e9bca5c9b\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFT_COLLECTION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFLALLDAY_ID", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_NFLALLDAY_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_NFLALLDAY_ID.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_NFLALLDAY_ID"], "alias": "dim_allday_metadata_NFLALLDAY_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4064677, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_NFLALLDAY_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFLALLDAY_ID", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NFLALLDAY_ID", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7f28e8e121a5c4e9b85a8a09a69a055a.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR"], "alias": "dim_allday_metadata_NFLALLDAY_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7f28e8e121a5c4e9b85a8a09a69a055a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7f28e8e121a5c4e9b85a8a09a69a055a"}, "created_at": 1761764424.4086304, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_NFLALLDAY_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7f28e8e121a5c4e9b85a8a09a69a055a\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NFLALLDAY_ID", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_SERIAL_NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_SERIAL_NUMBER.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_SERIAL_NUMBER"], "alias": "dim_allday_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4135878, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_SERIAL_NUMBER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "SERIAL_NUMBER", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a195d2ef093efe0a4a15fea8894380ce.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER"], "alias": "dim_allday_metadata_SERIAL_NUMBER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a195d2ef093efe0a4a15fea8894380ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a195d2ef093efe0a4a15fea8894380ce"}, "created_at": 1761764424.4160228, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_SERIAL_NUMBER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a195d2ef093efe0a4a15fea8894380ce\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIAL_NUMBER", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_CIRCULATION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION"], "alias": "dim_allday_metadata_TOTAL_CIRCULATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4208908, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_TOTAL_CIRCULATION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_CIRCULATION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "TOTAL_CIRCULATION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8ce570b3ae27f29a46a0c7ff56d1e57c.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER"], "alias": "dim_allday_metadata_TOTAL_CIRCULATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ce570b3ae27f29a46a0c7ff56d1e57c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8ce570b3ae27f29a46a0c7ff56d1e57c"}, "created_at": 1761764424.4230676, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_TOTAL_CIRCULATION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ce570b3ae27f29a46a0c7ff56d1e57c\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOTAL_CIRCULATION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MOMENT_DESCRIPTION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION"], "alias": "dim_allday_metadata_MOMENT_DESCRIPTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4282246, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_MOMENT_DESCRIPTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DESCRIPTION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "MOMENT_DESCRIPTION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e6fab88436268195e3449e2f68dd7234.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR"], "alias": "dim_allday_metadata_MOMENT_DESCRIPTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6fab88436268195e3449e2f68dd7234", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e6fab88436268195e3449e2f68dd7234"}, "created_at": 1761764424.4303784, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_MOMENT_DESCRIPTION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6fab88436268195e3449e2f68dd7234\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DESCRIPTION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAYER", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_PLAYER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_PLAYER.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_PLAYER"], "alias": "dim_allday_metadata_PLAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4359174, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_PLAYER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLAYER", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a73d10541ab8edd1798d9ea84a0e40bf.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR"], "alias": "dim_allday_metadata_PLAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a73d10541ab8edd1798d9ea84a0e40bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a73d10541ab8edd1798d9ea84a0e40bf"}, "created_at": 1761764424.438086, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_PLAYER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a73d10541ab8edd1798d9ea84a0e40bf\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAYER", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TEAM", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_TEAM", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_TEAM.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_TEAM"], "alias": "dim_allday_metadata_TEAM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4429438, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_TEAM", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TEAM", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TEAM", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8b727f7f926f93a1abd270f4eb7707a7.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR"], "alias": "dim_allday_metadata_TEAM", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8b727f7f926f93a1abd270f4eb7707a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8b727f7f926f93a1abd270f4eb7707a7"}, "created_at": 1761764424.4454098, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_TEAM", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8b727f7f926f93a1abd270f4eb7707a7\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TEAM", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SEASON", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_SEASON", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_SEASON.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_SEASON"], "alias": "dim_allday_metadata_SEASON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4502752, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_SEASON", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SEASON", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SEASON", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_06e9d33b3afd5fe2290125c29a9f2a39.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR"], "alias": "dim_allday_metadata_SEASON", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_06e9d33b3afd5fe2290125c29a9f2a39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_06e9d33b3afd5fe2290125c29a9f2a39"}, "created_at": 1761764424.452443, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_SEASON", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_06e9d33b3afd5fe2290125c29a9f2a39\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SEASON", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "WEEK", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_WEEK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_WEEK.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_WEEK"], "alias": "dim_allday_metadata_WEEK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4575517, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_WEEK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "WEEK", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "WEEK", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fdf692e2e124461ed1b64367ff78f0d1.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR"], "alias": "dim_allday_metadata_WEEK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fdf692e2e124461ed1b64367ff78f0d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fdf692e2e124461ed1b64367ff78f0d1"}, "created_at": 1761764424.4597275, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_WEEK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fdf692e2e124461ed1b64367ff78f0d1\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "WEEK", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CLASSIFICATION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_CLASSIFICATION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_CLASSIFICATION.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_CLASSIFICATION"], "alias": "dim_allday_metadata_CLASSIFICATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4648635, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_CLASSIFICATION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CLASSIFICATION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CLASSIFICATION", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a5bf3f07df93fcafd91c394004a9eb0b.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR"], "alias": "dim_allday_metadata_CLASSIFICATION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5bf3f07df93fcafd91c394004a9eb0b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a5bf3f07df93fcafd91c394004a9eb0b"}, "created_at": 1761764424.4670234, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_CLASSIFICATION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5bf3f07df93fcafd91c394004a9eb0b\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CLASSIFICATION", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLAY_TYPE", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_PLAY_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_PLAY_TYPE.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_PLAY_TYPE"], "alias": "dim_allday_metadata_PLAY_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4721942, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_PLAY_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_TYPE", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PLAY_TYPE", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_915a64bac2fd6363dda4e073bfe3d585.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR"], "alias": "dim_allday_metadata_PLAY_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_915a64bac2fd6363dda4e073bfe3d585", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_915a64bac2fd6363dda4e073bfe3d585"}, "created_at": 1761764424.4743648, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_PLAY_TYPE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_915a64bac2fd6363dda4e073bfe3d585\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PLAY_TYPE", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MOMENT_DATE", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_MOMENT_DATE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_MOMENT_DATE.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_MOMENT_DATE"], "alias": "dim_allday_metadata_MOMENT_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4792724, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_MOMENT_DATE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DATE", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "MOMENT_DATE", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_97d5d6614c5d22b6b7d9c0b5c12cde51.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ"], "alias": "dim_allday_metadata_MOMENT_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_97d5d6614c5d22b6b7d9c0b5c12cde51", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_97d5d6614c5d22b6b7d9c0b5c12cde51"}, "created_at": 1761764424.4817116, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_MOMENT_DATE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_97d5d6614c5d22b6b7d9c0b5c12cde51\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_DATE", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SERIES", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_SERIES", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_SERIES.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_SERIES"], "alias": "dim_allday_metadata_SERIES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.486567, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_SERIES", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIES", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SERIES", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e729afb1dd8e83e3c2fe48b59f790b99.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR"], "alias": "dim_allday_metadata_SERIES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e729afb1dd8e83e3c2fe48b59f790b99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e729afb1dd8e83e3c2fe48b59f790b99"}, "created_at": 1761764424.4887788, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_SERIES", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e729afb1dd8e83e3c2fe48b59f790b99\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SERIES", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SET_NAME", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_SET_NAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_SET_NAME.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_SET_NAME"], "alias": "dim_allday_metadata_SET_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.4938786, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_SET_NAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_NAME", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SET_NAME", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aa7761ddd3a28ecc6ea0c6e0be841983.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR"], "alias": "dim_allday_metadata_SET_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa7761ddd3a28ecc6ea0c6e0be841983", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_aa7761ddd3a28ecc6ea0c6e0be841983"}, "created_at": 1761764424.4960346, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_SET_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa7761ddd3a28ecc6ea0c6e0be841983\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SET_NAME", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VIDEO_URLS", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_VIDEO_URLS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_VIDEO_URLS.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_VIDEO_URLS"], "alias": "dim_allday_metadata_VIDEO_URLS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.501154, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_VIDEO_URLS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VIDEO_URLS", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY"], "column_name": "VIDEO_URLS", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8bf00131aad7daedccfd59404136b966.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY"], "alias": "dim_allday_metadata_VIDEO_URLS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8bf00131aad7daedccfd59404136b966", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8bf00131aad7daedccfd59404136b966"}, "created_at": 1761764424.5032818, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_VIDEO_URLS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8bf00131aad7daedccfd59404136b966\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VIDEO_URLS", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MOMENT_STATS_FULL", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_nft", "name": "not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL", "resource_type": "test", "package_name": "flow_models", "path": "not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52", "fqn": ["flow_models", "gold", "nft", "not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL"], "alias": "dim_allday_metadata_MOMENT_STATS_FULL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5081422, "relation_name": "FLOW.not_null_nft.dim_allday_metadata_MOMENT_STATS_FULL", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_STATS_FULL", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT", "VARIANT"], "column_name": "MOMENT_STATS_FULL", "model": "{{ get_where_subquery(ref('nft__dim_allday_metadata')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_nft", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0f6e9c0f6e467997138302457992cba5.sql", "original_file_path": "models/gold/nft/nft__dim_allday_metadata.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b", "fqn": ["flow_models", "gold", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT"], "alias": "dim_allday_metadata_MOMENT_STATS_FULL", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0f6e9c0f6e467997138302457992cba5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0f6e9c0f6e467997138302457992cba5"}, "created_at": 1761764424.5105944, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_nft.dim_allday_metadata_MOMENT_STATS_FULL", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0f6e9c0f6e467997138302457992cba5\") }}", "language": "sql", "refs": [{"name": "nft__dim_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.nft__dim_allday_metadata"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MOMENT_STATS_FULL", "file_key_name": "models.nft__dim_allday_metadata", "attached_node": "model.flow_models.nft__dim_allday_metadata"}, "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_BLOCK_HEIGHT"], "alias": "ez_transaction_actors_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5203013, "relation_name": "FLOW.not_null_core.ez_transaction_actors_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP"], "alias": "ez_transaction_actors_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5224912, "relation_name": "FLOW.not_null_core.ez_transaction_actors_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_TX_ID.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_TX_ID"], "alias": "ez_transaction_actors_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5246212, "relation_name": "FLOW.not_null_core.ez_transaction_actors_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACTORS", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_ACTORS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_ACTORS.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_ACTORS"], "alias": "ez_transaction_actors_ACTORS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5267746, "relation_name": "FLOW.not_null_core.ez_transaction_actors_ACTORS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ACTORS", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_TX_SUCCEEDED.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_TX_SUCCEEDED"], "alias": "ez_transaction_actors_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5288959, "relation_name": "FLOW.not_null_core.ez_transaction_actors_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EZ_TRANSACTION_ACTORS_ID", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID"], "alias": "ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.531076, "relation_name": "FLOW.not_null_core.ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EZ_TRANSACTION_ACTORS_ID", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "EZ_TRANSACTION_ACTORS_ID", "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721", "fqn": ["flow_models", "gold", "core", "unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID"], "alias": "ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5334675, "relation_name": "FLOW.unique_core.ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EZ_TRANSACTION_ACTORS_ID", "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "block_timestamp", "interval": 2, "model": "{{ get_where_subquery(ref('core__ez_transaction_actors')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_core", "name": "dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_core__ez_tra_2124c5d80772d5eb918bbffe3c747238.sql", "original_file_path": "models/gold/core/core__ez_transaction_actors.yml", "unique_id": "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb", "fqn": ["flow_models", "gold", "core", "dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2"], "alias": "ez_transaction_actors_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_core__ez_tra_2124c5d80772d5eb918bbffe3c747238", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_core__ez_tra_2124c5d80772d5eb918bbffe3c747238"}, "created_at": 1761764424.5356176, "relation_name": "FLOW.dbt_utils_recency_core.ez_transaction_actors_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_core__ez_tra_2124c5d80772d5eb918bbffe3c747238\") }}", "language": "sql", "refs": [{"name": "core__ez_transaction_actors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_transaction_actors"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__ez_transaction_actors", "attached_node": "model.flow_models.core__ez_transaction_actors"}, "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT_ASSOCIATED", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED"], "alias": "dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5442023, "relation_name": "FLOW.not_null_core.dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT_ASSOCIATED", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP_ASSOCIATED", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED"], "alias": "dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5463562, "relation_name": "FLOW.not_null_core.dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP_ASSOCIATED", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVM_ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_address_mapping_EVM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_address_mapping_EVM_ADDRESS.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_address_mapping_EVM_ADDRESS"], "alias": "dim_address_mapping_EVM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5484757, "relation_name": "FLOW.not_null_core.dim_address_mapping_EVM_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVM_ADDRESS", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "EVM_ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__dim_address_mapping_EVM_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__dim_address_mapping_EVM_ADDRESS.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2", "fqn": ["flow_models", "gold", "core", "unique_core__dim_address_mapping_EVM_ADDRESS"], "alias": "dim_address_mapping_EVM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5505872, "relation_name": "FLOW.unique_core.dim_address_mapping_EVM_ADDRESS", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVM_ADDRESS", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FLOW_ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_address_mapping_FLOW_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_address_mapping_FLOW_ADDRESS.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_address_mapping_FLOW_ADDRESS"], "alias": "dim_address_mapping_FLOW_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5534742, "relation_name": "FLOW.not_null_core.dim_address_mapping_FLOW_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FLOW_ADDRESS", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIM_ADDRESS_MAPPING_ID", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID"], "alias": "dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5556142, "relation_name": "FLOW.not_null_core.dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIM_ADDRESS_MAPPING_ID", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "DIM_ADDRESS_MAPPING_ID", "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a", "fqn": ["flow_models", "gold", "core", "unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID"], "alias": "dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.557733, "relation_name": "FLOW.unique_core.dim_address_mapping_DIM_ADDRESS_MAPPING_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIM_ADDRESS_MAPPING_ID", "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hours", "field": "BLOCK_TIMESTAMP_ASSOCIATED", "interval": 24, "model": "{{ get_where_subquery(ref('core__dim_address_mapping')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_core", "name": "dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_core__dim_ad_26f4cf21e2294c13cfe6e5b2d5a50e45.sql", "original_file_path": "models/gold/core/core__dim_address_mapping.yml", "unique_id": "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310", "fqn": ["flow_models", "gold", "core", "dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24"], "alias": "dim_address_mapping_hours", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_core__dim_ad_26f4cf21e2294c13cfe6e5b2d5a50e45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_core__dim_ad_26f4cf21e2294c13cfe6e5b2d5a50e45"}, "created_at": 1761764424.5599358, "relation_name": "FLOW.dbt_utils_recency_core.dim_address_mapping_hours", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_core__dim_ad_26f4cf21e2294c13cfe6e5b2d5a50e45\") }}", "language": "sql", "refs": [{"name": "core__dim_address_mapping", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__dim_address_mapping"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__dim_address_mapping", "attached_node": "model.flow_models.core__dim_address_mapping"}, "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_BLOCK_HEIGHT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5686922, "relation_name": "FLOW.not_null_core.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__fact_blocks_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__fact_blocks_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95", "fqn": ["flow_models", "gold", "core", "unique_core__fact_blocks_BLOCK_HEIGHT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5708854, "relation_name": "FLOW.unique_core.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c8ae62bdde004e9b938519984777951c.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c8ae62bdde004e9b938519984777951c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c8ae62bdde004e9b938519984777951c"}, "created_at": 1761764424.573019, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c8ae62bdde004e9b938519984777951c\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_BLOCK_TIMESTAMP"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.5781407, "relation_name": "FLOW.not_null_core.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_9cdfcd3a8222ad8948d486de0065c9b7.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9cdfcd3a8222ad8948d486de0065c9b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_9cdfcd3a8222ad8948d486de0065c9b7"}, "created_at": 1761764424.5802765, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9cdfcd3a8222ad8948d486de0065c9b7\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_68f63688a1c28b15eccdff35e6aa7ebc.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_68f63688a1c28b15eccdff35e6aa7ebc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_68f63688a1c28b15eccdff35e6aa7ebc"}, "created_at": 1761764424.5880044, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_68f63688a1c28b15eccdff35e6aa7ebc\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_NETWORK.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_NETWORK"], "alias": "fact_blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.593074, "relation_name": "FLOW.not_null_core.fact_blocks_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1b2a2b527399ebab92d34ade11fc6332.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR"], "alias": "fact_blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1b2a2b527399ebab92d34ade11fc6332", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1b2a2b527399ebab92d34ade11fc6332"}, "created_at": 1761764424.5952363, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1b2a2b527399ebab92d34ade11fc6332\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK_VERSION", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_NETWORK_VERSION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_NETWORK_VERSION.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_NETWORK_VERSION"], "alias": "fact_blocks_NETWORK_VERSION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6003284, "relation_name": "FLOW.not_null_core.fact_blocks_NETWORK_VERSION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK_VERSION", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NETWORK_VERSION", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_776772d85f1d9a2684146a3cfc910a6f.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR"], "alias": "fact_blocks_NETWORK_VERSION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_776772d85f1d9a2684146a3cfc910a6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_776772d85f1d9a2684146a3cfc910a6f"}, "created_at": 1761764424.602483, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_NETWORK_VERSION", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_776772d85f1d9a2684146a3cfc910a6f\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK_VERSION", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_CHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_CHAIN_ID.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_CHAIN_ID"], "alias": "fact_blocks_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6074386, "relation_name": "FLOW.not_null_core.fact_blocks_CHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_71c3e95f570dfa931c5415296695b48f.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR"], "alias": "fact_blocks_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_71c3e95f570dfa931c5415296695b48f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_71c3e95f570dfa931c5415296695b48f"}, "created_at": 1761764424.6099093, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_CHAIN_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_71c3e95f570dfa931c5415296695b48f\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_TX_COUNT.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_TX_COUNT"], "alias": "fact_blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_timestamp <= SYSDATE() - interval '12 hours'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_timestamp <= SYSDATE() - interval '12 hours'"}, "created_at": 1761764424.6151135, "relation_name": "FLOW.not_null_core.fact_blocks_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp <= SYSDATE() - interval '12 hours'\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2315d6ec8488f78f1e0358678c0dc066.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER"], "alias": "fact_blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2315d6ec8488f78f1e0358678c0dc066", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2315d6ec8488f78f1e0358678c0dc066"}, "created_at": 1761764424.6172817, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2315d6ec8488f78f1e0358678c0dc066\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_ID.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_ID"], "alias": "fact_blocks_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6223972, "relation_name": "FLOW.not_null_core.fact_blocks_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a0c23ec590a5a88e9628e664f221aa10.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR"], "alias": "fact_blocks_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a0c23ec590a5a88e9628e664f221aa10", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a0c23ec590a5a88e9628e664f221aa10"}, "created_at": 1761764424.624587, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a0c23ec590a5a88e9628e664f221aa10\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_blocks_PARENT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_blocks_PARENT_ID.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_blocks_PARENT_ID"], "alias": "fact_blocks_PARENT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.629741, "relation_name": "FLOW.not_null_core.fact_blocks_PARENT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PARENT_ID", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0ab1cefcf16a2b1f76bd2b9aabb23c7a.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR"], "alias": "fact_blocks_PARENT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ab1cefcf16a2b1f76bd2b9aabb23c7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0ab1cefcf16a2b1f76bd2b9aabb23c7a"}, "created_at": 1761764424.6319008, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_blocks_PARENT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ab1cefcf16a2b1f76bd2b9aabb23c7a\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_ID", "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('core__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_core", "name": "sequence_gaps_core__fact_blocks_block_height", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_core__fact_blocks_block_height.sql", "original_file_path": "models/gold/core/core__fact_blocks.yml", "unique_id": "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa", "fqn": ["flow_models", "gold", "core", "sequence_gaps_core__fact_blocks_block_height"], "alias": "fact_blocks_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP::DATE < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "BLOCK_TIMESTAMP::DATE < CURRENT_DATE"}, "created_at": 1761764424.6374474, "relation_name": "FLOW.sequence_gaps_core.fact_blocks_block_height", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",where=\"BLOCK_TIMESTAMP::DATE < CURRENT_DATE\") }}", "language": "sql", "refs": [{"name": "core__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__fact_blocks", "attached_node": "model.flow_models.core__fact_blocks"}, "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_BLOCK_HEIGHT"], "alias": "fact_account_storage_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6463683, "relation_name": "FLOW.not_null_core.fact_account_storage_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACCOUNT_ADDRESS", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_ACCOUNT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_ACCOUNT_ADDRESS.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_ACCOUNT_ADDRESS"], "alias": "fact_account_storage_ACCOUNT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.648542, "relation_name": "FLOW.not_null_core.fact_account_storage_ACCOUNT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ACCOUNT_ADDRESS", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_DATE", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_BLOCK_DATE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_BLOCK_DATE.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_BLOCK_DATE"], "alias": "fact_account_storage_BLOCK_DATE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6506565, "relation_name": "FLOW.not_null_core.fact_account_storage_BLOCK_DATE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_DATE", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ENCODED_DATA", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_ENCODED_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_ENCODED_DATA.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_ENCODED_DATA"], "alias": "fact_account_storage_ENCODED_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6527622, "relation_name": "FLOW.not_null_core.fact_account_storage_ENCODED_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ENCODED_DATA", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECODED_DATA", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_DECODED_DATA", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_DECODED_DATA.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_DECODED_DATA"], "alias": "fact_account_storage_DECODED_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.654876, "relation_name": "FLOW.not_null_core.fact_account_storage_DECODED_DATA", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DECODED_DATA", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STORAGE_USED", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_STORAGE_USED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_STORAGE_USED.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_STORAGE_USED"], "alias": "fact_account_storage_STORAGE_USED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.656986, "relation_name": "FLOW.not_null_core.fact_account_storage_STORAGE_USED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STORAGE_USED", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "STORAGE_CAPACITY", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_STORAGE_CAPACITY", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_STORAGE_CAPACITY.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_STORAGE_CAPACITY"], "alias": "fact_account_storage_STORAGE_CAPACITY", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6594079, "relation_name": "FLOW.not_null_core.fact_account_storage_STORAGE_CAPACITY", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "STORAGE_CAPACITY", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_ACCOUNT_STORAGE_ID", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID"], "alias": "fact_account_storage_FACT_ACCOUNT_STORAGE_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6616182, "relation_name": "FLOW.not_null_core.fact_account_storage_FACT_ACCOUNT_STORAGE_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_ACCOUNT_STORAGE_ID", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_INSERTED_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_INSERTED_TIMESTAMP"], "alias": "fact_account_storage_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6637478, "relation_name": "FLOW.not_null_core.fact_account_storage_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_d2413d5a668b31cd40b8da61f118ac00.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2"], "alias": "fact_account_storage_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d2413d5a668b31cd40b8da61f118ac00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_d2413d5a668b31cd40b8da61f118ac00"}, "created_at": 1761764424.6658773, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.fact_account_storage_INSERTED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d2413d5a668b31cd40b8da61f118ac00\") }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_account_storage_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_account_storage_MODIFIED_TIMESTAMP"], "alias": "fact_account_storage_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6740692, "relation_name": "FLOW.not_null_core.fact_account_storage_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_80780ca2de96f00286cfb88a753e894b.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2"], "alias": "fact_account_storage_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_80780ca2de96f00286cfb88a753e894b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_80780ca2de96f00286cfb88a753e894b"}, "created_at": 1761764424.6762204, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.fact_account_storage_MODIFIED_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_80780ca2de96f00286cfb88a753e894b\") }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "block_date", "interval": 2, "model": "{{ get_where_subquery(ref('core__fact_account_storage')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_core", "name": "dbt_utils_recency_core__fact_account_storage_day__block_date__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_core__fact_account_storage_day__block_date__2.sql", "original_file_path": "models/gold/core/core__fact_account_storage.yml", "unique_id": "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876", "fqn": ["flow_models", "gold", "core", "dbt_utils_recency_core__fact_account_storage_day__block_date__2"], "alias": "fact_account_storage_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.683961, "relation_name": "FLOW.dbt_utils_recency_core.fact_account_storage_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_account_storage", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_account_storage"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__fact_account_storage", "attached_node": "model.flow_models.core__fact_account_storage"}, "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_TX_ID.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_TX_ID"], "alias": "fact_transactions_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6950977, "relation_name": "FLOW.not_null_core.fact_transactions_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__fact_transactions_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__fact_transactions_TX_ID.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b", "fqn": ["flow_models", "gold", "core", "unique_core__fact_transactions_TX_ID"], "alias": "fact_transactions_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6972702, "relation_name": "FLOW.unique_core.fact_transactions_TX_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_BLOCK_TIMESTAMP"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.6994047, "relation_name": "FLOW.not_null_core.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_6ff192036a45c01640dcf2925e7aa4df.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_6ff192036a45c01640dcf2925e7aa4df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 55114467", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_height >= 55114467", "alias": "dbt_expectations_expect_row_va_6ff192036a45c01640dcf2925e7aa4df"}, "created_at": 1761764424.7019322, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 55114467\",alias=\"dbt_expectations_expect_row_va_6ff192036a45c01640dcf2925e7aa4df\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d4ed61df77fe58e87af7053ac49a0f60.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d4ed61df77fe58e87af7053ac49a0f60", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d4ed61df77fe58e87af7053ac49a0f60"}, "created_at": 1761764424.7097304, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d4ed61df77fe58e87af7053ac49a0f60\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_BLOCK_HEIGHT"], "alias": "fact_transactions_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7147467, "relation_name": "FLOW.not_null_core.fact_transactions_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5aa7ad67a180c65906f0811c1917b608.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_transactions_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5aa7ad67a180c65906f0811c1917b608", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5aa7ad67a180c65906f0811c1917b608"}, "created_at": 1761764424.7168953, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5aa7ad67a180c65906f0811c1917b608\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_CHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_CHAIN_ID.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_CHAIN_ID"], "alias": "fact_transactions_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.721962, "relation_name": "FLOW.not_null_core.fact_transactions_CHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_77dc78841900cd93776cfbf0fc1af27e.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR"], "alias": "fact_transactions_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_77dc78841900cd93776cfbf0fc1af27e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_77dc78841900cd93776cfbf0fc1af27e"}, "created_at": 1761764424.7241082, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_CHAIN_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_77dc78841900cd93776cfbf0fc1af27e\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_PROPOSER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_PROPOSER.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_PROPOSER"], "alias": "fact_transactions_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7292135, "relation_name": "FLOW.not_null_core.fact_transactions_PROPOSER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROPOSER", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38311934a70a1187fea1309070eb32f7.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR"], "alias": "fact_transactions_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38311934a70a1187fea1309070eb32f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_38311934a70a1187fea1309070eb32f7"}, "created_at": 1761764424.7313564, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_PROPOSER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38311934a70a1187fea1309070eb32f7\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROPOSER", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_PAYER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_PAYER.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_PAYER"], "alias": "fact_transactions_PAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7362113, "relation_name": "FLOW.not_null_core.fact_transactions_PAYER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PAYER", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PAYER", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fd18d58c1ca2ee4d0db13b5610642dc6.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR"], "alias": "fact_transactions_PAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd18d58c1ca2ee4d0db13b5610642dc6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fd18d58c1ca2ee4d0db13b5610642dc6"}, "created_at": 1761764424.7386544, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_PAYER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd18d58c1ca2ee4d0db13b5610642dc6\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PAYER", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY"], "column_name": "AUTHORIZERS", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a29549ace7e2b525a427450f91b96329.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY"], "alias": "fact_transactions_AUTHORIZERS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a29549ace7e2b525a427450f91b96329", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a29549ace7e2b525a427450f91b96329"}, "created_at": 1761764424.7434983, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_AUTHORIZERS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a29549ace7e2b525a427450f91b96329\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AUTHORIZERS", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "COUNT_AUTHORIZERS", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_08d29c8b4661dbcd13f31d96c36d1229.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER"], "alias": "fact_transactions_COUNT_AUTHORIZERS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_08d29c8b4661dbcd13f31d96c36d1229", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_08d29c8b4661dbcd13f31d96c36d1229"}, "created_at": 1761764424.7486937, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_COUNT_AUTHORIZERS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_08d29c8b4661dbcd13f31d96c36d1229\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COUNT_AUTHORIZERS", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_GAS_LIMIT.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_GAS_LIMIT"], "alias": "fact_transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7535067, "relation_name": "FLOW.not_null_core.fact_transactions_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f730911803e01610d839e244d2e5257d.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER"], "alias": "fact_transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f730911803e01610d839e244d2e5257d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f730911803e01610d839e244d2e5257d"}, "created_at": 1761764424.7559412, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f730911803e01610d839e244d2e5257d\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_RESULT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_TRANSACTION_RESULT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_TRANSACTION_RESULT.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_TRANSACTION_RESULT"], "alias": "fact_transactions_TRANSACTION_RESULT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.760829, "relation_name": "FLOW.not_null_core.fact_transactions_TRANSACTION_RESULT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_RESULT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["VARIANT", "OBJECT"], "column_name": "TRANSACTION_RESULT", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_6a3845d0e8931d8621ef03d2069b8fea.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT"], "alias": "fact_transactions_TRANSACTION_RESULT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a3845d0e8931d8621ef03d2069b8fea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_6a3845d0e8931d8621ef03d2069b8fea"}, "created_at": 1761764424.762982, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_TRANSACTION_RESULT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a3845d0e8931d8621ef03d2069b8fea\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_RESULT", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_TX_SUCCEEDED.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_TX_SUCCEEDED"], "alias": "fact_transactions_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.768127, "relation_name": "FLOW.not_null_core.fact_transactions_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3d3e81b9887d3fce0d9eda4ad1b563ef.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN"], "alias": "fact_transactions_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3d3e81b9887d3fce0d9eda4ad1b563ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3d3e81b9887d3fce0d9eda4ad1b563ef"}, "created_at": 1761764424.7703025, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3d3e81b9887d3fce0d9eda4ad1b563ef\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ERROR_MSG", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_transactions_ERROR_MSG", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_transactions_ERROR_MSG.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_transactions_ERROR_MSG"], "alias": "fact_transactions_ERROR_MSG", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "not TX_SUCCEEDED", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "not TX_SUCCEEDED"}, "created_at": 1761764424.776215, "relation_name": "FLOW.not_null_core.fact_transactions_ERROR_MSG", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not TX_SUCCEEDED\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ERROR_MSG", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ERROR_MSG", "model": "{{ get_where_subquery(ref('core__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e8b3421bb301ba3454f0aff7fdefe0c1.sql", "original_file_path": "models/gold/core/core__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR"], "alias": "fact_transactions_ERROR_MSG", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e8b3421bb301ba3454f0aff7fdefe0c1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e8b3421bb301ba3454f0aff7fdefe0c1"}, "created_at": 1761764424.7783647, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_transactions_ERROR_MSG", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e8b3421bb301ba3454f0aff7fdefe0c1\") }}", "language": "sql", "refs": [{"name": "core__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ERROR_MSG", "file_key_name": "models.core__fact_transactions", "attached_node": "model.flow_models.core__fact_transactions"}, "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_contract_labels_EVENT_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_contract_labels_EVENT_CONTRACT.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_contract_labels_EVENT_CONTRACT"], "alias": "dim_contract_labels_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7852936, "relation_name": "FLOW.not_null_core.dim_contract_labels_EVENT_CONTRACT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__dim_contract_labels_EVENT_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__dim_contract_labels_EVENT_CONTRACT.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020", "fqn": ["flow_models", "gold", "core", "unique_core__dim_contract_labels_EVENT_CONTRACT"], "alias": "dim_contract_labels_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7874591, "relation_name": "FLOW.unique_core.dim_contract_labels_EVENT_CONTRACT", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_57da60155996b2c1d6d5615ef7a162c1.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR"], "alias": "dim_contract_labels_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57da60155996b2c1d6d5615ef7a162c1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_57da60155996b2c1d6d5615ef7a162c1"}, "created_at": 1761764424.7895918, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_contract_labels_EVENT_CONTRACT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57da60155996b2c1d6d5615ef7a162c1\") }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_NAME", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_contract_labels_CONTRACT_NAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_contract_labels_CONTRACT_NAME.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_contract_labels_CONTRACT_NAME"], "alias": "dim_contract_labels_CONTRACT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.7946854, "relation_name": "FLOW.not_null_core.dim_contract_labels_CONTRACT_NAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_NAME", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CONTRACT_NAME", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f1c9756b7a2018d8c6e61c014a005fa4.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR"], "alias": "dim_contract_labels_CONTRACT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1c9756b7a2018d8c6e61c014a005fa4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f1c9756b7a2018d8c6e61c014a005fa4"}, "created_at": 1761764424.7968452, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_contract_labels_CONTRACT_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1c9756b7a2018d8c6e61c014a005fa4\") }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CONTRACT_NAME", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACCOUNT_ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__dim_contract_labels_ACCOUNT_ADDRESS", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3", "fqn": ["flow_models", "gold", "core", "not_null_core__dim_contract_labels_ACCOUNT_ADDRESS"], "alias": "dim_contract_labels_ACCOUNT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.801971, "relation_name": "FLOW.not_null_core.dim_contract_labels_ACCOUNT_ADDRESS", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ACCOUNT_ADDRESS", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ACCOUNT_ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_53be6f9ce9167a295f1587e821ab5bfb.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR"], "alias": "dim_contract_labels_ACCOUNT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_53be6f9ce9167a295f1587e821ab5bfb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_53be6f9ce9167a295f1587e821ab5bfb"}, "created_at": 1761764424.804096, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_contract_labels_ACCOUNT_ADDRESS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_53be6f9ce9167a295f1587e821ab5bfb\") }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ACCOUNT_ADDRESS", "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["event_contract", "contract_name"], "model": "{{ get_where_subquery(ref('core__dim_contract_labels')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_core", "name": "dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_13b274671d749da051e6df00c207d17f.sql", "original_file_path": "models/gold/core/core__dim_contract_labels.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80", "fqn": ["flow_models", "gold", "core", "dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name"], "alias": "dim_contract_labels_event_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_13b274671d749da051e6df00c207d17f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_13b274671d749da051e6df00c207d17f"}, "created_at": 1761764424.8089428, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_core.dim_contract_labels_event_contract", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_13b274671d749da051e6df00c207d17f\") }}", "language": "sql", "refs": [{"name": "core__dim_contract_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__dim_contract_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__dim_contract_labels", "attached_node": "model.flow_models.core__dim_contract_labels"}, "test.flow_models.not_null_core__fact_events_TX_ID.4273517078": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_TX_ID.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_TX_ID.4273517078", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_TX_ID"], "alias": "fact_events_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.8164928, "relation_name": "FLOW.not_null_core.fact_events_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_BLOCK_TIMESTAMP"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.818668, "relation_name": "FLOW.not_null_core.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_4a88030bd8e7ca74110e21287bec5735.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4a88030bd8e7ca74110e21287bec5735", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 55114467", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_height >= 55114467", "alias": "dbt_expectations_expect_row_va_4a88030bd8e7ca74110e21287bec5735"}, "created_at": 1761764424.8210497, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 55114467\",alias=\"dbt_expectations_expect_row_va_4a88030bd8e7ca74110e21287bec5735\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_f9104af000f32624f7a38fb02070f306.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f9104af000f32624f7a38fb02070f306", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_f9104af000f32624f7a38fb02070f306"}, "created_at": 1761764424.828862, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f9104af000f32624f7a38fb02070f306\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_BLOCK_HEIGHT"], "alias": "fact_events_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.8337579, "relation_name": "FLOW.not_null_core.fact_events_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_94a4917b0682291384bb24c22076591d.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_events_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_94a4917b0682291384bb24c22076591d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_94a4917b0682291384bb24c22076591d"}, "created_at": 1761764424.8361516, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_94a4917b0682291384bb24c22076591d\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_TX_SUCCEEDED.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_TX_SUCCEEDED"], "alias": "fact_events_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.841004, "relation_name": "FLOW.not_null_core.fact_events_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_323068831d28e3968919dd4d4e9e4fe3.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN"], "alias": "fact_events_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_323068831d28e3968919dd4d4e9e4fe3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_323068831d28e3968919dd4d4e9e4fe3"}, "created_at": 1761764424.8431535, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_323068831d28e3968919dd4d4e9e4fe3\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_EVENT_INDEX.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_EVENT_INDEX"], "alias": "fact_events_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.8482654, "relation_name": "FLOW.not_null_core.fact_events_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5aba7a262ac7a0f6792bf2c97241f249.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER"], "alias": "fact_events_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5aba7a262ac7a0f6792bf2c97241f249", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5aba7a262ac7a0f6792bf2c97241f249"}, "created_at": 1761764424.8504283, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5aba7a262ac7a0f6792bf2c97241f249\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_EVENT_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_EVENT_CONTRACT.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_EVENT_CONTRACT"], "alias": "fact_events_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.85551, "relation_name": "FLOW.not_null_core.fact_events_EVENT_CONTRACT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a3440f6ae0c558fe53a46d9925510148.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR"], "alias": "fact_events_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3440f6ae0c558fe53a46d9925510148", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a3440f6ae0c558fe53a46d9925510148"}, "created_at": 1761764424.8576753, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_EVENT_CONTRACT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3440f6ae0c558fe53a46d9925510148\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__fact_events_EVENT_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__fact_events_EVENT_TYPE.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb", "fqn": ["flow_models", "gold", "core", "not_null_core__fact_events_EVENT_TYPE"], "alias": "fact_events_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.8625638, "relation_name": "FLOW.not_null_core.fact_events_EVENT_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_TYPE", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9f6ff4e483d5814fc4174f186ce40315.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR"], "alias": "fact_events_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9f6ff4e483d5814fc4174f186ce40315", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9f6ff4e483d5814fc4174f186ce40315"}, "created_at": 1761764424.8649952, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_EVENT_TYPE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9f6ff4e483d5814fc4174f186ce40315\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_TYPE", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "EVENT_DATA", "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_a5276dc5fe45ab036538893ae3e0b91c.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT"], "alias": "fact_events_EVENT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5276dc5fe45ab036538893ae3e0b91c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_a5276dc5fe45ab036538893ae3e0b91c"}, "created_at": 1761764424.8699317, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.fact_events_EVENT_DATA", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5276dc5fe45ab036538893ae3e0b91c\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_DATA", "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "event_index"], "model": "{{ get_where_subquery(ref('core__fact_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_core", "name": "dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_a5b5bced5890b51c5f97e0e6bfba9ad6.sql", "original_file_path": "models/gold/core/core__fact_events.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0", "fqn": ["flow_models", "gold", "core", "dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index"], "alias": "fact_events_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_a5b5bced5890b51c5f97e0e6bfba9ad6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_a5b5bced5890b51c5f97e0e6bfba9ad6"}, "created_at": 1761764424.8750026, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_core.fact_events_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_a5b5bced5890b51c5f97e0e6bfba9ad6\") }}", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__fact_events", "attached_node": "model.flow_models.core__fact_events"}, "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_TX_ID.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_TX_ID"], "alias": "ez_token_transfers_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.883139, "relation_name": "FLOW.not_null_core.ez_token_transfers_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP"], "alias": "ez_token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.8852804, "relation_name": "FLOW.not_null_core.ez_token_transfers_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1"], "alias": "ez_token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806"}, "created_at": 1761764424.8873823, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_token_transfers_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "ez_token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862"}, "created_at": 1761764424.8950453, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_BLOCK_HEIGHT"], "alias": "ez_token_transfers_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.900087, "relation_name": "FLOW.not_null_core.ez_token_transfers_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_aa7b764167e7a59864afc657bd878be2.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "ez_token_transfers_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa7b764167e7a59864afc657bd878be2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_aa7b764167e7a59864afc657bd878be2"}, "created_at": 1761764424.902247, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa7b764167e7a59864afc657bd878be2\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SENDER", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c9bd016b9f2d9bfa4d789cc6ddefb014.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR"], "alias": "ez_token_transfers_SENDER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c9bd016b9f2d9bfa4d789cc6ddefb014", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c9bd016b9f2d9bfa4d789cc6ddefb014"}, "created_at": 1761764424.9073062, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_SENDER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c9bd016b9f2d9bfa4d789cc6ddefb014\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SENDER", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "RECIPIENT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9191193668c3a5d4559d41c021f074bd.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR"], "alias": "ez_token_transfers_RECIPIENT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9191193668c3a5d4559d41c021f074bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9191193668c3a5d4559d41c021f074bd"}, "created_at": 1761764424.9122388, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_RECIPIENT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9191193668c3a5d4559d41c021f074bd\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "RECIPIENT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_CONTRACT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_TOKEN_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_TOKEN_CONTRACT.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_TOKEN_CONTRACT"], "alias": "ez_token_transfers_TOKEN_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "tx_succeeded", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "tx_succeeded"}, "created_at": 1761764424.9177296, "relation_name": "FLOW.not_null_core.ez_token_transfers_TOKEN_CONTRACT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"tx_succeeded\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_CONTRACT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_CONTRACT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d3d7acdd7cc3c35090af6c5ad8831b55.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR"], "alias": "ez_token_transfers_TOKEN_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d3d7acdd7cc3c35090af6c5ad8831b55", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d3d7acdd7cc3c35090af6c5ad8831b55"}, "created_at": 1761764424.9198782, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_TOKEN_CONTRACT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d3d7acdd7cc3c35090af6c5ad8831b55\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TOKEN_CONTRACT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_AMOUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_AMOUNT.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_AMOUNT"], "alias": "ez_token_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9249372, "relation_name": "FLOW.not_null_core.ez_token_transfers_AMOUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT"], "alias": "ez_token_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09"}, "created_at": 1761764424.9270873, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_AMOUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_TX_SUCCEEDED.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_TX_SUCCEEDED"], "alias": "ez_token_transfers_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.93191, "relation_name": "FLOW.not_null_core.ez_token_transfers_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7cf10e0f717ff07d0291cc32072d796a.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12", "fqn": ["flow_models", "gold", "core", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN"], "alias": "ez_token_transfers_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7cf10e0f717ff07d0291cc32072d796a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7cf10e0f717ff07d0291cc32072d796a"}, "created_at": 1761764424.9343288, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7cf10e0f717ff07d0291cc32072d796a\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EZ_TOKEN_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_core", "name": "not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408", "fqn": ["flow_models", "gold", "core", "not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID"], "alias": "ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9391835, "relation_name": "FLOW.not_null_core.ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EZ_TOKEN_TRANSFERS_ID", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "EZ_TOKEN_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_core", "name": "unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc", "fqn": ["flow_models", "gold", "core", "unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID"], "alias": "ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 85981726", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_height >= 85981726"}, "created_at": 1761764424.9416838, "relation_name": "FLOW.unique_core.ez_token_transfers_EZ_TOKEN_TRANSFERS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 85981726\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EZ_TOKEN_TRANSFERS_ID", "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "block_timestamp", "interval": 2, "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_core", "name": "dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_core__ez_tok_8d542aefc6e2170245562c77a2008f64.sql", "original_file_path": "models/gold/core/core__ez_token_transfers.yml", "unique_id": "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385", "fqn": ["flow_models", "gold", "core", "dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2"], "alias": "ez_token_transfers_hour", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_core__ez_tok_8d542aefc6e2170245562c77a2008f64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_core__ez_tok_8d542aefc6e2170245562c77a2008f64"}, "created_at": 1761764424.9441273, "relation_name": "FLOW.dbt_utils_recency_core.ez_token_transfers_hour", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_core__ez_tok_8d542aefc6e2170245562c77a2008f64\") }}", "language": "sql", "refs": [{"name": "core__ez_token_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.core__ez_token_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.core__ez_token_transfers", "attached_node": "model.flow_models.core__ez_token_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_POINT_ID.f6188d5d16": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "POINT_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_POINT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_POINT_ID.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_POINT_ID.f6188d5d16", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_POINT_ID"], "alias": "fact_points_transfers_POINT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9585433, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_POINT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "POINT_ID", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR.adbc58f9fe": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "POINT_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_de475af71d98ebd2bc4ff4590d9118bf.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR.adbc58f9fe", "fqn": ["flow_models", "gold", "rewards", "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR"], "alias": "fact_points_transfers_POINT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_de475af71d98ebd2bc4ff4590d9118bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_de475af71d98ebd2bc4ff4590d9118bf"}, "created_at": 1761764424.9607434, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_rewards.fact_points_transfers_POINT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_de475af71d98ebd2bc4ff4590d9118bf\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "POINT_ID", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_SOURCE.924a542076": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_SOURCE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_SOURCE.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_SOURCE.924a542076", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_SOURCE"], "alias": "fact_points_transfers_SOURCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9656057, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_SOURCE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag.9e9ec30cc3": {"test_metadata": {"name": "accepted_values", "kwargs": {"values": ["legacy", "snag"], "column_name": "SOURCE", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "accepted_values_rewards", "name": "accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag", "resource_type": "test", "package_name": "flow_models", "path": "accepted_values_rewards__fact__0503512bcf6e7fe286c0f4fdacb13f01.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag.9e9ec30cc3", "fqn": ["flow_models", "gold", "rewards", "accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag"], "alias": "fact_points_transfers_SOURCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_rewards__fact__0503512bcf6e7fe286c0f4fdacb13f01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "accepted_values_rewards__fact__0503512bcf6e7fe286c0f4fdacb13f01"}, "created_at": 1761764424.968093, "relation_name": "FLOW.accepted_values_rewards.fact_points_transfers_SOURCE", "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_rewards__fact__0503512bcf6e7fe286c0f4fdacb13f01\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR.5e1f8dfc1d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_42f0ee1aa2456fbf4acd89c118b9814a.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR.5e1f8dfc1d", "fqn": ["flow_models", "gold", "rewards", "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR"], "alias": "fact_points_transfers_SOURCE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_42f0ee1aa2456fbf4acd89c118b9814a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_42f0ee1aa2456fbf4acd89c118b9814a"}, "created_at": 1761764424.974063, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_rewards.fact_points_transfers_SOURCE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_42f0ee1aa2456fbf4acd89c118b9814a\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "SOURCE", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_AT", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_CREATED_AT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_CREATED_AT.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_CREATED_AT"], "alias": "fact_points_transfers_CREATED_AT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9792385, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_CREATED_AT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CREATED_AT", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BATCH_INDEX", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_BATCH_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_BATCH_INDEX.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_BATCH_INDEX"], "alias": "fact_points_transfers_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9814498, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_BATCH_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BATCH_INDEX", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_DIRECTION.49db14c1d6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIRECTION", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_DIRECTION", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_DIRECTION.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_DIRECTION.49db14c1d6", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_DIRECTION"], "alias": "fact_points_transfers_DIRECTION", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source = 'snag'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source = 'snag'"}, "created_at": 1761764424.9839911, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_DIRECTION", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source = 'snag'\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIRECTION", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_START.2d9df76ae4": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_START", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_AMOUNT_START", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_AMOUNT_START.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_START.2d9df76ae4", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_AMOUNT_START"], "alias": "fact_points_transfers_AMOUNT_START", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source = 'snag'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source = 'snag'"}, "created_at": 1761764424.986142, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_AMOUNT_START", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source = 'snag'\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_START", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_END.dea136da10": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_END", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_AMOUNT_END", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_AMOUNT_END.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_END.dea136da10", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_AMOUNT_END"], "alias": "fact_points_transfers_AMOUNT_END", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source = 'snag'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source = 'snag'"}, "created_at": 1761764424.9883153, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_AMOUNT_END", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source = 'snag'\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AMOUNT_END", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_ACCOUNT_ID.5fcaf5e2fb": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACCOUNT_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_ACCOUNT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_transfers_ACCOUNT_ID.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_ACCOUNT_ID.5fcaf5e2fb", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_ACCOUNT_ID"], "alias": "fact_points_transfers_ACCOUNT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "source = 'snag'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "source = 'snag'"}, "created_at": 1761764424.991164, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_ACCOUNT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"source = 'snag'\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ACCOUNT_ID", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_POINTS_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points__5328330832371222b98bb7dfb3e9468a.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID"], "alias": "fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_rewards__fact_points__5328330832371222b98bb7dfb3e9468a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "not_null_rewards__fact_points__5328330832371222b98bb7dfb3e9468a"}, "created_at": 1761764424.9932678, "relation_name": "FLOW.not_null_rewards.fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_rewards__fact_points__5328330832371222b98bb7dfb3e9468a\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_POINTS_TRANSFERS_ID", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "FACT_POINTS_TRANSFERS_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_rewards", "name": "unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93", "fqn": ["flow_models", "gold", "rewards", "unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID"], "alias": "fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764424.9953773, "relation_name": "FLOW.unique_rewards.fact_points_transfers_FACT_POINTS_TRANSFERS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_POINTS_TRANSFERS_ID", "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "created_at", "interval": 2, "model": "{{ get_where_subquery(ref('rewards__fact_points_transfers')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_rewards", "name": "dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_rewards__fac_517690c246fac04b08d3f5f73dd46830.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_transfers.yml", "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732", "fqn": ["flow_models", "gold", "rewards", "dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2"], "alias": "fact_points_transfers_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_rewards__fac_517690c246fac04b08d3f5f73dd46830", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_rewards__fac_517690c246fac04b08d3f5f73dd46830"}, "created_at": 1761764424.997512, "relation_name": "FLOW.dbt_utils_recency_rewards.fact_points_transfers_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_recency_rewards__fac_517690c246fac04b08d3f5f73dd46830\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_transfers", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_transfers"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.rewards__fact_points_transfers", "attached_node": "model.flow_models.rewards__fact_points_transfers"}, "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ITEM_ID", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__dim_storefront_items_ITEM_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__dim_storefront_items_ITEM_ID.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__dim_storefront_items_ITEM_ID"], "alias": "dim_storefront_items_ITEM_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0222542, "relation_name": "FLOW.not_null_rewards.dim_storefront_items_ITEM_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ITEM_ID", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIM_STOREFRONT_ITEMS_ID", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID"], "alias": "dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0244684, "relation_name": "FLOW.not_null_rewards.dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIM_STOREFRONT_ITEMS_ID", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "DIM_STOREFRONT_ITEMS_ID", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_rewards", "name": "unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5", "fqn": ["flow_models", "gold", "rewards", "unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID"], "alias": "dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0266085, "relation_name": "FLOW.unique_rewards.dim_storefront_items_DIM_STOREFRONT_ITEMS_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "DIM_STOREFRONT_ITEMS_ID", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP"], "alias": "dim_storefront_items_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0289311, "relation_name": "FLOW.not_null_rewards.dim_storefront_items_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP"], "alias": "dim_storefront_items_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0310638, "relation_name": "FLOW.not_null_rewards.dim_storefront_items_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "REQUEST_TIMESTAMP", "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP"], "alias": "dim_storefront_items_REQUEST_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0331912, "relation_name": "FLOW.not_null_rewards.dim_storefront_items_REQUEST_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "REQUEST_TIMESTAMP", "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "request_timestamp", "interval": 1, "model": "{{ get_where_subquery(ref('rewards__dim_storefront_items')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_rewards", "name": "dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_rewards__dim_c2cbcc9c6a60e0e6894df7efbb1422f4.sql", "original_file_path": "models/gold/rewards/rewards__dim_storefront_items.yml", "unique_id": "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498", "fqn": ["flow_models", "gold", "rewards", "dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1"], "alias": "dim_storefront_items_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_rewards__dim_c2cbcc9c6a60e0e6894df7efbb1422f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "alias": "dbt_utils_recency_rewards__dim_c2cbcc9c6a60e0e6894df7efbb1422f4"}, "created_at": 1761764425.0353308, "relation_name": "FLOW.dbt_utils_recency_rewards.dim_storefront_items_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_recency_rewards__dim_c2cbcc9c6a60e0e6894df7efbb1422f4\") }}", "language": "sql", "refs": [{"name": "rewards__dim_storefront_items", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__dim_storefront_items"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.rewards__dim_storefront_items", "attached_node": "model.flow_models.rewards__dim_storefront_items"}, "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "INSERTED_TIMESTAMP", "interval": 1, "model": "{{ get_where_subquery(ref('rewards__fact_transaction_entries')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_rewards", "name": "dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_rewards__fac_3a59914d1cbe1fa661c71a660427a3d7.sql", "original_file_path": "models/gold/rewards/rewards__fact_transaction_entries.yml", "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7", "fqn": ["flow_models", "gold", "rewards", "dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1"], "alias": "fact_transaction_entries_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": "dbt_utils_recency_rewards__fac_3a59914d1cbe1fa661c71a660427a3d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_rewards__fac_3a59914d1cbe1fa661c71a660427a3d7"}, "created_at": 1761764425.0442672, "relation_name": "FLOW.dbt_utils_recency_rewards.fact_transaction_entries_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_rewards__fac_3a59914d1cbe1fa661c71a660427a3d7\") }}", "language": "sql", "refs": [{"name": "rewards__fact_transaction_entries", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.rewards__fact_transaction_entries", "attached_node": "model.flow_models.rewards__fact_transaction_entries"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "BOXES", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_7ca108ed880857a4371f15031981eb43.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf", "fqn": ["flow_models", "gold", "rewards", "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER"], "alias": "fact_points_balances_BOXES", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ca108ed880857a4371f15031981eb43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_7ca108ed880857a4371f15031981eb43"}, "created_at": 1761764425.052591, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_rewards.fact_points_balances_BOXES", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ca108ed880857a4371f15031981eb43\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BOXES", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "KEYS", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_c15dda1bb5b3e809457578bc7f074fb5.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4", "fqn": ["flow_models", "gold", "rewards", "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER"], "alias": "fact_points_balances_KEYS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c15dda1bb5b3e809457578bc7f074fb5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_c15dda1bb5b3e809457578bc7f074fb5"}, "created_at": 1761764425.0576873, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_rewards.fact_points_balances_KEYS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c15dda1bb5b3e809457578bc7f074fb5\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "KEYS", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "POINTS", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_fb22b589ad4fdd35233785c1bbaf0e95.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8", "fqn": ["flow_models", "gold", "rewards", "dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER"], "alias": "fact_points_balances_POINTS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fb22b589ad4fdd35233785c1bbaf0e95", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_fb22b589ad4fdd35233785c1bbaf0e95"}, "created_at": 1761764425.062565, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_rewards.fact_points_balances_POINTS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fb22b589ad4fdd35233785c1bbaf0e95\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "POINTS", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "FACT_POINTS_BALANCES_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID"], "alias": "fact_points_balances_FACT_POINTS_BALANCES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.067671, "relation_name": "FLOW.not_null_rewards.fact_points_balances_FACT_POINTS_BALANCES_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_POINTS_BALANCES_ID", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "FACT_POINTS_BALANCES_ID", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_rewards", "name": "unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0", "fqn": ["flow_models", "gold", "rewards", "unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID"], "alias": "fact_points_balances_FACT_POINTS_BALANCES_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0698028, "relation_name": "FLOW.unique_rewards.fact_points_balances_FACT_POINTS_BALANCES_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "FACT_POINTS_BALANCES_ID", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP"], "alias": "fact_points_balances_INSERTED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0719285, "relation_name": "FLOW.not_null_rewards.fact_points_balances_INSERTED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "INSERTED_TIMESTAMP", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "MODIFIED_TIMESTAMP", "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_rewards", "name": "not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3", "fqn": ["flow_models", "gold", "rewards", "not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP"], "alias": "fact_points_balances_MODIFIED_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0740328, "relation_name": "FLOW.not_null_rewards.fact_points_balances_MODIFIED_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "MODIFIED_TIMESTAMP", "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff": {"test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "request_date", "interval": 1, "model": "{{ get_where_subquery(ref('rewards__fact_points_balances')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_recency_rewards", "name": "dbt_utils_recency_rewards__fact_points_balances_day__request_date__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_recency_rewards__fac_61a2f66a8b15d9f0ad1eda70507431f2.sql", "original_file_path": "models/gold/rewards/rewards__fact_points_balances.yml", "unique_id": "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff", "fqn": ["flow_models", "gold", "rewards", "dbt_utils_recency_rewards__fact_points_balances_day__request_date__1"], "alias": "fact_points_balances_day", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_recency_rewards__fac_61a2f66a8b15d9f0ad1eda70507431f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_recency_rewards__fac_61a2f66a8b15d9f0ad1eda70507431f2"}, "created_at": 1761764425.0761647, "relation_name": "FLOW.dbt_utils_recency_rewards.fact_points_balances_day", "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_rewards__fac_61a2f66a8b15d9f0ad1eda70507431f2\") }}", "language": "sql", "refs": [{"name": "rewards__fact_points_balances", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.rewards__fact_points_balances"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.rewards__fact_points_balances", "attached_node": "model.flow_models.rewards__fact_points_balances"}, "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_BLOCK_HEIGHT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0842283, "relation_name": "FLOW.not_null_testnet.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_testnet", "name": "unique_testnet__fact_blocks_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "unique_testnet__fact_blocks_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5", "fqn": ["flow_models", "gold", "testnet", "unique_testnet__fact_blocks_BLOCK_HEIGHT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.0863547, "relation_name": "FLOW.unique_testnet.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_91e781818c0fa79689d5629561dd802d.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_blocks_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_91e781818c0fa79689d5629561dd802d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_91e781818c0fa79689d5629561dd802d"}, "created_at": 1761764425.08873, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_91e781818c0fa79689d5629561dd802d\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_BLOCK_TIMESTAMP"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.093582, "relation_name": "FLOW.not_null_testnet.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_testnet", "name": "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_1a9bc0f7d84c25ed826630fd22349636.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_1a9bc0f7d84c25ed826630fd22349636", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_1a9bc0f7d84c25ed826630fd22349636"}, "created_at": 1761764425.0957618, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_testnet.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_1a9bc0f7d84c25ed826630fd22349636\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e1d2f49f84ad502bb3672da908b49285.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1d2f49f84ad502bb3672da908b49285", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e1d2f49f84ad502bb3672da908b49285"}, "created_at": 1761764425.10408, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1d2f49f84ad502bb3672da908b49285\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_NETWORK", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_NETWORK.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_NETWORK"], "alias": "fact_blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1090503, "relation_name": "FLOW.not_null_testnet.fact_blocks_NETWORK", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NETWORK", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_2b70f7d9b983a9a81c598f737d27b879.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR"], "alias": "fact_blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2b70f7d9b983a9a81c598f737d27b879", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_2b70f7d9b983a9a81c598f737d27b879"}, "created_at": 1761764425.1112194, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_NETWORK", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2b70f7d9b983a9a81c598f737d27b879\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NETWORK", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_CHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_CHAIN_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_CHAIN_ID"], "alias": "fact_blocks_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.116352, "relation_name": "FLOW.not_null_testnet.fact_blocks_CHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5287fddbe1b99f5930d52cfc41669863.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR"], "alias": "fact_blocks_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5287fddbe1b99f5930d52cfc41669863", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5287fddbe1b99f5930d52cfc41669863"}, "created_at": 1761764425.1185033, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_CHAIN_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5287fddbe1b99f5930d52cfc41669863\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_TX_COUNT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_TX_COUNT.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_TX_COUNT"], "alias": "fact_blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "inserted_timestamp <= SYSDATE() - interval '12 hours'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "inserted_timestamp <= SYSDATE() - interval '12 hours'"}, "created_at": 1761764425.1240234, "relation_name": "FLOW.not_null_testnet.fact_blocks_TX_COUNT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"inserted_timestamp <= SYSDATE() - interval '12 hours'\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_3480f61ff393f83ed96f09f030e74ca9.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER"], "alias": "fact_blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3480f61ff393f83ed96f09f030e74ca9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_3480f61ff393f83ed96f09f030e74ca9"}, "created_at": 1761764425.1262214, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_TX_COUNT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3480f61ff393f83ed96f09f030e74ca9\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_COUNT", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_ID"], "alias": "fact_blocks_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1310976, "relation_name": "FLOW.not_null_testnet.fact_blocks_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_56424ac5d2039f11b5291b45f78cf12b.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR"], "alias": "fact_blocks_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_56424ac5d2039f11b5291b45f78cf12b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_56424ac5d2039f11b5291b45f78cf12b"}, "created_at": 1761764425.133538, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_56424ac5d2039f11b5291b45f78cf12b\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_blocks_PARENT_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_blocks_PARENT_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_blocks_PARENT_ID"], "alias": "fact_blocks_PARENT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1384318, "relation_name": "FLOW.not_null_testnet.fact_blocks_PARENT_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PARENT_ID", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_35c42be473cfd0a9e58418ebec2cdfd3.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR"], "alias": "fact_blocks_PARENT_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35c42be473cfd0a9e58418ebec2cdfd3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_35c42be473cfd0a9e58418ebec2cdfd3"}, "created_at": 1761764425.1405995, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_blocks_PARENT_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35c42be473cfd0a9e58418ebec2cdfd3\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PARENT_ID", "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db": {"test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('testnet__fact_blocks')) }}"}, "namespace": null}, "database": "FLOW", "schema": "sequence_gaps_testnet", "name": "sequence_gaps_testnet__fact_blocks_block_height", "resource_type": "test", "package_name": "flow_models", "path": "sequence_gaps_testnet__fact_blocks_block_height.sql", "original_file_path": "models/gold/testnet/testnet__fact_blocks.yml", "unique_id": "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db", "fqn": ["flow_models", "gold", "testnet", "sequence_gaps_testnet__fact_blocks_block_height"], "alias": "fact_blocks_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": "BLOCK_TIMESTAMP::DATE < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "where": "BLOCK_TIMESTAMP::DATE < CURRENT_DATE"}, "created_at": 1761764425.1457958, "relation_name": "FLOW.sequence_gaps_testnet.fact_blocks_block_height", "raw_code": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",where=\"BLOCK_TIMESTAMP::DATE < CURRENT_DATE\") }}", "language": "sql", "refs": [{"name": "testnet__fact_blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_blocks"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.testnet__fact_blocks", "attached_node": "model.flow_models.testnet__fact_blocks"}, "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_TX_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_TX_ID"], "alias": "fact_transactions_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1531088, "relation_name": "FLOW.not_null_testnet.fact_transactions_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_testnet", "name": "unique_testnet__fact_transactions_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_testnet__fact_transactions_TX_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773", "fqn": ["flow_models", "gold", "testnet", "unique_testnet__fact_transactions_TX_ID"], "alias": "fact_transactions_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1552453, "relation_name": "FLOW.unique_testnet.fact_transactions_TX_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_BLOCK_TIMESTAMP"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.157377, "relation_name": "FLOW.not_null_testnet.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_testnet", "name": "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_529294dfd8ddb7812c997864c5a802df.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_529294dfd8ddb7812c997864c5a802df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 280000000", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_height >= 280000000", "alias": "dbt_expectations_expect_row_va_529294dfd8ddb7812c997864c5a802df"}, "created_at": 1761764425.1601124, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_testnet.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 280000000\",alias=\"dbt_expectations_expect_row_va_529294dfd8ddb7812c997864c5a802df\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_af4d5a5cf96294cb82c2db3200dd8036.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af4d5a5cf96294cb82c2db3200dd8036", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_af4d5a5cf96294cb82c2db3200dd8036"}, "created_at": 1761764425.1679335, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af4d5a5cf96294cb82c2db3200dd8036\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_BLOCK_HEIGHT"], "alias": "fact_transactions_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.172889, "relation_name": "FLOW.not_null_testnet.fact_transactions_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1526cdaef9da5986a7d82386835f498b.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_transactions_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1526cdaef9da5986a7d82386835f498b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1526cdaef9da5986a7d82386835f498b"}, "created_at": 1761764425.1752875, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1526cdaef9da5986a7d82386835f498b\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_CHAIN_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_CHAIN_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_CHAIN_ID"], "alias": "fact_transactions_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1801558, "relation_name": "FLOW.not_null_testnet.fact_transactions_CHAIN_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CHAIN_ID", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8743764f21a121a60fc235e12cc33615.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR"], "alias": "fact_transactions_CHAIN_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8743764f21a121a60fc235e12cc33615", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8743764f21a121a60fc235e12cc33615"}, "created_at": 1761764425.1822946, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_CHAIN_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8743764f21a121a60fc235e12cc33615\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "CHAIN_ID", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_PROPOSER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_PROPOSER.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_PROPOSER"], "alias": "fact_transactions_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1875026, "relation_name": "FLOW.not_null_testnet.fact_transactions_PROPOSER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROPOSER", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_47b800bfd8dca8675aa8d41ccde89b97.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR"], "alias": "fact_transactions_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_47b800bfd8dca8675aa8d41ccde89b97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_47b800bfd8dca8675aa8d41ccde89b97"}, "created_at": 1761764425.1896923, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_PROPOSER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_47b800bfd8dca8675aa8d41ccde89b97\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROPOSER", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_PAYER", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_PAYER.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_PAYER"], "alias": "fact_transactions_PAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.1948004, "relation_name": "FLOW.not_null_testnet.fact_transactions_PAYER", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PAYER", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PAYER", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_0e865bef5b4ff7336118212bad12f096.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR"], "alias": "fact_transactions_PAYER", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e865bef5b4ff7336118212bad12f096", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_0e865bef5b4ff7336118212bad12f096"}, "created_at": 1761764425.1969507, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_PAYER", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e865bef5b4ff7336118212bad12f096\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PAYER", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["ARRAY"], "column_name": "AUTHORIZERS", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_92eec63d90e69f017feb2d37fccd9452.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY"], "alias": "fact_transactions_AUTHORIZERS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_92eec63d90e69f017feb2d37fccd9452", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_92eec63d90e69f017feb2d37fccd9452"}, "created_at": 1761764425.2018373, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_AUTHORIZERS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_92eec63d90e69f017feb2d37fccd9452\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "AUTHORIZERS", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "COUNT_AUTHORIZERS", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_dfbe4d1aab6ad07db1ea02063a6d91fa.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER"], "alias": "fact_transactions_COUNT_AUTHORIZERS", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dfbe4d1aab6ad07db1ea02063a6d91fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_dfbe4d1aab6ad07db1ea02063a6d91fa"}, "created_at": 1761764425.2073722, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_COUNT_AUTHORIZERS", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dfbe4d1aab6ad07db1ea02063a6d91fa\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "COUNT_AUTHORIZERS", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_GAS_LIMIT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_GAS_LIMIT.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_GAS_LIMIT"], "alias": "fact_transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.212371, "relation_name": "FLOW.not_null_testnet.fact_transactions_GAS_LIMIT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1f3056c7687a3310aa59ba02ff8f139f.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER"], "alias": "fact_transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f3056c7687a3310aa59ba02ff8f139f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1f3056c7687a3310aa59ba02ff8f139f"}, "created_at": 1761764425.2145052, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_GAS_LIMIT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f3056c7687a3310aa59ba02ff8f139f\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "GAS_LIMIT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TRANSACTION_RESULT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_TRANSACTION_RESULT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_TRANSACTION_RESULT.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_TRANSACTION_RESULT"], "alias": "fact_transactions_TRANSACTION_RESULT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2193754, "relation_name": "FLOW.not_null_testnet.fact_transactions_TRANSACTION_RESULT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_RESULT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["VARIANT", "OBJECT"], "column_name": "TRANSACTION_RESULT", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d7b64df6483be9c374696b6bde603aae.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT"], "alias": "fact_transactions_TRANSACTION_RESULT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d7b64df6483be9c374696b6bde603aae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d7b64df6483be9c374696b6bde603aae"}, "created_at": 1761764425.2218294, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_TRANSACTION_RESULT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d7b64df6483be9c374696b6bde603aae\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TRANSACTION_RESULT", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_TX_SUCCEEDED.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_TX_SUCCEEDED"], "alias": "fact_transactions_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2266533, "relation_name": "FLOW.not_null_testnet.fact_transactions_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_8e1b037d09fcef1e60a9218db8e7bb0b.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN"], "alias": "fact_transactions_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e1b037d09fcef1e60a9218db8e7bb0b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_8e1b037d09fcef1e60a9218db8e7bb0b"}, "created_at": 1761764425.228807, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e1b037d09fcef1e60a9218db8e7bb0b\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "ERROR_MSG", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_transactions_ERROR_MSG", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_transactions_ERROR_MSG.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_transactions_ERROR_MSG"], "alias": "fact_transactions_ERROR_MSG", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "not TX_SUCCEEDED", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "not TX_SUCCEEDED"}, "created_at": 1761764425.2339106, "relation_name": "FLOW.not_null_testnet.fact_transactions_ERROR_MSG", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"not TX_SUCCEEDED\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ERROR_MSG", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ERROR_MSG", "model": "{{ get_where_subquery(ref('testnet__fact_transactions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_877c62598b9d0d3f89f042dbd44c89b5.sql", "original_file_path": "models/gold/testnet/testnet__fact_transactions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR"], "alias": "fact_transactions_ERROR_MSG", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_877c62598b9d0d3f89f042dbd44c89b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_877c62598b9d0d3f89f042dbd44c89b5"}, "created_at": 1761764425.2360523, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_transactions_ERROR_MSG", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_877c62598b9d0d3f89f042dbd44c89b5\") }}", "language": "sql", "refs": [{"name": "testnet__fact_transactions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_transactions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ERROR_MSG", "file_key_name": "models.testnet__fact_transactions", "attached_node": "model.flow_models.testnet__fact_transactions"}, "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_ID", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_TX_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_TX_ID.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_TX_ID"], "alias": "fact_events_TX_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2428746, "relation_name": "FLOW.not_null_testnet.fact_events_TX_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_ID", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_BLOCK_TIMESTAMP", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_BLOCK_TIMESTAMP"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2450883, "relation_name": "FLOW.not_null_testnet.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_testnet", "name": "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_c3347028596772197c13badd5ce3e171.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c3347028596772197c13badd5ce3e171", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "block_height >= 280000000", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "block_height >= 280000000", "alias": "dbt_expectations_expect_row_va_c3347028596772197c13badd5ce3e171"}, "created_at": 1761764425.2472434, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_testnet.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_height >= 280000000\",alias=\"dbt_expectations_expect_row_va_c3347028596772197c13badd5ce3e171\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_d4ec4b75599da9d51c5af901f2fa61cb.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "alias": "fact_events_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d4ec4b75599da9d51c5af901f2fa61cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_d4ec4b75599da9d51c5af901f2fa61cb"}, "created_at": 1761764425.2550766, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_BLOCK_TIMESTAMP", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d4ec4b75599da9d51c5af901f2fa61cb\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_BLOCK_HEIGHT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_BLOCK_HEIGHT.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_BLOCK_HEIGHT"], "alias": "fact_events_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.260175, "relation_name": "FLOW.not_null_testnet.fact_events_BLOCK_HEIGHT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BLOCK_HEIGHT", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_9fb0352196ed04078e22b5728733b488.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT"], "alias": "fact_events_BLOCK_HEIGHT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9fb0352196ed04078e22b5728733b488", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_9fb0352196ed04078e22b5728733b488"}, "created_at": 1761764425.2623188, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_BLOCK_HEIGHT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9fb0352196ed04078e22b5728733b488\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "BLOCK_HEIGHT", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_TX_SUCCEEDED", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_TX_SUCCEEDED.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_TX_SUCCEEDED"], "alias": "fact_events_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2673845, "relation_name": "FLOW.not_null_testnet.fact_events_TX_SUCCEEDED", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "TX_SUCCEEDED", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_82c130802fbeaf7685ac303a0b30a8f5.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN"], "alias": "fact_events_TX_SUCCEEDED", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_82c130802fbeaf7685ac303a0b30a8f5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_82c130802fbeaf7685ac303a0b30a8f5"}, "created_at": 1761764425.26953, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_TX_SUCCEEDED", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_82c130802fbeaf7685ac303a0b30a8f5\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "TX_SUCCEEDED", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_EVENT_INDEX", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_EVENT_INDEX.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_EVENT_INDEX"], "alias": "fact_events_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.2744064, "relation_name": "FLOW.not_null_testnet.fact_events_EVENT_INDEX", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_39e6b5e4e6ca5cf7caa07d90b9643099.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER"], "alias": "fact_events_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_39e6b5e4e6ca5cf7caa07d90b9643099", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_39e6b5e4e6ca5cf7caa07d90b9643099"}, "created_at": 1761764425.2768447, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_EVENT_INDEX", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_39e6b5e4e6ca5cf7caa07d90b9643099\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_INDEX", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_EVENT_CONTRACT", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_EVENT_CONTRACT.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_EVENT_CONTRACT"], "alias": "fact_events_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.281688, "relation_name": "FLOW.not_null_testnet.fact_events_EVENT_CONTRACT", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_CONTRACT", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_73a0f15b1d5d2d021d8bda0cc8f87a7b.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR"], "alias": "fact_events_EVENT_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_73a0f15b1d5d2d021d8bda0cc8f87a7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_73a0f15b1d5d2d021d8bda0cc8f87a7b"}, "created_at": 1761764425.2838323, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_EVENT_CONTRACT", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_73a0f15b1d5d2d021d8bda0cc8f87a7b\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_CONTRACT", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_testnet", "name": "not_null_testnet__fact_events_EVENT_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_testnet__fact_events_EVENT_TYPE.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580", "fqn": ["flow_models", "gold", "testnet", "not_null_testnet__fact_events_EVENT_TYPE"], "alias": "fact_events_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.28894, "relation_name": "FLOW.not_null_testnet.fact_events_EVENT_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_TYPE", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5d50e06f59a989216ea15e62017261e4.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR"], "alias": "fact_events_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d50e06f59a989216ea15e62017261e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5d50e06f59a989216ea15e62017261e4"}, "created_at": 1761764425.2910702, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_EVENT_TYPE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d50e06f59a989216ea15e62017261e4\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_TYPE", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "EVENT_DATA", "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_70e6f140197e7f8535ab5dcfc38996b7.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca", "fqn": ["flow_models", "gold", "testnet", "dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT"], "alias": "fact_events_EVENT_DATA", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70e6f140197e7f8535ab5dcfc38996b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_70e6f140197e7f8535ab5dcfc38996b7"}, "created_at": 1761764425.2961733, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_testnet.fact_events_EVENT_DATA", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70e6f140197e7f8535ab5dcfc38996b7\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "EVENT_DATA", "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "event_index"], "model": "{{ get_where_subquery(ref('testnet__fact_events')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_testnet", "name": "dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_99b541ce927f39cd89a68ee499bf37d9.sql", "original_file_path": "models/gold/testnet/testnet__fact_events.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7", "fqn": ["flow_models", "gold", "testnet", "dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index"], "alias": "fact_events_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_99b541ce927f39cd89a68ee499bf37d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_99b541ce927f39cd89a68ee499bf37d9"}, "created_at": 1761764425.301107, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_testnet.fact_events_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_99b541ce927f39cd89a68ee499bf37d9\") }}", "language": "sql", "refs": [{"name": "testnet__fact_events", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.testnet__fact_events"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.testnet__fact_events", "attached_node": "model.flow_models.testnet__fact_events"}, "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_id", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_tx_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_tx_id.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_tx_id"], "alias": "ez_staking_actions_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.3088512, "relation_name": "FLOW.not_null_gov.ez_staking_actions_tx_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_id", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_block_timestamp", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_block_timestamp.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_block_timestamp"], "alias": "ez_staking_actions_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.3110237, "relation_name": "FLOW.not_null_gov.ez_staking_actions_block_timestamp", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd": {"test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_gov", "name": "dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_row_va_8a9ce1e8404a64812e10c5fad40d6fca.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1"], "alias": "ez_staking_actions_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8a9ce1e8404a64812e10c5fad40d6fca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_row_va_8a9ce1e8404a64812e10c5fad40d6fca"}, "created_at": 1761764425.313948, "relation_name": "FLOW.dbt_expectations_expect_row_values_to_have_recent_data_gov.ez_staking_actions_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8a9ce1e8404a64812e10c5fad40d6fca\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_60668152ba7318f4d419a154b9e70258.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ"], "alias": "ez_staking_actions_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_60668152ba7318f4d419a154b9e70258", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_60668152ba7318f4d419a154b9e70258"}, "created_at": 1761764425.4306304, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_block_timestamp", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_60668152ba7318f4d419a154b9e70258\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_height", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_block_height", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_block_height.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_block_height"], "alias": "ez_staking_actions_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4361668, "relation_name": "FLOW.not_null_gov.ez_staking_actions_block_height", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "block_height", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_bc97b8002c13a7ccb6f9abadcf7b16ac.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT"], "alias": "ez_staking_actions_block_height", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bc97b8002c13a7ccb6f9abadcf7b16ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_bc97b8002c13a7ccb6f9abadcf7b16ac"}, "created_at": 1761764425.4384136, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_block_height", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bc97b8002c13a7ccb6f9abadcf7b16ac\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_height", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_tx_succeeded", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_tx_succeeded.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_tx_succeeded"], "alias": "ez_staking_actions_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4438453, "relation_name": "FLOW.not_null_gov.ez_staking_actions_tx_succeeded", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["BOOLEAN"], "column_name": "tx_succeeded", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_e1aef47ee2372a6f5178f31e85f13da5.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN"], "alias": "ez_staking_actions_tx_succeeded", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1aef47ee2372a6f5178f31e85f13da5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_e1aef47ee2372a6f5178f31e85f13da5"}, "created_at": 1761764425.4460428, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_tx_succeeded", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1aef47ee2372a6f5178f31e85f13da5\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_succeeded", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "delegator", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_delegator", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_delegator.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_delegator"], "alias": "ez_staking_actions_delegator", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": "delegator_id is not null", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "delegator_id is not null"}, "created_at": 1761764425.4513614, "relation_name": "FLOW.not_null_gov.ez_staking_actions_delegator", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"delegator_id is not null\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "delegator", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["VARCHAR", "STRING"], "column_name": "delegator", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_28827296807953a10f0a88efc29fe766.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING"], "alias": "ez_staking_actions_delegator", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_28827296807953a10f0a88efc29fe766", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_28827296807953a10f0a88efc29fe766"}, "created_at": 1761764425.4538388, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_delegator", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_28827296807953a10f0a88efc29fe766\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "delegator", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "action", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_action", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_action.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_action"], "alias": "ez_staking_actions_action", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4587624, "relation_name": "FLOW.not_null_gov.ez_staking_actions_action", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "action", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["VARCHAR", "STRING"], "column_name": "action", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5a96c8b2c6691d829929ff8266936918.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING"], "alias": "ez_staking_actions_action", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5a96c8b2c6691d829929ff8266936918", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5a96c8b2c6691d829929ff8266936918"}, "created_at": 1761764425.460942, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_action", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5a96c8b2c6691d829929ff8266936918\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "action", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_amount", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_amount.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_amount"], "alias": "ez_staking_actions_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.46612, "relation_name": "FLOW.not_null_gov.ez_staking_actions_amount", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT", "DOUBLE"], "column_name": "amount", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_37a6404af898885d99351a4c8f98b9ca.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE"], "alias": "ez_staking_actions_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_37a6404af898885d99351a4c8f98b9ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_37a6404af898885d99351a4c8f98b9ca"}, "created_at": 1761764425.468292, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_amount", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_37a6404af898885d99351a4c8f98b9ca\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "node_id", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__ez_staking_actions_node_id", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__ez_staking_actions_node_id.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97", "fqn": ["flow_models", "gold", "gov", "not_null_gov__ez_staking_actions_node_id"], "alias": "ez_staking_actions_node_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4733982, "relation_name": "FLOW.not_null_gov.ez_staking_actions_node_id", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "node_id", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["VARCHAR", "STRING"], "column_name": "node_id", "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_1a2edcfd8fb9ce2a916c726b61893253.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING"], "alias": "ez_staking_actions_node_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a2edcfd8fb9ce2a916c726b61893253", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_1a2edcfd8fb9ce2a916c726b61893253"}, "created_at": 1761764425.4755626, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.ez_staking_actions_node_id", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a2edcfd8fb9ce2a916c726b61893253\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "node_id", "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["tx_id", "event_index"], "model": "{{ get_where_subquery(ref('gov__ez_staking_actions')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_gov", "name": "dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_32e46f8da8f078270a6197e27365e9f4.sql", "original_file_path": "models/gold/gov/gov__ez_staking_actions.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86", "fqn": ["flow_models", "gold", "gov", "dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index"], "alias": "ez_staking_actions_tx_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_32e46f8da8f078270a6197e27365e9f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_32e46f8da8f078270a6197e27365e9f4"}, "created_at": 1761764425.4807544, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_gov.ez_staking_actions_tx_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_32e46f8da8f078270a6197e27365e9f4\") }}", "language": "sql", "refs": [{"name": "gov__ez_staking_actions", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__ez_staking_actions"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.gov__ez_staking_actions", "attached_node": "model.flow_models.gov__ez_staking_actions"}, "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "NODE_ID", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__dim_validator_labels_NODE_ID", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__dim_validator_labels_NODE_ID.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f", "fqn": ["flow_models", "gold", "gov", "not_null_gov__dim_validator_labels_NODE_ID"], "alias": "dim_validator_labels_NODE_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4878864, "relation_name": "FLOW.not_null_gov.dim_validator_labels_NODE_ID", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NODE_ID", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90": {"test_metadata": {"name": "unique", "kwargs": {"column_name": "NODE_ID", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "unique_gov", "name": "unique_gov__dim_validator_labels_NODE_ID", "resource_type": "test", "package_name": "flow_models", "path": "unique_gov__dim_validator_labels_NODE_ID.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90", "fqn": ["flow_models", "gold", "gov", "unique_gov__dim_validator_labels_NODE_ID"], "alias": "dim_validator_labels_NODE_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4900577, "relation_name": "FLOW.unique_gov.dim_validator_labels_NODE_ID", "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NODE_ID", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NODE_ID", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_b9d8988007923be5637fbc7efb2f6927.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR"], "alias": "dim_validator_labels_NODE_ID", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b9d8988007923be5637fbc7efb2f6927", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_b9d8988007923be5637fbc7efb2f6927"}, "created_at": 1761764425.492481, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.dim_validator_labels_NODE_ID", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b9d8988007923be5637fbc7efb2f6927\") }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "NODE_ID", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "VALIDATOR_TYPE", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__dim_validator_labels_VALIDATOR_TYPE", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__dim_validator_labels_VALIDATOR_TYPE.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227", "fqn": ["flow_models", "gold", "gov", "not_null_gov__dim_validator_labels_VALIDATOR_TYPE"], "alias": "dim_validator_labels_VALIDATOR_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.4973462, "relation_name": "FLOW.not_null_gov.dim_validator_labels_VALIDATOR_TYPE", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALIDATOR_TYPE", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "VALIDATOR_TYPE", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_5d0c9179de4f6c5aee0b9832de0f0d13.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR"], "alias": "dim_validator_labels_VALIDATOR_TYPE", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d0c9179de4f6c5aee0b9832de0f0d13", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_5d0c9179de4f6c5aee0b9832de0f0d13"}, "created_at": 1761764425.4994884, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.dim_validator_labels_VALIDATOR_TYPE", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d0c9179de4f6c5aee0b9832de0f0d13\") }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "VALIDATOR_TYPE", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7": {"test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROJECT_NAME", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": null}, "database": "FLOW", "schema": "not_null_gov", "name": "not_null_gov__dim_validator_labels_PROJECT_NAME", "resource_type": "test", "package_name": "flow_models", "path": "not_null_gov__dim_validator_labels_PROJECT_NAME.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7", "fqn": ["flow_models", "gold", "gov", "not_null_gov__dim_validator_labels_PROJECT_NAME"], "alias": "dim_validator_labels_PROJECT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error"}, "created_at": 1761764425.5046105, "relation_name": "FLOW.not_null_gov.dim_validator_labels_PROJECT_NAME", "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROJECT_NAME", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6": {"test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PROJECT_NAME", "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": "dbt_expectations"}, "database": "FLOW", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_gov", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR", "resource_type": "test", "package_name": "flow_models", "path": "dbt_expectations_expect_column_32a1377b2d5afe1e63e489fdcd6c6028.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6", "fqn": ["flow_models", "gold", "gov", "dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR"], "alias": "dim_validator_labels_PROJECT_NAME", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_32a1377b2d5afe1e63e489fdcd6c6028", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_expectations_expect_column_32a1377b2d5afe1e63e489fdcd6c6028"}, "created_at": 1761764425.50681, "relation_name": "FLOW.dbt_expectations_expect_column_values_to_be_in_type_list_gov.dim_validator_labels_PROJECT_NAME", "raw_code": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_32a1377b2d5afe1e63e489fdcd6c6028\") }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "PROJECT_NAME", "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8": {"test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["node_id"], "model": "{{ get_where_subquery(ref('gov__dim_validator_labels')) }}"}, "namespace": "dbt_utils"}, "database": "FLOW", "schema": "dbt_utils_unique_combination_of_columns_gov", "name": "dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id", "resource_type": "test", "package_name": "flow_models", "path": "dbt_utils_unique_combination_o_045fb1ed4a8986073db9ed626e713eab.sql", "original_file_path": "models/gold/gov/gov__dim_validator_labels.yml", "unique_id": "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8", "fqn": ["flow_models", "gold", "gov", "dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id"], "alias": "dim_validator_labels_node_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_045fb1ed4a8986073db9ed626e713eab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "error", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "alias": "dbt_utils_unique_combination_o_045fb1ed4a8986073db9ed626e713eab"}, "created_at": 1761764425.5119448, "relation_name": "FLOW.dbt_utils_unique_combination_of_columns_gov.dim_validator_labels_node_id", "raw_code": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_045fb1ed4a8986073db9ed626e713eab\") }}", "language": "sql", "refs": [{"name": "gov__dim_validator_labels", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.flow_models.gov__dim_validator_labels"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.gov__dim_validator_labels", "attached_node": "model.flow_models.gov__dim_validator_labels"}, "test.livequery_models.test_transpose__get_status_200.8721d94682": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/ens/ens-records-by-name' , {'chain_id': 'ethereum','ens_names': 'vitalik.eth'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('transpose__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_transpose", "name": "test_transpose__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_transpose__get_status_200.sql", "original_file_path": "models/deploy/marketplace/transpose/transpose__.yml", "unique_id": "test.livequery_models.test_transpose__get_status_200.8721d94682", "fqn": ["livequery_models", "deploy", "marketplace", "transpose", "test_transpose__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.5903232, "relation_name": "FLOW.test_transpose.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "transpose__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.transpose__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.transpose__", "attached_node": "model.livequery_models.transpose__"}, "test.livequery_models.test_credmark_utils__get_status_200.d1548e1f6e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/tokens/1/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48' , { 'blockNumber': 17767007 }\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('credmark_utils__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_credmark_utils", "name": "test_credmark_utils__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_credmark_utils__get_status_200.sql", "original_file_path": "models/deploy/marketplace/credmark/credmark_utils__.yml", "unique_id": "test.livequery_models.test_credmark_utils__get_status_200.d1548e1f6e", "fqn": ["livequery_models", "deploy", "marketplace", "credmark", "test_credmark_utils__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6062071, "relation_name": "FLOW.test_credmark_utils.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "credmark_utils__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.credmark_utils__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.credmark_utils__", "attached_node": "model.livequery_models.credmark_utils__"}, "test.livequery_models.test_opensea__get_collection_stats_status_200.bdf3d1d191": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/api/v2/collections/cryptopunks/stats' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL", "result:data IS NOT NULL", "result:data:total IS NOT NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('opensea__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_opensea", "name": "test_opensea__get_collection_stats_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_opensea__get_collection_stats_status_200.sql", "original_file_path": "models/deploy/marketplace/opensea/opensea__.yml", "unique_id": "test.livequery_models.test_opensea__get_collection_stats_status_200.bdf3d1d191", "fqn": ["livequery_models", "deploy", "marketplace", "opensea", "test_opensea__get_collection_stats_status_200"], "alias": "get_collection_stats_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.613797, "relation_name": "FLOW.test_opensea.get_collection_stats_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "opensea__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.opensea__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.opensea__", "attached_node": "model.livequery_models.opensea__"}, "test.livequery_models.test_stakingrewards__query_status_200.144a35304b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'query': '{\n assets(where: {symbols: [\"ETH\"]}, limit: 1) {\n name\n slug\n description\n symbol\n }\n }',\n 'variables': {}\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "query", "model": "{{ get_where_subquery(ref('stakingrewards__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_stakingrewards", "name": "test_stakingrewards__query_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_stakingrewards__query_status_200.sql", "original_file_path": "models/deploy/marketplace/stakingrewards/stakingrewards__ .yml", "unique_id": "test.livequery_models.test_stakingrewards__query_status_200.144a35304b", "fqn": ["livequery_models", "deploy", "marketplace", "stakingrewards", "test_stakingrewards__query_status_200"], "alias": "query_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6233191, "relation_name": "FLOW.test_stakingrewards.query_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "stakingrewards__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.stakingrewards__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "query", "file_key_name": "models.stakingrewards__", "attached_node": "model.livequery_models.stakingrewards__"}, "test.livequery_models.test_subquery__graphql_status_200.b25433a976": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'subquery-mainnet', {\n 'query': '{\n _pois(first: 5) {\n nodes {\n id\n chainBlockHash\n hash\n parentHash\n createdAt\n operationHashRoot\n nodeId\n updatedAt\n }\n }\n }'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "graphql", "model": "{{ get_where_subquery(ref('subquery__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_subquery", "name": "test_subquery__graphql_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_subquery__graphql_status_200.sql", "original_file_path": "models/deploy/marketplace/subquery/subquery__.yml", "unique_id": "test.livequery_models.test_subquery__graphql_status_200.b25433a976", "fqn": ["livequery_models", "deploy", "marketplace", "subquery", "test_subquery__graphql_status_200"], "alias": "graphql_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6308694, "relation_name": "FLOW.test_subquery.graphql_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "subquery__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.subquery__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "graphql", "file_key_name": "models.subquery__", "attached_node": "model.livequery_models.subquery__"}, "test.livequery_models.test_topshot__graphql_status_200.fb93e3b220": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'query': '\n query {\n getMintedMoment (momentId: 5) {\n data {\n id\n }\n }\n }\n}',\n 'variables': '{}'\n}\n", "assertions": ["result:status_code = 200"], "column_name": "graphql", "model": "{{ get_where_subquery(ref('topshot__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_topshot", "name": "test_topshot__graphql_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_topshot__graphql_status_200.sql", "original_file_path": "models/deploy/marketplace/topshot/topshot__.yml", "unique_id": "test.livequery_models.test_topshot__graphql_status_200.fb93e3b220", "fqn": ["livequery_models", "deploy", "marketplace", "topshot", "test_topshot__graphql_status_200"], "alias": "graphql_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6383326, "relation_name": "FLOW.test_topshot.graphql_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "topshot__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.topshot__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "graphql", "file_key_name": "models.topshot__", "attached_node": "model.livequery_models.topshot__"}, "test.livequery_models.test_allday__graphql_status_200.8cfd62f9a1": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'query': '{\n searchPlays(input: {filters: {byFlowIDs: [\"1666\"]}}){\n plays {\n id\n flowID\n metadata {\n description\n playerID\n playTypeV2\n classification\n week\n season\n playerFullName\n playerPosition\n playerDraftTeam\n gameDate\n teamName\n }\n }\n }',\n 'variables': '{}'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "graphql", "model": "{{ get_where_subquery(ref('allday__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_allday", "name": "test_allday__graphql_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_allday__graphql_status_200.sql", "original_file_path": "models/deploy/marketplace/allday/allday__.yml", "unique_id": "test.livequery_models.test_allday__graphql_status_200.8cfd62f9a1", "fqn": ["livequery_models", "deploy", "marketplace", "allday", "test_allday__graphql_status_200"], "alias": "graphql_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6452057, "relation_name": "FLOW.test_allday.graphql_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "allday__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.allday__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "graphql", "file_key_name": "models.allday__", "attached_node": "model.livequery_models.allday__"}, "test.livequery_models.test_coingecko__get_status_200.047f15c956": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/api/v3/simple/price' , {'ids': '0x', 'vs_currencies': 'btc,usd,eth'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('coingecko__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_coingecko", "name": "test_coingecko__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_coingecko__get_status_200.sql", "original_file_path": "models/deploy/marketplace/coingecko/coingecko__.yml", "unique_id": "test.livequery_models.test_coingecko__get_status_200.047f15c956", "fqn": ["livequery_models", "deploy", "marketplace", "coingecko", "test_coingecko__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.652698, "relation_name": "FLOW.test_coingecko.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "coingecko__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.coingecko__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.coingecko__", "attached_node": "model.livequery_models.coingecko__"}, "test.livequery_models.test_slack__webhook_send_simple.ee0011caae": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {'text': 'Hello from Livequery!'}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Hello from Livequery!'", "result IS NOT NULL"], "column_name": "webhook_send", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__webhook_send_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__webhook_send_simple.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__webhook_send_simple.ee0011caae", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__webhook_send_simple"], "alias": "webhook_send_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6613822, "relation_name": "FLOW.test_slack.webhook_send_simple", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "webhook_send", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack__webhook_send_rich.488499c36a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {\n 'text': 'Pipeline completed!',\n 'username': 'dbt Bot',\n 'icon_emoji': ':bar_chart:',\n 'attachments': [\n {\n 'color': '#36a64f',\n 'title': 'Success',\n 'fields': [\n {'title': 'Models', 'value': '5', 'short': true},\n {'title': 'Failed', 'value': '0', 'short': true}\n ]\n }\n ]\n}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Pipeline completed!'", "result:data.json.username = 'dbt Bot'", "result IS NOT NULL"], "column_name": "webhook_send", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__webhook_send_rich", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__webhook_send_rich.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__webhook_send_rich.488499c36a", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__webhook_send_rich"], "alias": "webhook_send_rich", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.669416, "relation_name": "FLOW.test_slack.webhook_send_rich", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "webhook_send", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack__post_message_simple.0751f090c1": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'C1234567890', {'text': 'Hello from Livequery!'}\n", "assertions": ["result IS NOT NULL"], "column_name": "post_message", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__post_message_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__post_message_simple.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__post_message_simple.0751f090c1", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__post_message_simple"], "alias": "post_message_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6781762, "relation_name": "FLOW.test_slack.post_message_simple", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_message", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack__post_message_blocks.904b39bace": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'C1234567890', {\n 'text': 'Pipeline completed!',\n 'blocks': [\n {\n 'type': 'header',\n 'text': {\n 'type': 'plain_text',\n 'text': ':white_check_mark: Pipeline Success'\n }\n },\n {\n 'type': 'section',\n 'fields': [\n {'type': 'mrkdwn', 'text': '*Repository:*\\nFlipsideCrypto/my-repo'},\n {'type': 'mrkdwn', 'text': '*Duration:*\\n15m 30s'}\n ]\n }\n ]\n}\n", "assertions": ["result IS NOT NULL"], "column_name": "post_message", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__post_message_blocks", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__post_message_blocks.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__post_message_blocks.904b39bace", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__post_message_blocks"], "alias": "post_message_blocks", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6840794, "relation_name": "FLOW.test_slack.post_message_blocks", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_message", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack__post_reply_simple.a734331ab3": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'C1234567890', '1234567890.123456', {'text': 'Thread reply from Livequery!'}\n", "assertions": ["result IS NOT NULL"], "column_name": "post_reply", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__post_reply_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__post_reply_simple.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__post_reply_simple.a734331ab3", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__post_reply_simple"], "alias": "post_reply_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.690246, "relation_name": "FLOW.test_slack.post_reply_simple", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_reply", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack__webhook_send_complex_payload.5c2206d9c2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {\n 'text': 'Complex test message',\n 'username': 'Test Bot',\n 'icon_emoji': ':test_tube:',\n 'blocks': [\n {\n 'type': 'header',\n 'text': {\n 'type': 'plain_text',\n 'text': '\ud83e\uddea Test Results'\n }\n },\n {\n 'type': 'section',\n 'text': {\n 'type': 'mrkdwn',\n 'text': '*All tests passed!* \u2705'\n }\n }\n ],\n 'attachments': [\n {\n 'color': '#36a64f',\n 'blocks': []\n }\n ]\n}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Complex test message'", "result:data.json.username = 'Test Bot'", "result IS NOT NULL"], "column_name": "webhook_send", "model": "{{ get_where_subquery(ref('slack__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack", "name": "test_slack__webhook_send_complex_payload", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack__webhook_send_complex_payload.sql", "original_file_path": "models/deploy/marketplace/slack/slack__.yml", "unique_id": "test.livequery_models.test_slack__webhook_send_complex_payload.5c2206d9c2", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack__webhook_send_complex_payload"], "alias": "webhook_send_complex_payload", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.6963534, "relation_name": "FLOW.test_slack.webhook_send_complex_payload", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "webhook_send", "file_key_name": "models.slack__", "attached_node": "model.livequery_models.slack__"}, "test.livequery_models.test_slack_utils__post_webhook_httpbin.de5573cb7a": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'https://httpbin.org/post', {'text': 'Test message from Livequery'}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Test message from Livequery'", "result IS NOT NULL"], "column_name": "post_webhook", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_webhook_httpbin", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_webhook_httpbin.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_webhook_httpbin.de5573cb7a", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_webhook_httpbin"], "alias": "post_webhook_httpbin", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7103992, "relation_name": "FLOW.test_slack_utils.post_webhook_httpbin", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_webhook", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__post_webhook_invalid_url.aed389ddc9": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'https://httpbin.org/status/404', {'text': 'Test message'}\n", "assertions": ["result:status_code = 404", "result IS NOT NULL"], "column_name": "post_webhook", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_webhook_invalid_url", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_webhook_invalid_url.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_webhook_invalid_url.aed389ddc9", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_webhook_invalid_url"], "alias": "post_webhook_invalid_url", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7212932, "relation_name": "FLOW.test_slack_utils.post_webhook_invalid_url", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_webhook", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__post_webhook_null_payload.8b4db9f76e": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX', NULL\n", "assertions": ["result:ok = false", "result:error = 'payload is required'"], "column_name": "post_webhook", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_webhook_null_payload", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_webhook_null_payload.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_webhook_null_payload.8b4db9f76e", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_webhook_null_payload"], "alias": "post_webhook_null_payload", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7270794, "relation_name": "FLOW.test_slack_utils.post_webhook_null_payload", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_webhook", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__post_message_httpbin.faac84e2cd": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'C1234567890', {'text': 'Test message from Livequery'}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Test message from Livequery'", "result IS NOT NULL"], "column_name": "post_message", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_message_httpbin", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_message_httpbin.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_message_httpbin.faac84e2cd", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_message_httpbin"], "alias": "post_message_httpbin", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7331896, "relation_name": "FLOW.test_slack_utils.post_message_httpbin", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_message", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__post_message_auth_error.ca1392a817": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'C1234567890', {'text': 'Test message'}\n", "assertions": ["result:status_code = 200", "result IS NOT NULL"], "column_name": "post_message", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_message_auth_error", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_message_auth_error.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_message_auth_error.ca1392a817", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_message_auth_error"], "alias": "post_message_auth_error", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.738467, "relation_name": "FLOW.test_slack_utils.post_message_auth_error", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_message", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__post_reply_httpbin.c787547840": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'C1234567890', '1234567890.123456', {'text': 'Test reply from Livequery'}\n", "assertions": ["result:status_code = 200", "result:data.json.text = 'Test reply from Livequery'", "result IS NOT NULL"], "column_name": "post_reply", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__post_reply_httpbin", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__post_reply_httpbin.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__post_reply_httpbin.c787547840", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__post_reply_httpbin"], "alias": "post_reply_httpbin", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7439735, "relation_name": "FLOW.test_slack_utils.post_reply_httpbin", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_reply", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_webhook_url_valid.6420f9435d": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX'\n", "assertions": ["result = true"], "column_name": "validate_webhook_url", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_webhook_url_valid", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_webhook_url_valid.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_webhook_url_valid.6420f9435d", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_webhook_url_valid"], "alias": "validate_webhook_url_valid", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7497668, "relation_name": "FLOW.test_slack_utils.validate_webhook_url_valid", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_webhook_url", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_webhook_url_invalid.3576e28c54": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'https://invalid-url.com/webhook'\n", "assertions": ["result = false"], "column_name": "validate_webhook_url", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_webhook_url_invalid", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_webhook_url_invalid.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_webhook_url_invalid.3576e28c54", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_webhook_url_invalid"], "alias": "validate_webhook_url_invalid", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7555323, "relation_name": "FLOW.test_slack_utils.validate_webhook_url_invalid", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_webhook_url", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_id.3c2bddfcc4": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'C1234567890'\n", "assertions": ["result = true"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_id", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_id.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_id.3c2bddfcc4", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_id"], "alias": "validate_channel_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7610784, "relation_name": "FLOW.test_slack_utils.validate_channel_id", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_name.ee330f32dc": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'#general'\n", "assertions": ["result = false"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_name", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_name.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_name.ee330f32dc", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_name"], "alias": "validate_channel_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7665296, "relation_name": "FLOW.test_slack_utils.validate_channel_name", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_dm.e73977329f": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'D1234567890'\n", "assertions": ["result = true"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_dm", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_dm.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_dm.e73977329f", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_dm"], "alias": "validate_channel_dm", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.771959, "relation_name": "FLOW.test_slack_utils.validate_channel_dm", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_group.481cbe7e68": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'G1234567890'\n", "assertions": ["result = true"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_group", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_group.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_group.481cbe7e68", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_group"], "alias": "validate_channel_group", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7773433, "relation_name": "FLOW.test_slack_utils.validate_channel_group", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_invalid.2df37ed1b8": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'invalid-channel'\n", "assertions": ["result = false"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_invalid", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_invalid.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_invalid.2df37ed1b8", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_invalid"], "alias": "validate_channel_invalid", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7824745, "relation_name": "FLOW.test_slack_utils.validate_channel_invalid", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_null.23eeea530c": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "NULL\n", "assertions": ["result = false"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_null", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_null.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_null.23eeea530c", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_null"], "alias": "validate_channel_null", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7878287, "relation_name": "FLOW.test_slack_utils.validate_channel_null", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_slack_utils__validate_channel_empty.7935ed3012": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "''\n", "assertions": ["result = false"], "column_name": "validate_channel", "model": "{{ get_where_subquery(ref('slack_utils__slack_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_slack_utils", "name": "test_slack_utils__validate_channel_empty", "resource_type": "test", "package_name": "livequery_models", "path": "test_slack_utils__validate_channel_empty.sql", "original_file_path": "models/deploy/marketplace/slack/slack_utils__slack_utils.yml", "unique_id": "test.livequery_models.test_slack_utils__validate_channel_empty.7935ed3012", "fqn": ["livequery_models", "deploy", "marketplace", "slack", "test_slack_utils__validate_channel_empty"], "alias": "validate_channel_empty", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.793185, "relation_name": "FLOW.test_slack_utils.validate_channel_empty", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "slack_utils__slack_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.slack_utils__slack_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "validate_channel", "file_key_name": "models.slack_utils__slack_utils", "attached_node": "model.livequery_models.slack_utils__slack_utils"}, "test.livequery_models.test_dapplooker__get_chart_status_202.4fedf28822": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'a68cc6dd-1bc1-40ca-aaf8-b5155785f0b4'\n", "assertions": ["result:status_code between 200 and 299"], "column_name": "get_chart", "model": "{{ get_where_subquery(ref('dapplooker__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_dapplooker", "name": "test_dapplooker__get_chart_status_202", "resource_type": "test", "package_name": "livequery_models", "path": "test_dapplooker__get_chart_status_202.sql", "original_file_path": "models/deploy/marketplace/dapplooker/dapplooker__.yml", "unique_id": "test.livequery_models.test_dapplooker__get_chart_status_202.4fedf28822", "fqn": ["livequery_models", "deploy", "marketplace", "dapplooker", "test_dapplooker__get_chart_status_202"], "alias": "get_chart_status_202", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.7994232, "relation_name": "FLOW.test_dapplooker.get_chart_status_202", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "dapplooker__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.dapplooker__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_chart", "file_key_name": "models.dapplooker__", "attached_node": "model.livequery_models.dapplooker__"}, "test.livequery_models.test_claude__post_messages_only_one_message.ff8a12fc1b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[{'role': 'user', 'content': 'Hello, how are you?'}]\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "post_messages", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__post_messages_only_one_message", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__post_messages_only_one_message.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__post_messages_only_one_message.ff8a12fc1b", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__post_messages_only_one_message"], "alias": "post_messages_only_one_message", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8112922, "relation_name": "FLOW.test_claude.post_messages_only_one_message", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_messages", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__post_messages_with_model.7b5774fbf2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'claude-3-5-sonnet-20241022', [{'role': 'user', 'content': 'Hello, how are you?'}], 1024\n", "assertions": ["result:status_code = 200"], "column_name": "post_messages", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__post_messages_with_model", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__post_messages_with_model.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__post_messages_with_model.7b5774fbf2", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__post_messages_with_model"], "alias": "post_messages_with_model", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8180199, "relation_name": "FLOW.test_claude.post_messages_with_model", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_messages", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__post_messages_with_all_params.0917a032d2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'claude-3-5-sonnet-20241022', [{'role': 'user', 'content': 'Hello, how are you?'}], 1024, 0.5, 10, 0.95, 'You are a helpful assistant.'\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "post_messages", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__post_messages_with_all_params", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__post_messages_with_all_params.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__post_messages_with_all_params.0917a032d2", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__post_messages_with_all_params"], "alias": "post_messages_with_all_params", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.824101, "relation_name": "FLOW.test_claude.post_messages_with_all_params", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_messages", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__count_message_tokens.f5bafb2bce": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'claude-3-5-sonnet-20241022', [{'role': 'user', 'content': 'Hello, how are you?'}]\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "count_message_tokens", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__count_message_tokens", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__count_message_tokens.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__count_message_tokens.f5bafb2bce", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__count_message_tokens"], "alias": "count_message_tokens", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8305216, "relation_name": "FLOW.test_claude.count_message_tokens", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "count_message_tokens", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__list_models.8516d777c7": {"test_metadata": {"name": "test_udf", "kwargs": {"assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "list_models", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__list_models", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__list_models.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__list_models.8516d777c7", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__list_models"], "alias": "list_models", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8371813, "relation_name": "FLOW.test_claude.list_models", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "list_models", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__get_model.1f65c29a92": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'claude-3-5-sonnet-20241022'\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_model", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__get_model", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__get_model.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__get_model.1f65c29a92", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__get_model"], "alias": "get_model", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8435051, "relation_name": "FLOW.test_claude.get_model", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_model", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__post_messages_batch.63bf2a363f": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'requests': [\n {\n 'custom_id': 'test_1',\n 'params': {\n 'model': 'claude-3-5-sonnet-20241022',\n 'max_tokens': 100,\n 'messages': [{'role': 'user', 'content': 'Say hello'}]\n }\n },\n {\n 'custom_id': 'test_2',\n 'params': {\n 'model': 'claude-3-5-sonnet-20241022',\n 'max_tokens': 100,\n 'messages': [{'role': 'user', 'content': 'Say goodbye'}]\n }\n }\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL", "result:data:id IS NOT NULL", "result:data:type = 'message_batch'"], "column_name": "post_messages_batch", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__post_messages_batch", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__post_messages_batch.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__post_messages_batch.63bf2a363f", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__post_messages_batch"], "alias": "post_messages_batch", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8500025, "relation_name": "FLOW.test_claude.post_messages_batch", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_messages_batch", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude__list_message_batches.df27ad85b6": {"test_metadata": {"name": "test_udf", "kwargs": {"assertions": ["result:status_code = 200", "result:error IS NULL", "result:data IS NOT NULL"], "column_name": "list_message_batches", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__list_message_batches", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__list_message_batches.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__list_message_batches.df27ad85b6", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__list_message_batches"], "alias": "list_message_batches", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.858879, "relation_name": "FLOW.test_claude.list_message_batches", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "list_message_batches", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}, "test.livequery_models.test_claude_utils__post_api_status_200.fe926b326c": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/messages' , {\n 'model': 'claude-3-5-sonnet-20241022',\n 'max_tokens': 1024,\n 'messages': [{'role': 'user', 'content': 'Hello, how are you?'}]\n }\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "post_api", "model": "{{ get_where_subquery(ref('claude_utils__claude_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude_utils", "name": "test_claude_utils__post_api_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude_utils__post_api_status_200.sql", "original_file_path": "models/deploy/marketplace/claude/claude_utils__claude_utils.yml", "unique_id": "test.livequery_models.test_claude_utils__post_api_status_200.fe926b326c", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude_utils__post_api_status_200"], "alias": "post_api_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8907855, "relation_name": "FLOW.test_claude_utils.post_api_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "claude_utils__claude_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.claude_utils__claude_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_api", "file_key_name": "models.claude_utils__claude_utils", "attached_node": "model.livequery_models.claude_utils__claude_utils"}, "test.livequery_models.test_strangelove__get_status_200.0a58865924": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://api.strange.love/cosmoshub/mainnet/rpc/block_by_hash' , {\n 'blockHash': '0xD70952032620CC4E2737EB8AC379806359D8E0B17B0488F627997A0B043ABDED'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('strangelove__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_strangelove", "name": "test_strangelove__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_strangelove__get_status_200.sql", "original_file_path": "models/deploy/marketplace/strangelove/strangelove__.yml", "unique_id": "test.livequery_models.test_strangelove__get_status_200.0a58865924", "fqn": ["livequery_models", "deploy", "marketplace", "strangelove", "test_strangelove__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.8982337, "relation_name": "FLOW.test_strangelove.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "strangelove__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.strangelove__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.strangelove__", "attached_node": "model.livequery_models.strangelove__"}, "test.livequery_models.test_fred__get_series_status_200.51822e30ca": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'series_id': 'CORESTICKM679SFRBATL',\n 'file_type': 'json'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_series", "model": "{{ get_where_subquery(ref('fred__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_fred", "name": "test_fred__get_series_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_fred__get_series_status_200.sql", "original_file_path": "models/deploy/marketplace/fred/fred__.yml", "unique_id": "test.livequery_models.test_fred__get_series_status_200.51822e30ca", "fqn": ["livequery_models", "deploy", "marketplace", "fred", "test_fred__get_series_status_200"], "alias": "get_series_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9059932, "relation_name": "FLOW.test_fred.get_series_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fred__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.fred__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_series", "file_key_name": "models.fred__", "attached_node": "model.livequery_models.fred__"}, "test.livequery_models.test_espn__get_status_200.b4f84cc829": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'http://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('espn__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_espn", "name": "test_espn__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_espn__get_status_200.sql", "original_file_path": "models/deploy/marketplace/espn/espn__.yml", "unique_id": "test.livequery_models.test_espn__get_status_200.b4f84cc829", "fqn": ["livequery_models", "deploy", "marketplace", "espn", "test_espn__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.913977, "relation_name": "FLOW.test_espn.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "espn__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.espn__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.espn__", "attached_node": "model.livequery_models.espn__"}, "test.livequery_models.test_solscan_public_api_get__get_status_200.388381be71": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/chaininfo' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "public_api_get", "model": "{{ get_where_subquery(ref('solscan__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_solscan_public_api_get", "name": "test_solscan_public_api_get__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_solscan_public_api_get__get_status_200.sql", "original_file_path": "models/deploy/marketplace/solscan/solscan__.yml", "unique_id": "test.livequery_models.test_solscan_public_api_get__get_status_200.388381be71", "fqn": ["livequery_models", "deploy", "marketplace", "solscan", "test_solscan_public_api_get__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9220047, "relation_name": "FLOW.test_solscan_public_api_get.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "solscan__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.solscan__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "public_api_get", "file_key_name": "models.solscan__", "attached_node": "model.livequery_models.solscan__"}, "test.livequery_models.test_dappradar__get_status_200.979ea475dc": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v2/defi/chains' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('dappradar__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_dappradar", "name": "test_dappradar__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_dappradar__get_status_200.sql", "original_file_path": "models/deploy/marketplace/dappradar/dappradar__.yml", "unique_id": "test.livequery_models.test_dappradar__get_status_200.979ea475dc", "fqn": ["livequery_models", "deploy", "marketplace", "dappradar", "test_dappradar__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9291513, "relation_name": "FLOW.test_dappradar.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "dappradar__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.dappradar__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.dappradar__", "attached_node": "model.livequery_models.dappradar__"}, "test.livequery_models.test_covalent__get_status_200.bb43bb7f69": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/1/block_v2/5000000/' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('covalent__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_covalent", "name": "test_covalent__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_covalent__get_status_200.sql", "original_file_path": "models/deploy/marketplace/covalent/covalent__.yml", "unique_id": "test.livequery_models.test_covalent__get_status_200.bb43bb7f69", "fqn": ["livequery_models", "deploy", "marketplace", "covalent", "test_covalent__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9364638, "relation_name": "FLOW.test_covalent.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "covalent__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.covalent__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.covalent__", "attached_node": "model.livequery_models.covalent__"}, "test.livequery_models.test_deepnftvalue__get_status_200.49fba544bb": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/collections' , {'limit': 5}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('deepnftvalue__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_deepnftvalue", "name": "test_deepnftvalue__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_deepnftvalue__get_status_200.sql", "original_file_path": "models/deploy/marketplace/deepnftvalue/deepnftvalue__.yml", "unique_id": "test.livequery_models.test_deepnftvalue__get_status_200.49fba544bb", "fqn": ["livequery_models", "deploy", "marketplace", "deepnftvalue", "test_deepnftvalue__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9438217, "relation_name": "FLOW.test_deepnftvalue.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "deepnftvalue__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.deepnftvalue__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.deepnftvalue__", "attached_node": "model.livequery_models.deepnftvalue__"}, "test.livequery_models.test_github_utils__octocat_status_200.7a9c72f57f": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"assertions": ["result:status_code = 200", "result:error IS NULL", "result:data IS NOT NULL"], "column_name": "octocat", "model": "{{ get_where_subquery(ref('github_utils__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_utils", "name": "test_github_utils__octocat_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_utils__octocat_status_200.sql", "original_file_path": "models/deploy/marketplace/github/github_utils__github_utils.yml", "unique_id": "test.livequery_models.test_github_utils__octocat_status_200.7a9c72f57f", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_utils__octocat_status_200"], "alias": "octocat_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9523869, "relation_name": "FLOW.test_github_utils.octocat_status_200", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_utils__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_utils__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "octocat", "file_key_name": "models.github_utils__github_utils", "attached_node": "model.livequery_models.github_utils__github_utils"}, "test.livequery_models.test_github_utils__headers_format.bf75978db7": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"assertions": ["result IS NOT NULL", "LENGTH(result) > 50", "CONTAINS(result, 'Authorization')", "CONTAINS(result, 'X-GitHub-Api-Version')", "CONTAINS(result, 'Accept')"], "column_name": "headers", "model": "{{ get_where_subquery(ref('github_utils__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_utils", "name": "test_github_utils__headers_format", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_utils__headers_format.sql", "original_file_path": "models/deploy/marketplace/github/github_utils__github_utils.yml", "unique_id": "test.livequery_models.test_github_utils__headers_format.bf75978db7", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_utils__headers_format"], "alias": "headers_format", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9573874, "relation_name": "FLOW.test_github_utils.headers_format", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_utils__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_utils__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "headers", "file_key_name": "models.github_utils__github_utils", "attached_node": "model.livequery_models.github_utils__github_utils"}, "test.livequery_models.test_github_utils__post_invalid_route.f060700fd1": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'invalid/test/route', {'test': 'data'}\n", "assertions": ["result:status_code = 404", "result IS NOT NULL"], "column_name": "post_api", "model": "{{ get_where_subquery(ref('github_utils__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_utils", "name": "test_github_utils__post_invalid_route", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_utils__post_invalid_route.sql", "original_file_path": "models/deploy/marketplace/github/github_utils__github_utils.yml", "unique_id": "test.livequery_models.test_github_utils__post_invalid_route.f060700fd1", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_utils__post_invalid_route"], "alias": "post_invalid_route", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9638412, "relation_name": "FLOW.test_github_utils.post_invalid_route", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_utils__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_utils__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post_api", "file_key_name": "models.github_utils__github_utils", "attached_node": "model.livequery_models.github_utils__github_utils"}, "test.livequery_models.test_github_utils__put_invalid_route.d361d590cf": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'invalid/test/route', {'test': 'data'}\n", "assertions": ["result:status_code = 404", "result IS NOT NULL"], "column_name": "put_api", "model": "{{ get_where_subquery(ref('github_utils__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_utils", "name": "test_github_utils__put_invalid_route", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_utils__put_invalid_route.sql", "original_file_path": "models/deploy/marketplace/github/github_utils__github_utils.yml", "unique_id": "test.livequery_models.test_github_utils__put_invalid_route.d361d590cf", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_utils__put_invalid_route"], "alias": "put_invalid_route", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9690242, "relation_name": "FLOW.test_github_utils.put_invalid_route", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_utils__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_utils__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "put_api", "file_key_name": "models.github_utils__github_utils", "attached_node": "model.livequery_models.github_utils__github_utils"}, "test.livequery_models.test_github_actions__workflows_with_query.6ac4a8b3f9": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', {'per_page': 5}\n", "assertions": ["result:workflows IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "workflows", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflows_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflows_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflows_with_query.6ac4a8b3f9", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflows_with_query"], "alias": "workflows_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.981002, "relation_name": "FLOW.test_github_actions.workflows_with_query", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflows", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflows_simple.c1eaeaca38": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models'\n", "assertions": ["result:workflows IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "workflows", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflows_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflows_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflows_simple.c1eaeaca38", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflows_simple"], "alias": "workflows_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9869983, "relation_name": "FLOW.test_github_actions.workflows_simple", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflows", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__runs_with_query.c134c002ca": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', {'per_page': 10, 'status': 'completed'}\n", "assertions": ["result:workflow_runs IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__runs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__runs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__runs_with_query.c134c002ca", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__runs_with_query"], "alias": "runs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9923673, "relation_name": "FLOW.test_github_actions.runs_with_query", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__runs_simple.fb19fd1022": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models'\n", "assertions": ["result:workflow_runs IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__runs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__runs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__runs_simple.fb19fd1022", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__runs_simple"], "alias": "runs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764425.9978747, "relation_name": "FLOW.test_github_actions.runs_simple", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_runs_with_query.2cc7cb1189": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'dbt_run_dev_refresh.yml', {'per_page': 5}\n", "assertions": ["result:workflow_runs IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "workflow_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_runs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_runs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_runs_with_query.2cc7cb1189", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_runs_with_query"], "alias": "workflow_runs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0029016, "relation_name": "FLOW.test_github_actions.workflow_runs_with_query", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_runs_simple.3fae7a0ed4": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'dbt_run_dev_refresh.yml'\n", "assertions": ["result:workflow_runs IS NOT NULL", "result:total_count IS NOT NULL"], "column_name": "workflow_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_runs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_runs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_runs_simple.3fae7a0ed4", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_runs_simple"], "alias": "workflow_runs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.008804, "relation_name": "FLOW.test_github_actions.workflow_runs_simple", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_dispatches_with_body.d94154911b": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'test-workflow.yml', {'ref': 'main', 'inputs': {'debug': 'true'}}\n", "assertions": ["result IS NOT NULL"], "column_name": "workflow_dispatches", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_dispatches_with_body", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_dispatches_with_body.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_dispatches_with_body.d94154911b", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_dispatches_with_body"], "alias": "workflow_dispatches_with_body", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0139635, "relation_name": "FLOW.test_github_actions.workflow_dispatches_with_body", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_dispatches", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_dispatches_simple.81f75f9435": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'test-workflow.yml'\n", "assertions": ["result IS NOT NULL"], "column_name": "workflow_dispatches", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_dispatches_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_dispatches_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_dispatches_simple.81f75f9435", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_dispatches_simple"], "alias": "workflow_dispatches_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0194175, "relation_name": "FLOW.test_github_actions.workflow_dispatches_simple", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_dispatches", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_enable.0b608e8267": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'test-workflow.yml'\n", "assertions": ["result IS NOT NULL"], "column_name": "workflow_enable", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_enable", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_enable.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_enable.0b608e8267", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_enable"], "alias": "workflow_enable", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.024781, "relation_name": "FLOW.test_github_actions.workflow_enable", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_enable", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_disable.aefa4786d2": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'test-workflow.yml'\n", "assertions": ["result IS NOT NULL"], "column_name": "workflow_disable", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_disable", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_disable.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_disable.aefa4786d2", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_disable"], "alias": "workflow_disable", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0295823, "relation_name": "FLOW.test_github_actions.workflow_disable", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_disable", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_run_logs.9a9822b746": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678'\n", "assertions": ["result IS NULL"], "column_name": "workflow_run_logs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_run_logs", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_run_logs.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_run_logs.9a9822b746", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_run_logs"], "alias": "workflow_run_logs", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0346286, "relation_name": "FLOW.test_github_actions.workflow_run_logs", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_run_logs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__job_logs.5a2d0a3c80": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '87654321'\n", "assertions": ["result IS NULL"], "column_name": "job_logs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__job_logs", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__job_logs.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__job_logs.5a2d0a3c80", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__job_logs"], "alias": "job_logs", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.040384, "relation_name": "FLOW.test_github_actions.job_logs", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "job_logs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_run_jobs_with_query.4a098421bd": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678', {'filter': 'latest'}\n", "assertions": ["result:jobs IS NULL", "result:total_count IS NULL"], "column_name": "workflow_run_jobs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_run_jobs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_run_jobs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_run_jobs_with_query.4a098421bd", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_run_jobs_with_query"], "alias": "workflow_run_jobs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0458004, "relation_name": "FLOW.test_github_actions.workflow_run_jobs_with_query", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_run_jobs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__workflow_run_jobs_simple.3f673e1432": {"test_metadata": {"name": "test_udf_without_context", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678'\n", "assertions": ["result:jobs IS NULL", "result:total_count IS NULL"], "column_name": "workflow_run_jobs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__workflow_run_jobs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__workflow_run_jobs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__workflow_run_jobs_simple.3f673e1432", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__workflow_run_jobs_simple"], "alias": "workflow_run_jobs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0516717, "relation_name": "FLOW.test_github_actions.workflow_run_jobs_simple", "raw_code": "{{ test_test_udf_without_context(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf_without_context", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "workflow_run_jobs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflows_with_query.55c801e96a": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', {'per_page': 3}\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflows", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflows_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflows_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflows_with_query.55c801e96a", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflows_with_query"], "alias": "tf_workflows_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0566862, "relation_name": "FLOW.test_github_actions.tf_workflows_with_query", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflows", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflows_simple.e309afa5b7": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models'\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflows", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflows_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflows_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflows_simple.e309afa5b7", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflows_simple"], "alias": "tf_workflows_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.065799, "relation_name": "FLOW.test_github_actions.tf_workflows_simple", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflows", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_runs_with_query.1164bd17ab": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', {'per_page': 5, 'status': 'completed'}\n", "assertions": ["row_count >= 0"], "column_name": "tf_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_runs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_runs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_runs_with_query.1164bd17ab", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_runs_with_query"], "alias": "tf_runs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0705087, "relation_name": "FLOW.test_github_actions.tf_runs_with_query", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_runs_simple.e5cbf35e89": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models'\n", "assertions": ["row_count >= 0"], "column_name": "tf_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_runs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_runs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_runs_simple.e5cbf35e89", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_runs_simple"], "alias": "tf_runs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.07585, "relation_name": "FLOW.test_github_actions.tf_runs_simple", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflow_runs_with_query.4108f0ee5c": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'dbt_run_dev_refresh.yml', {'per_page': 3}\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflow_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflow_runs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflow_runs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflow_runs_with_query.4108f0ee5c", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflow_runs_with_query"], "alias": "tf_workflow_runs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0807858, "relation_name": "FLOW.test_github_actions.tf_workflow_runs_with_query", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflow_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflow_runs_simple.2677ffd8e8": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', 'dbt_run_dev_refresh.yml'\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflow_runs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflow_runs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflow_runs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflow_runs_simple.2677ffd8e8", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflow_runs_simple"], "alias": "tf_workflow_runs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0858767, "relation_name": "FLOW.test_github_actions.tf_workflow_runs_simple", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflow_runs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflow_run_jobs_with_query.b6002abbe4": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678', {'filter': 'latest'}\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflow_run_jobs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflow_run_jobs_with_query", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflow_run_jobs_with_query.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflow_run_jobs_with_query.b6002abbe4", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflow_run_jobs_with_query"], "alias": "tf_workflow_run_jobs_with_query", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0908642, "relation_name": "FLOW.test_github_actions.tf_workflow_run_jobs_with_query", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflow_run_jobs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_workflow_run_jobs_simple.ddea8e10f5": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678'\n", "assertions": ["row_count >= 0"], "column_name": "tf_workflow_run_jobs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_workflow_run_jobs_simple", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_workflow_run_jobs_simple.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_workflow_run_jobs_simple.ddea8e10f5", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_workflow_run_jobs_simple"], "alias": "tf_workflow_run_jobs_simple", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.0958593, "relation_name": "FLOW.test_github_actions.tf_workflow_run_jobs_simple", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_workflow_run_jobs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_failed_jobs_with_logs.f99b7e9705": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678'\n", "assertions": ["row_count >= 0"], "column_name": "tf_failed_jobs_with_logs", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_failed_jobs_with_logs", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_failed_jobs_with_logs.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_failed_jobs_with_logs.f99b7e9705", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_failed_jobs_with_logs"], "alias": "tf_failed_jobs_with_logs", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1005857, "relation_name": "FLOW.test_github_actions.tf_failed_jobs_with_logs", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_failed_jobs_with_logs", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_cortex.f6b67b3893": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678', 'cortex', 'mistral-large', ''\n", "assertions": ["row_count >= 0"], "column_name": "tf_failure_analysis_with_ai", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_failure_analysis_with_ai_cortex", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_failure_analysis_with_ai_cortex.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_cortex.f6b67b3893", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_failure_analysis_with_ai_cortex"], "alias": "tf_failure_analysis_with_ai_cortex", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.106282, "relation_name": "FLOW.test_github_actions.tf_failure_analysis_with_ai_cortex", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_failure_analysis_with_ai", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_custom_prompt.9412c58df0": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678', 'cortex', 'mistral-7b', 'Analyze these failures and provide concise recommendations:'\n", "assertions": ["row_count >= 0"], "column_name": "tf_failure_analysis_with_ai", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_failure_analysis_with_ai_custom_prompt", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_failure_analysis_with_ai_custom_prompt.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_custom_prompt.9412c58df0", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_failure_analysis_with_ai_custom_prompt"], "alias": "tf_failure_analysis_with_ai_custom_prompt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1117785, "relation_name": "FLOW.test_github_actions.tf_failure_analysis_with_ai_custom_prompt", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_failure_analysis_with_ai", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_default.f6378c5240": {"test_metadata": {"name": "test_udtf", "kwargs": {"args": "'FlipsideCrypto', 'admin-models', '12345678'\n", "assertions": ["row_count >= 0"], "column_name": "tf_failure_analysis_with_ai", "model": "{{ get_where_subquery(ref('github_actions__github_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_github_actions", "name": "test_github_actions__tf_failure_analysis_with_ai_default", "resource_type": "test", "package_name": "livequery_models", "path": "test_github_actions__tf_failure_analysis_with_ai_default.sql", "original_file_path": "models/deploy/marketplace/github/github_actions__github_utils.yml", "unique_id": "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_default.f6378c5240", "fqn": ["livequery_models", "deploy", "marketplace", "github", "test_github_actions__tf_failure_analysis_with_ai_default"], "alias": "tf_failure_analysis_with_ai_default", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1168933, "relation_name": "FLOW.test_github_actions.tf_failure_analysis_with_ai_default", "raw_code": "{{ test_test_udtf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "github_actions__github_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udtf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.github_actions__github_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tf_failure_analysis_with_ai", "file_key_name": "models.github_actions__github_utils", "attached_node": "model.livequery_models.github_actions__github_utils"}, "test.livequery_models.test_nftscan__get_status_200.33868e0f0d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://restapi.nftscan.com/api/v2/account/own/0xca1257ade6f4fa6c6834fdc42e030be6c0f5a813' , {'erc_type': 'erc721'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('nftscan__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_nftscan", "name": "test_nftscan__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_nftscan__get_status_200.sql", "original_file_path": "models/deploy/marketplace/nftscan/nftscan__.yml", "unique_id": "test.livequery_models.test_nftscan__get_status_200.33868e0f0d", "fqn": ["livequery_models", "deploy", "marketplace", "nftscan", "test_nftscan__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.122626, "relation_name": "FLOW.test_nftscan.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "nftscan__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.nftscan__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.nftscan__", "attached_node": "model.livequery_models.nftscan__"}, "test.livequery_models.test_chainbase_utils__get_status_200.07b6733652": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/nft/metadata' , {\n 'chain_id': 1,\n 'contract_address': '0xed5af388653567af2f388e6224dc7c4b3241c544',\n 'token_id': 1\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('chainbase_utils__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_chainbase_utils", "name": "test_chainbase_utils__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_chainbase_utils__get_status_200.sql", "original_file_path": "models/deploy/marketplace/chainbase/chainbase_utils__.yml", "unique_id": "test.livequery_models.test_chainbase_utils__get_status_200.07b6733652", "fqn": ["livequery_models", "deploy", "marketplace", "chainbase", "test_chainbase_utils__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1298451, "relation_name": "FLOW.test_chainbase_utils.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "chainbase_utils__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.chainbase_utils__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.chainbase_utils__", "attached_node": "model.livequery_models.chainbase_utils__"}, "test.livequery_models.test_snapshot__query_status_200.35a2cffb40": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'query': '{\n space(id: \"snapshot.dcl.eth\") {\n id\n name\n members\n }\n }',\n 'variables': {}\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "query", "model": "{{ get_where_subquery(ref('snapshot__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_snapshot", "name": "test_snapshot__query_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_snapshot__query_status_200.sql", "original_file_path": "models/deploy/marketplace/snapshot/snapshot__ .yml", "unique_id": "test.livequery_models.test_snapshot__query_status_200.35a2cffb40", "fqn": ["livequery_models", "deploy", "marketplace", "snapshot", "test_snapshot__query_status_200"], "alias": "query_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1373086, "relation_name": "FLOW.test_snapshot.query_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "snapshot__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.snapshot__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "query", "file_key_name": "models.snapshot__", "attached_node": "model.livequery_models.snapshot__"}, "test.livequery_models.test_reservoir__get_status_200.cb905ea233": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/tokens/floor/v1' , {'collection': '0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('reservoir__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_reservoir", "name": "test_reservoir__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_reservoir__get_status_200.sql", "original_file_path": "models/deploy/marketplace/reservoir/reservoir__.yml", "unique_id": "test.livequery_models.test_reservoir__get_status_200.cb905ea233", "fqn": ["livequery_models", "deploy", "marketplace", "reservoir", "test_reservoir__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.144664, "relation_name": "FLOW.test_reservoir.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "reservoir__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.reservoir__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.reservoir__", "attached_node": "model.livequery_models.reservoir__"}, "test.livequery_models.test_defillama__get_status_200.95a3be7633": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/categories' , {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('defillama__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_defillama", "name": "test_defillama__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_defillama__get_status_200.sql", "original_file_path": "models/deploy/marketplace/defillama/defillama__.yml", "unique_id": "test.livequery_models.test_defillama__get_status_200.95a3be7633", "fqn": ["livequery_models", "deploy", "marketplace", "defillama", "test_defillama__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.152055, "relation_name": "FLOW.test_defillama.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "defillama__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.defillama__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.defillama__", "attached_node": "model.livequery_models.defillama__"}, "test.livequery_models.test_bitquery__graphql_status_200.11917beb18": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'query': '{\n ethereum( network: bsc ) {\n dexTrades(\n options: {limit: 1}\n baseCurrency: {is: \"0x6679eB24F59dFe111864AEc72B443d1Da666B360\"}\n quoteCurrency: {is: \"0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c\"}\n ) {\n buyAmount\n buyAmountInUsd: buyAmount(in: USD)\n buyCurrency {\n symbol\n address\n }\n sellAmount\n sellCurrency {\n symbol\n address\n }\n tradeAmount(in: USD)\n }\n }\n }',\n 'variables': '{}'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "graphql", "model": "{{ get_where_subquery(ref('bitquery__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_bitquery", "name": "test_bitquery__graphql_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_bitquery__graphql_status_200.sql", "original_file_path": "models/deploy/marketplace/bitquery/bitquery__.yml", "unique_id": "test.livequery_models.test_bitquery__graphql_status_200.11917beb18", "fqn": ["livequery_models", "deploy", "marketplace", "bitquery", "test_bitquery__graphql_status_200"], "alias": "graphql_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1594756, "relation_name": "FLOW.test_bitquery.graphql_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "bitquery__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.bitquery__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "graphql", "file_key_name": "models.bitquery__", "attached_node": "model.livequery_models.bitquery__"}, "test.livequery_models.test_helius_apis__token_metadata_status_200.c2bafa3fb0": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'mintAccounts': [\n 'BAAzgRGWY2v5AJBNZNFd2abiRXAUo56UxywKEjoCZW2',\n '8s6kQUZfdm7GSaThAcsmSs56wMinXrbk6SdNVngutrz5'\n ],\n 'includeOffChain': true\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "token_metadata", "model": "{{ get_where_subquery(ref('helius_apis__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_apis", "name": "test_helius_apis__token_metadata_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_apis__token_metadata_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_apis__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_apis__token_metadata_status_200.c2bafa3fb0", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_apis__token_metadata_status_200"], "alias": "token_metadata_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1683056, "relation_name": "FLOW.test_helius_apis.token_metadata_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_apis__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_apis__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_metadata", "file_key_name": "models.helius_apis__helius_utils", "attached_node": "model.livequery_models.helius_apis__helius_utils"}, "test.livequery_models.test_helius_apis__balances_status_200.d668884644": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , '231B38ZpsbtrWbsBEjSXfjVj9JT2XyuNXy4f98V5NXxg'\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "balances", "model": "{{ get_where_subquery(ref('helius_apis__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_apis", "name": "test_helius_apis__balances_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_apis__balances_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_apis__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_apis__balances_status_200.d668884644", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_apis__balances_status_200"], "alias": "balances_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1748064, "relation_name": "FLOW.test_helius_apis.balances_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_apis__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_apis__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "balances", "file_key_name": "models.helius_apis__helius_utils", "attached_node": "model.livequery_models.helius_apis__helius_utils"}, "test.livequery_models.test_helius_apis__parse_transactions_status_200.71053900da": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , [\n '5u5S6yWN5wJkEDr3hKeqF3Y8nWcyWaZDboEnpfUuAw1zcvbvevs58rEfCpN6VkfxaS4N8RCMkBcyhxBFs3eoL4U4',\n '2bWLiRSA8GCh7UNEpiZdgsh2BMxZwKawk8ND4Z3iWrqDZE6JQk69n9WoCU9rKDrgWHw6qV25g8UBMJYddRJRHR9v'\n]\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "parse_transactions", "model": "{{ get_where_subquery(ref('helius_apis__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_apis", "name": "test_helius_apis__parse_transactions_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_apis__parse_transactions_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_apis__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_apis__parse_transactions_status_200.71053900da", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_apis__parse_transactions_status_200"], "alias": "parse_transactions_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1814647, "relation_name": "FLOW.test_helius_apis.parse_transactions_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_apis__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_apis__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "parse_transactions", "file_key_name": "models.helius_apis__helius_utils", "attached_node": "model.livequery_models.helius_apis__helius_utils"}, "test.livequery_models.test_helius_das__get_asset_status_200.3e65208714": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'id': 'F9Lw3ki3hJ7PF9HQXsBzoY8GyE6sPoEZZdXJBsTTD2rk'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_asset", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_asset_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_asset_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_asset_status_200.3e65208714", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_asset_status_200"], "alias": "get_asset_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.192025, "relation_name": "FLOW.test_helius_das.get_asset_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_asset", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_signatures_for_asset_status_200.529a6b605d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'id': 'FNt6A9Mfnqbwc1tY7uwAguKQ1JcpBrxmhczDgbdJy5AC',\n 'page': 1, -- Starts at 1\n 'limit': 1000 -- Limit 1000 per request.\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_signatures_for_asset", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_signatures_for_asset_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_signatures_for_asset_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_signatures_for_asset_status_200.529a6b605d", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_signatures_for_asset_status_200"], "alias": "get_signatures_for_asset_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.1987557, "relation_name": "FLOW.test_helius_das.get_signatures_for_asset_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_signatures_for_asset", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__search_assets_status_200.2373c30616": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'ownerAddress': '2k5AXX4guW9XwRQ1AKCpAuUqgWDpQpwFfpVFh3hnm2Ha',\n 'compressed': true,\n 'page': 1, -- Starts at 1\n 'limit': 1000\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "search_assets", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__search_assets_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__search_assets_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__search_assets_status_200.2373c30616", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__search_assets_status_200"], "alias": "search_assets_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2054434, "relation_name": "FLOW.test_helius_das.search_assets_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "search_assets", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_asset_proof_status_200.2ed48f9fe3": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'id': 'Bu1DEKeawy7txbnCEJE4BU3BKLXaNAKCYcHR4XhndGss'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_asset_proof", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_asset_proof_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_asset_proof_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_asset_proof_status_200.2ed48f9fe3", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_asset_proof_status_200"], "alias": "get_asset_proof_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2127984, "relation_name": "FLOW.test_helius_das.get_asset_proof_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_asset_proof", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_assets_by_owner_status_200.6f2f1ef95c": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'ownerAddress': '86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY',\n 'page': 1, -- Starts at 1\n 'limit': 1000\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_assets_by_owner", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_assets_by_owner_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_assets_by_owner_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_assets_by_owner_status_200.6f2f1ef95c", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_assets_by_owner_status_200"], "alias": "get_assets_by_owner_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2191954, "relation_name": "FLOW.test_helius_das.get_assets_by_owner_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_assets_by_owner", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_assets_by_authority_status_200.c9ac02b165": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'authorityAddress': '2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW',\n 'page': 1, -- Starts at 1\n 'limit': 1000\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_assets_by_authority", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_assets_by_authority_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_assets_by_authority_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_assets_by_authority_status_200.c9ac02b165", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_assets_by_authority_status_200"], "alias": "get_assets_by_authority_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2258556, "relation_name": "FLOW.test_helius_das.get_assets_by_authority_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_assets_by_authority", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_assets_by_creator_status_200.e8cb071d3a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'creatorAddress': 'D3XrkNZz6wx6cofot7Zohsf2KSsu2ArngNk8VqU9cTY3',\n 'onlyVerified': true,\n 'page': 1, -- Starts at 1\n 'limit': 1000\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_assets_by_creator", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_assets_by_creator_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_assets_by_creator_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_assets_by_creator_status_200.e8cb071d3a", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_assets_by_creator_status_200"], "alias": "get_assets_by_creator_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.232489, "relation_name": "FLOW.test_helius_das.get_assets_by_creator_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_assets_by_creator", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_helius_das__get_assets_by_group_status_200.fe5813195d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'mainnet' , {\n 'groupKey': 'collection',\n 'groupValue': 'J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w',\n 'page': 1,\n 'limit': 1000\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_assets_by_group", "model": "{{ get_where_subquery(ref('helius_das__helius_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_helius_das", "name": "test_helius_das__get_assets_by_group_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_helius_das__get_assets_by_group_status_200.sql", "original_file_path": "models/deploy/marketplace/helius/helius_das__helius_utils.yml", "unique_id": "test.livequery_models.test_helius_das__get_assets_by_group_status_200.fe5813195d", "fqn": ["livequery_models", "deploy", "marketplace", "helius", "test_helius_das__get_assets_by_group_status_200"], "alias": "get_assets_by_group_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.238915, "relation_name": "FLOW.test_helius_das.get_assets_by_group_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "helius_das__helius_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.helius_das__helius_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_assets_by_group", "file_key_name": "models.helius_das__helius_utils", "attached_node": "model.livequery_models.helius_das__helius_utils"}, "test.livequery_models.test_playgrounds__query_subgraph_status_200_liquidity_pools.dfcb23f707": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'ELUcwgpm14LKPLrBRuVvPvNKHQ9HvwmtKgKSH6123cr7' , {\n 'query': '{\n liquidityPools(first: 200, orderBy: totalValueLockedUSD, orderDirection: desc) {\n id\n totalLiquidity\n name\n inputTokens {\n id\n symbol\n }\n }\n }',\n 'variables': {}\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "query_subgraph", "model": "{{ get_where_subquery(ref('playgrounds__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_playgrounds", "name": "test_playgrounds__query_subgraph_status_200_liquidity_pools", "resource_type": "test", "package_name": "livequery_models", "path": "test_playgrounds__query_subgraph_status_200_liquidity_pools.sql", "original_file_path": "models/deploy/marketplace/playgrounds/playgrounds__.yml", "unique_id": "test.livequery_models.test_playgrounds__query_subgraph_status_200_liquidity_pools.dfcb23f707", "fqn": ["livequery_models", "deploy", "marketplace", "playgrounds", "test_playgrounds__query_subgraph_status_200_liquidity_pools"], "alias": "query_subgraph_status_200_liquidity_pools", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2467365, "relation_name": "FLOW.test_playgrounds.query_subgraph_status_200_liquidity_pools", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "playgrounds__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.playgrounds__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "query_subgraph", "file_key_name": "models.playgrounds__", "attached_node": "model.livequery_models.playgrounds__"}, "test.livequery_models.test_playgrounds__query_subgraph_status_200_total_pool_count.86c8b9c6ee": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'ELUcwgpm14LKPLrBRuVvPvNKHQ9HvwmtKgKSH6123cr7' , {\n 'query': '{\n protocols {\n name\n totalPoolCount\n }\n }',\n 'variables': {}\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "query_subgraph", "model": "{{ get_where_subquery(ref('playgrounds__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_playgrounds", "name": "test_playgrounds__query_subgraph_status_200_total_pool_count", "resource_type": "test", "package_name": "livequery_models", "path": "test_playgrounds__query_subgraph_status_200_total_pool_count.sql", "original_file_path": "models/deploy/marketplace/playgrounds/playgrounds__.yml", "unique_id": "test.livequery_models.test_playgrounds__query_subgraph_status_200_total_pool_count.86c8b9c6ee", "fqn": ["livequery_models", "deploy", "marketplace", "playgrounds", "test_playgrounds__query_subgraph_status_200_total_pool_count"], "alias": "query_subgraph_status_200_total_pool_count", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2534077, "relation_name": "FLOW.test_playgrounds.query_subgraph_status_200_total_pool_count", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "playgrounds__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.playgrounds__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "query_subgraph", "file_key_name": "models.playgrounds__", "attached_node": "model.livequery_models.playgrounds__"}, "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_status_200.94f0e0082e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'wallet': 'DcTmx4VLcf5euAB17nynax7g55xuB3XKBDyz1pudMcjW',\n 'omitFields': [\n 'provenance',\n 'traits'\n ],\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts", "model": "{{ get_where_subquery(ref('quicknode_solana_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_solana_nfts", "name": "test_quicknode_solana_nfts__fetch_nfts_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_solana_nfts__fetch_nfts_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_solana_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_status_200.94f0e0082e", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_solana_nfts__fetch_nfts_status_200"], "alias": "fetch_nfts_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2615192, "relation_name": "FLOW.test_quicknode_solana_nfts.fetch_nfts_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_solana_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_solana_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts", "file_key_name": "models.quicknode_solana_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_solana_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.70f38f0e31": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'creator': 'DznU28LgherhU2JwC2db3KmAeWPqoF9Yx2aVtNUudW6R',\n 'page': 1,\n 'perPage': 3\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts_by_creator", "model": "{{ get_where_subquery(ref('quicknode_solana_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_solana_nfts", "name": "test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_solana_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.70f38f0e31", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200"], "alias": "fetch_nfts_by_creator_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2681608, "relation_name": "FLOW.test_quicknode_solana_nfts.fetch_nfts_by_creator_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_solana_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_solana_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts_by_creator", "file_key_name": "models.quicknode_solana_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_solana_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.529daa7446": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'contract': '0x4d224452801ACEd8B2F0aebE155379bb5D594381'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_metadata_by_contract_address", "model": "{{ get_where_subquery(ref('quicknode_polygon_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_tokens", "name": "test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.529daa7446", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200"], "alias": "get_token_metadata_by_contract_address_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2774541, "relation_name": "FLOW.test_quicknode_polygon_tokens.get_token_metadata_by_contract_address_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_metadata_by_contract_address", "file_key_name": "models.quicknode_polygon_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.d60e37734e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'symbol': 'USDC'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_metadata_by_symbol", "model": "{{ get_where_subquery(ref('quicknode_polygon_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_tokens", "name": "test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.d60e37734e", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200"], "alias": "get_token_metadata_by_symbol_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.283872, "relation_name": "FLOW.test_quicknode_polygon_tokens.get_token_metadata_by_symbol_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_metadata_by_symbol", "file_key_name": "models.quicknode_polygon_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_tokens__get_transactions_by_address_status_200.194093aade": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'address': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045',\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_transactions_by_address", "model": "{{ get_where_subquery(ref('quicknode_polygon_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_tokens", "name": "test_quicknode_polygon_tokens__get_transactions_by_address_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_tokens__get_transactions_by_address_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_tokens__get_transactions_by_address_status_200.194093aade", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_tokens__get_transactions_by_address_status_200"], "alias": "get_transactions_by_address_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.290439, "relation_name": "FLOW.test_quicknode_polygon_tokens.get_transactions_by_address_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_transactions_by_address", "file_key_name": "models.quicknode_polygon_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.2bffddb733": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'wallet': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_wallet_token_balance", "model": "{{ get_where_subquery(ref('quicknode_polygon_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_tokens", "name": "test_quicknode_polygon_tokens__get_wallet_token_balance_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.2bffddb733", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_tokens__get_wallet_token_balance_status_200"], "alias": "get_wallet_token_balance_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.2970679, "relation_name": "FLOW.test_quicknode_polygon_tokens.get_wallet_token_balance_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_wallet_token_balance", "file_key_name": "models.quicknode_polygon_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.57669f1a96": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'address': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045',\n 'contract': '0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE',\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_wallet_token_transactions", "model": "{{ get_where_subquery(ref('quicknode_polygon_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_tokens", "name": "test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.57669f1a96", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200"], "alias": "get_wallet_token_transactions_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3037162, "relation_name": "FLOW.test_quicknode_polygon_tokens.get_wallet_token_transactions_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_wallet_token_transactions", "file_key_name": "models.quicknode_polygon_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.5a3e5bd53e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'contracts': [\n '0x60E4d786628Fea6478F785A6d7e704777c86a7c6',\n '0x7Bd29408f11D2bFC23c34f18275bBf23bB716Bc7'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nft_collection_details", "model": "{{ get_where_subquery(ref('quicknode_ethereum_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_nfts", "name": "test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.5a3e5bd53e", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200"], "alias": "fetch_nft_collection_details_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3127217, "relation_name": "FLOW.test_quicknode_ethereum_nfts.fetch_nft_collection_details_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nft_collection_details", "file_key_name": "models.quicknode_ethereum_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_status_200.e34b6fbe64": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'wallet': '0x91b51c173a4bdaa1a60e234fc3f705a16d228740',\n 'omitFields': [\n 'provenance',\n 'traits'\n ],\n 'page': 1,\n 'perPage': 10,\n 'contracts': [\n '0x2106c00ac7da0a3430ae667879139e832307aeaa',\n '0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts", "model": "{{ get_where_subquery(ref('quicknode_ethereum_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_nfts", "name": "test_quicknode_ethereum_nfts__fetch_nfts_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_nfts__fetch_nfts_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_status_200.e34b6fbe64", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_nfts__fetch_nfts_status_200"], "alias": "fetch_nfts_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3190684, "relation_name": "FLOW.test_quicknode_ethereum_nfts.fetch_nfts_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts", "file_key_name": "models.quicknode_ethereum_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.ba7f5aeceb": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'collection': '0x60E4d786628Fea6478F785A6d7e704777c86a7c6',\n 'omitFields': [\n 'imageUrl',\n 'traits'\n ],\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts_by_collection", "model": "{{ get_where_subquery(ref('quicknode_ethereum_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_nfts", "name": "test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.ba7f5aeceb", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200"], "alias": "fetch_nfts_by_collection_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3262053, "relation_name": "FLOW.test_quicknode_ethereum_nfts.fetch_nfts_by_collection_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts_by_collection", "file_key_name": "models.quicknode_ethereum_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.2e5143d642": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{ 'collection': '0x60E4d786628Fea6478F785A6d7e704777c86a7c6', 'collectionTokenId': '1', 'page': 1, 'perPage': 10 }\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_transfers_by_nft", "model": "{{ get_where_subquery(ref('quicknode_ethereum_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_nfts", "name": "test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.2e5143d642", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200"], "alias": "get_transfers_by_nft_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3328605, "relation_name": "FLOW.test_quicknode_ethereum_nfts.get_transfers_by_nft_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_transfers_by_nft", "file_key_name": "models.quicknode_ethereum_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.34afbca510": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{ 'wallet': '0x91b51c173a4bdaa1a60e234fc3f705a16d228740', 'contracts': [\n '0x2106c00ac7da0a3430ae667879139e832307aeaa:3643',\n '0xd07dc4262bcdbf85190c01c996b4c06a461d2430:133803'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "verify_nfts_owner", "model": "{{ get_where_subquery(ref('quicknode_ethereum_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_nfts", "name": "test_quicknode_ethereum_nfts__verify_nfts_owner_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.34afbca510", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_nfts__verify_nfts_owner_status_200"], "alias": "verify_nfts_owner_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3392708, "relation_name": "FLOW.test_quicknode_ethereum_nfts.verify_nfts_owner_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "verify_nfts_owner", "file_key_name": "models.quicknode_ethereum_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.b69737052b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{ 'contracts': [\n '0x60E4d786628Fea6478F785A6d7e704777c86a7c6',\n '0x7Bd29408f11D2bFC23c34f18275bBf23bB716Bc7'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nft_collection_details", "model": "{{ get_where_subquery(ref('quicknode_polygon_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_nfts", "name": "test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.b69737052b", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200"], "alias": "fetch_nft_collection_details_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.347085, "relation_name": "FLOW.test_quicknode_polygon_nfts.fetch_nft_collection_details_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nft_collection_details", "file_key_name": "models.quicknode_polygon_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_status_200.2d1f2ae9d6": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'wallet': '0x91b51c173a4bdaa1a60e234fc3f705a16d228740',\n 'omitFields': [\n 'provenance',\n 'traits'\n ],\n 'page': 1,\n 'perPage': 10,\n 'contracts': [\n '0x2106c00ac7da0a3430ae667879139e832307aeaa',\n '0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts", "model": "{{ get_where_subquery(ref('quicknode_polygon_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_nfts", "name": "test_quicknode_polygon_nfts__fetch_nfts_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_nfts__fetch_nfts_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_status_200.2d1f2ae9d6", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_nfts__fetch_nfts_status_200"], "alias": "fetch_nfts_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3537316, "relation_name": "FLOW.test_quicknode_polygon_nfts.fetch_nfts_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts", "file_key_name": "models.quicknode_polygon_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.8286191e06": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'collection': '0x60E4d786628Fea6478F785A6d7e704777c86a7c6',\n 'omitFields': [\n 'imageUrl',\n 'traits'\n ],\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "fetch_nfts_by_collection", "model": "{{ get_where_subquery(ref('quicknode_polygon_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_nfts", "name": "test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.8286191e06", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200"], "alias": "fetch_nfts_by_collection_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3600602, "relation_name": "FLOW.test_quicknode_polygon_nfts.fetch_nfts_by_collection_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fetch_nfts_by_collection", "file_key_name": "models.quicknode_polygon_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.2f6ba1e185": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{ 'collection': '0x60E4d786628Fea6478F785A6d7e704777c86a7c6', 'collectionTokenId': '1', 'page': 1, 'perPage': 10 }\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_transfers_by_nft", "model": "{{ get_where_subquery(ref('quicknode_polygon_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_nfts", "name": "test_quicknode_polygon_nfts__get_transfers_by_nft_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.2f6ba1e185", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_nfts__get_transfers_by_nft_status_200"], "alias": "get_transfers_by_nft_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3661377, "relation_name": "FLOW.test_quicknode_polygon_nfts.get_transfers_by_nft_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_transfers_by_nft", "file_key_name": "models.quicknode_polygon_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_polygon_nfts__verify_nfts_owner_status_200.e87bb12c13": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{ 'wallet': '0x91b51c173a4bdaa1a60e234fc3f705a16d228740', 'contracts': [\n '0x2106c00ac7da0a3430ae667879139e832307aeaa:3643',\n '0xd07dc4262bcdbf85190c01c996b4c06a461d2430:133803'\n ]\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "verify_nfts_owner", "model": "{{ get_where_subquery(ref('quicknode_polygon_nfts__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_polygon_nfts", "name": "test_quicknode_polygon_nfts__verify_nfts_owner_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_polygon_nfts__verify_nfts_owner_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_polygon_nfts__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_polygon_nfts__verify_nfts_owner_status_200.e87bb12c13", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_polygon_nfts__verify_nfts_owner_status_200"], "alias": "verify_nfts_owner_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.372435, "relation_name": "FLOW.test_quicknode_polygon_nfts.verify_nfts_owner_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_polygon_nfts__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "verify_nfts_owner", "file_key_name": "models.quicknode_polygon_nfts__quicknode_utils", "attached_node": "model.livequery_models.quicknode_polygon_nfts__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.3d5c91f8e2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'contract': '0x4d224452801ACEd8B2F0aebE155379bb5D594381'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_metadata_by_contract_address", "model": "{{ get_where_subquery(ref('quicknode_ethereum_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_tokens", "name": "test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.3d5c91f8e2", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200"], "alias": "get_token_metadata_by_contract_address_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3802114, "relation_name": "FLOW.test_quicknode_ethereum_tokens.get_token_metadata_by_contract_address_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_metadata_by_contract_address", "file_key_name": "models.quicknode_ethereum_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.c34c43a92d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'symbol': 'USDC'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_metadata_by_symbol", "model": "{{ get_where_subquery(ref('quicknode_ethereum_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_tokens", "name": "test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.c34c43a92d", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200"], "alias": "get_token_metadata_by_symbol_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3864195, "relation_name": "FLOW.test_quicknode_ethereum_tokens.get_token_metadata_by_symbol_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_metadata_by_symbol", "file_key_name": "models.quicknode_ethereum_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.29d4ecb431": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'address': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045',\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_transactions_by_address", "model": "{{ get_where_subquery(ref('quicknode_ethereum_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_tokens", "name": "test_quicknode_ethereum_tokens__get_transactions_by_address_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.29d4ecb431", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_tokens__get_transactions_by_address_status_200"], "alias": "get_transactions_by_address_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3928294, "relation_name": "FLOW.test_quicknode_ethereum_tokens.get_transactions_by_address_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_transactions_by_address", "file_key_name": "models.quicknode_ethereum_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.9cda095850": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'wallet': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045'\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_wallet_token_balance", "model": "{{ get_where_subquery(ref('quicknode_ethereum_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_tokens", "name": "test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.9cda095850", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200"], "alias": "get_wallet_token_balance_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.3991528, "relation_name": "FLOW.test_quicknode_ethereum_tokens.get_wallet_token_balance_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_wallet_token_balance", "file_key_name": "models.quicknode_ethereum_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"}, "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.990e59cd6c": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'address': '0xd8da6bf26964af9d7eed9e03e53415d37aa96045',\n 'contract': '0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE',\n 'page': 1,\n 'perPage': 10\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_wallet_token_transactions", "model": "{{ get_where_subquery(ref('quicknode_ethereum_tokens__quicknode_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_quicknode_ethereum_tokens", "name": "test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.sql", "original_file_path": "models/deploy/marketplace/quicknode/quicknode_ethereum_tokens__quicknode_utils.yml", "unique_id": "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.990e59cd6c", "fqn": ["livequery_models", "deploy", "marketplace", "quicknode", "test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200"], "alias": "get_wallet_token_transactions_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.405211, "relation_name": "FLOW.test_quicknode_ethereum_tokens.get_wallet_token_transactions_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "quicknode_ethereum_tokens__quicknode_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_wallet_token_transactions", "file_key_name": "models.quicknode_ethereum_tokens__quicknode_utils", "attached_node": "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"}, "test.livequery_models.test_footprint_utils__get_status_200_v2_protocol_info.4d260facf4": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v3/protocol/getProtocolStatsHistory' , {\n 'chain': 'Polygon',\n 'protocol_slug': 'planet-ix',\n 'start_time': '2023-07-01',\n 'end_time': '2023-07-25'\n }\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('footprint_utils__footprint_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_footprint_utils", "name": "test_footprint_utils__get_status_200_v2_protocol_info", "resource_type": "test", "package_name": "livequery_models", "path": "test_footprint_utils__get_status_200_v2_protocol_info.sql", "original_file_path": "models/deploy/marketplace/footprint/footprint_utils__footprint_utils.yml", "unique_id": "test.livequery_models.test_footprint_utils__get_status_200_v2_protocol_info.4d260facf4", "fqn": ["livequery_models", "deploy", "marketplace", "footprint", "test_footprint_utils__get_status_200_v2_protocol_info"], "alias": "get_status_200_v2_protocol_info", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4132278, "relation_name": "FLOW.test_footprint_utils.get_status_200_v2_protocol_info", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "footprint_utils__footprint_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.footprint_utils__footprint_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.footprint_utils__footprint_utils", "attached_node": "model.livequery_models.footprint_utils__footprint_utils"}, "test.livequery_models.test_cmc__get_status_200.1e44de8c9e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v2/cryptocurrency/ohlcv/historical' , {'interval': 'hourly', 'time_period': 'hourly', 'time_start': DATE_PART('EPOCH_SECOND', DATEADD('hour', -2, CURRENT_TIMESTAMP())), 'time_end': DATE_PART('EPOCH_SECOND', DATEADD('hour', -1, CURRENT_TIMESTAMP())), 'id': '15478,15479'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('cmc__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_cmc", "name": "test_cmc__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_cmc__get_status_200.sql", "original_file_path": "models/deploy/marketplace/cmc/cmc__.yml", "unique_id": "test.livequery_models.test_cmc__get_status_200.1e44de8c9e", "fqn": ["livequery_models", "deploy", "marketplace", "cmc", "test_cmc__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.420707, "relation_name": "FLOW.test_cmc.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "cmc__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.cmc__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.cmc__", "attached_node": "model.livequery_models.cmc__"}, "test.livequery_models.test_apilayer__get_status_200.f739b0d36b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/odds/sports' , {'all': 'true'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('apilayer__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_apilayer", "name": "test_apilayer__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_apilayer__get_status_200.sql", "original_file_path": "models/deploy/marketplace/apilayer/apilayer__.yml", "unique_id": "test.livequery_models.test_apilayer__get_status_200.f739b0d36b", "fqn": ["livequery_models", "deploy", "marketplace", "apilayer", "test_apilayer__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.427834, "relation_name": "FLOW.test_apilayer.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "apilayer__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.apilayer__"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.apilayer__", "attached_node": "model.livequery_models.apilayer__"}, "test.livequery_models.test_alchemy_tokens__get_token_allowance_status_200.65ce803e24": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', [{'contract': '0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270', 'owner': '0xf1a726210550c306a9964b251cbcd3fa5ecb275d', 'spender': '0xdef1c0ded9bec7f1a1670819833240f027b25eff'}]\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_allowance", "model": "{{ get_where_subquery(ref('alchemy_tokens__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_tokens", "name": "test_alchemy_tokens__get_token_allowance_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_tokens__get_token_allowance_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_tokens__get_token_allowance_status_200.65ce803e24", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_tokens__get_token_allowance_status_200"], "alias": "get_token_allowance_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4363692, "relation_name": "FLOW.test_alchemy_tokens.get_token_allowance_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_tokens__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_tokens__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_allowance", "file_key_name": "models.alchemy_tokens__alchemy_utils", "attached_node": "model.livequery_models.alchemy_tokens__alchemy_utils"}, "test.livequery_models.test_alchemy_tokens__get_token_balances_status_200.bdaa3fdabb": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', ['0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe5', 'erc20']\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_balances", "model": "{{ get_where_subquery(ref('alchemy_tokens__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_tokens", "name": "test_alchemy_tokens__get_token_balances_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_tokens__get_token_balances_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_tokens__get_token_balances_status_200.bdaa3fdabb", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_tokens__get_token_balances_status_200"], "alias": "get_token_balances_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4434755, "relation_name": "FLOW.test_alchemy_tokens.get_token_balances_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_tokens__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_tokens__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_balances", "file_key_name": "models.alchemy_tokens__alchemy_utils", "attached_node": "model.livequery_models.alchemy_tokens__alchemy_utils"}, "test.livequery_models.test_alchemy_tokens__get_token_metadata_status_200.ff08820c76": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', ['0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48']\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_token_metadata", "model": "{{ get_where_subquery(ref('alchemy_tokens__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_tokens", "name": "test_alchemy_tokens__get_token_metadata_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_tokens__get_token_metadata_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_tokens__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_tokens__get_token_metadata_status_200.ff08820c76", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_tokens__get_token_metadata_status_200"], "alias": "get_token_metadata_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.450063, "relation_name": "FLOW.test_alchemy_tokens.get_token_metadata_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_tokens__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_tokens__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_token_metadata", "file_key_name": "models.alchemy_tokens__alchemy_utils", "attached_node": "model.livequery_models.alchemy_tokens__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_nfts_status_200.34e3001576": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'owner': '0x4a9318F375937B56045E5a548e7E66AEA61Dd610'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_nfts", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_nfts_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_nfts_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_nfts_status_200.34e3001576", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_nfts_status_200"], "alias": "get_nfts_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4654543, "relation_name": "FLOW.test_alchemy_nfts.get_nfts_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_nfts", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_owners_for_token_status_200.c534c2579d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_owners_for_token", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_owners_for_token_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_owners_for_token_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_owners_for_token_status_200.c534c2579d", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_owners_for_token_status_200"], "alias": "get_owners_for_token_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4720047, "relation_name": "FLOW.test_alchemy_nfts.get_owners_for_token_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_owners_for_token", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_owners_for_collection_status_200.3cdb9f0962": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'withTokenBalances': True}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_owners_for_collection", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_owners_for_collection_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_owners_for_collection_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_owners_for_collection_status_200.3cdb9f0962", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_owners_for_collection_status_200"], "alias": "get_owners_for_collection_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.478619, "relation_name": "FLOW.test_alchemy_nfts.get_owners_for_collection_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_owners_for_collection", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__is_holder_of_collection_status_200.d94f7ae355": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'wallet': '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045', 'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "is_holder_of_collection", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__is_holder_of_collection_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__is_holder_of_collection_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__is_holder_of_collection_status_200.d94f7ae355", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__is_holder_of_collection_status_200"], "alias": "is_holder_of_collection_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4850197, "relation_name": "FLOW.test_alchemy_nfts.is_holder_of_collection_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "is_holder_of_collection", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_contracts_for_owner_status_200.29e9e60296": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'owner': 'vitalik.eth', 'pageSize': 100, 'page': 1}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_contracts_for_owner", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_contracts_for_owner_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_contracts_for_owner_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_contracts_for_owner_status_200.29e9e60296", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_contracts_for_owner_status_200"], "alias": "get_contracts_for_owner_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.4916742, "relation_name": "FLOW.test_alchemy_nfts.get_contracts_for_owner_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_contracts_for_owner", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_nft_metadata_status_200.aad531a83a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_nft_metadata", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_nft_metadata_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_nft_metadata_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_nft_metadata_status_200.aad531a83a", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_nft_metadata_status_200"], "alias": "get_nft_metadata_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.498315, "relation_name": "FLOW.test_alchemy_nfts.get_nft_metadata_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_nft_metadata", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_nft_metadata_batch_status_200.44d0ef0140": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'tokens': [{'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}, {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 43}]}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_nft_metadata_batch", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_nft_metadata_batch_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_nft_metadata_batch_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_nft_metadata_batch_status_200.44d0ef0140", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_nft_metadata_batch_status_200"], "alias": "get_nft_metadata_batch_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5043385, "relation_name": "FLOW.test_alchemy_nfts.get_nft_metadata_batch_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_nft_metadata_batch", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_contract_metadata_status_200.0a9337a17a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_contract_metadata", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_contract_metadata_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_contract_metadata_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_contract_metadata_status_200.0a9337a17a", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_contract_metadata_status_200"], "alias": "get_contract_metadata_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5110064, "relation_name": "FLOW.test_alchemy_nfts.get_contract_metadata_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_contract_metadata", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_contract_metadata_batch_status_200.78a02ffe28": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddresses': ['0xe785E82358879F061BC3dcAC6f0444462D4b5330', '0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d']}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_contract_metadata_batch", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_contract_metadata_batch_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_contract_metadata_batch_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_contract_metadata_batch_status_200.78a02ffe28", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_contract_metadata_batch_status_200"], "alias": "get_contract_metadata_batch_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5175693, "relation_name": "FLOW.test_alchemy_nfts.get_contract_metadata_batch_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_contract_metadata_batch", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__invalidate_contract_status_200.1ac32b4945": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "invalidate_contract", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__invalidate_contract_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__invalidate_contract_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__invalidate_contract_status_200.1ac32b4945", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__invalidate_contract_status_200"], "alias": "invalidate_contract_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5239675, "relation_name": "FLOW.test_alchemy_nfts.invalidate_contract_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "invalidate_contract", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__reingest_contract_status_200.3c2c45fd00": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "reingest_contract", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__reingest_contract_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__reingest_contract_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__reingest_contract_status_200.3c2c45fd00", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__reingest_contract_status_200"], "alias": "reingest_contract_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.530176, "relation_name": "FLOW.test_alchemy_nfts.reingest_contract_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reingest_contract", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__search_contract_metadata_status_200.1e97937b32": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'query': 'bored'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "search_contract_metadata", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__search_contract_metadata_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__search_contract_metadata_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__search_contract_metadata_status_200.1e97937b32", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__search_contract_metadata_status_200"], "alias": "search_contract_metadata_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5364048, "relation_name": "FLOW.test_alchemy_nfts.search_contract_metadata_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "search_contract_metadata", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_nfts_for_collection_status_200.f7ff9b5ee5": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'withMetadata': True}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_nfts_for_collection", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_nfts_for_collection_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_nfts_for_collection_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_nfts_for_collection_status_200.f7ff9b5ee5", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_nfts_for_collection_status_200"], "alias": "get_nfts_for_collection_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5427465, "relation_name": "FLOW.test_alchemy_nfts.get_nfts_for_collection_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_nfts_for_collection", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_spam_contracts_status_200.b9dfb4e306": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_spam_contracts", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_spam_contracts_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_spam_contracts_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_spam_contracts_status_200.b9dfb4e306", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_spam_contracts_status_200"], "alias": "get_spam_contracts_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.54993, "relation_name": "FLOW.test_alchemy_nfts.get_spam_contracts_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_spam_contracts", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__is_spam_contract_status_200.91af21989f": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "is_spam_contract", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__is_spam_contract_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__is_spam_contract_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__is_spam_contract_status_200.91af21989f", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__is_spam_contract_status_200"], "alias": "is_spam_contract_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5564456, "relation_name": "FLOW.test_alchemy_nfts.is_spam_contract_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "is_spam_contract", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__is_airdrop_status_200.58ce4f1bdc": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "is_airdrop", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__is_airdrop_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__is_airdrop_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__is_airdrop_status_200.58ce4f1bdc", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__is_airdrop_status_200"], "alias": "is_airdrop_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5624416, "relation_name": "FLOW.test_alchemy_nfts.is_airdrop_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "is_airdrop", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_floor_price_status_200.f2125d71e4": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_floor_price", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_floor_price_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_floor_price_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_floor_price_status_200.f2125d71e4", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_floor_price_status_200"], "alias": "get_floor_price_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5751326, "relation_name": "FLOW.test_alchemy_nfts.get_floor_price_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_floor_price", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__get_nft_sales_status_200.223f727f9f": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'fromBlock': 0, 'toBlock': 'latest', 'order': 'asc', 'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_nft_sales", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__get_nft_sales_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__get_nft_sales_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__get_nft_sales_status_200.223f727f9f", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__get_nft_sales_status_200"], "alias": "get_nft_sales_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.581582, "relation_name": "FLOW.test_alchemy_nfts.get_nft_sales_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_nft_sales", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__compute_rarity_status_200.942425aa31": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'tokenId': 3603, 'contractAddress': '0xb6a37b5d14d502c3ab0ae6f3a0e058bc9517786e'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "compute_rarity", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__compute_rarity_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__compute_rarity_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__compute_rarity_status_200.942425aa31", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__compute_rarity_status_200"], "alias": "compute_rarity_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.5883482, "relation_name": "FLOW.test_alchemy_nfts.compute_rarity_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "compute_rarity", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_nfts__summarize_nft_attributes_status_200.99d7f57e35": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', {'contractAddress': '0xb6a37b5d14d502c3ab0ae6f3a0e058bc9517786e'}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "summarize_nft_attributes", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__summarize_nft_attributes_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__summarize_nft_attributes_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__summarize_nft_attributes_status_200.99d7f57e35", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__summarize_nft_attributes_status_200"], "alias": "summarize_nft_attributes_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.594958, "relation_name": "FLOW.test_alchemy_nfts.summarize_nft_attributes_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_nfts__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "summarize_nft_attributes", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}, "test.livequery_models.test_alchemy_transfers__get_asset_transfers_status_200.f1f3f416e4": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'eth-mainnet', [{'fromBlock': '0x0', 'toBlock': 'latest', 'toAddress': '0x5c43B1eD97e52d009611D89b74fA829FE4ac56b1', 'category': ['external'], 'withMetadata': True, 'excludeZeroValue': True}]\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get_asset_transfers", "model": "{{ get_where_subquery(ref('alchemy_transfers__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_transfers", "name": "test_alchemy_transfers__get_asset_transfers_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_transfers__get_asset_transfers_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_transfers__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_transfers__get_asset_transfers_status_200.f1f3f416e4", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_transfers__get_asset_transfers_status_200"], "alias": "get_asset_transfers_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.602676, "relation_name": "FLOW.test_alchemy_transfers.get_asset_transfers_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "alchemy_transfers__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.alchemy_transfers__alchemy_utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_asset_transfers", "file_key_name": "models.alchemy_transfers__alchemy_utils", "attached_node": "model.livequery_models.alchemy_transfers__alchemy_utils"}, "test.livequery_models.test__live_udf_api_batched_post_data_object.a3001533fa": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET',\n'https://httpbin.org/get',\n{'Content-Type': 'application/json'},\n{'param1': 'value1', 'param2': 'value2'},\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param2 = 'value2' ELSE true END"], "column_name": "udf_api_batched", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_batched_post_data_object", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_batched_post_data_object.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_batched_post_data_object.a3001533fa", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_batched_post_data_object"], "alias": "live_udf_api_batched_post_data_object", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.6264935, "relation_name": "FLOW.test.live_udf_api_batched_post_data_object", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_batched", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_ethereum_batch.aa4ed0976f": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://ethereum-rpc.publicnode.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': []},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'eth_chainId', 'params': []}\n],\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result = '0x1' ELSE true END"], "column_name": "udf_api_batched", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_batched_post_jsonrpc_ethereum_batch", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_batched_post_jsonrpc_ethereum_batch.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_ethereum_batch.aa4ed0976f", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_batched_post_jsonrpc_ethereum_batch"], "alias": "live_udf_api_batched_post_jsonrpc_ethereum_batch", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.6357067, "relation_name": "FLOW.test.live_udf_api_batched_post_jsonrpc_ethereum_batch", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_batched", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_solana.7027aa9022": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api_batched", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_batched_post_jsonrpc_solana", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_batched_post_jsonrpc_solana.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_solana.7027aa9022", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_batched_post_jsonrpc_solana"], "alias": "live_udf_api_batched_post_jsonrpc_solana", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.647567, "relation_name": "FLOW.test.live_udf_api_batched_post_jsonrpc_solana", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_batched", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_data_object.f511b76342": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {'foo': 'bar'}\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = OBJECT_CONSTRUCT('foo', 'bar') ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_data_object", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_data_object.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_data_object.f511b76342", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_data_object"], "alias": "live_udf_api_post_data_object", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.656391, "relation_name": "FLOW.test.live_udf_api_post_data_object", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_data_array.e6efede8c7": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', ['foo', 'bar']\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = ARRAY_CONSTRUCT('foo', 'bar') ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_data_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_data_array.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_data_array.e6efede8c7", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_data_array"], "alias": "live_udf_api_post_data_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.664922, "relation_name": "FLOW.test.live_udf_api_post_data_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_data_string.4024bc8c29": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', 'foo'::VARIANT\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = 'foo' ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_data_string", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_data_string.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_data_string.4024bc8c29", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_data_string"], "alias": "live_udf_api_post_data_string", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.67244, "relation_name": "FLOW.test.live_udf_api_post_data_string", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_get_method.7f6dfcd143": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/get'\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.url = 'https://httpbin.org/get' ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_get_method", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_get_method.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_get_method.7f6dfcd143", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_get_method"], "alias": "live_udf_api_get_method", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.6799643, "relation_name": "FLOW.test.live_udf_api_get_method", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_get_with_params.b0e789f509": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET', 'https://httpbin.org/get', {'Content-Type': 'application/json'}, {'param1': 'value1', 'param2': 'value2'}\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param2 = 'value2' ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_get_with_params", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_get_with_params.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_get_with_params.b0e789f509", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_get_with_params"], "alias": "live_udf_api_get_with_params", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.686629, "relation_name": "FLOW.test.live_udf_api_get_with_params", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_batch_jsonrpc.6afc146ed1": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'batch',\n 'params': [\n {'id': 1, 'method': 'method1', 'params': {'param1': 'value1'}},\n {'id': 2, 'method': 'method2', 'params': {'param2': 'value2'}}\n ]\n}\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:method = 'batch' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params[1]:id = 2 ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_batch_jsonrpc", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_batch_jsonrpc.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_batch_jsonrpc.6afc146ed1", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_batch_jsonrpc"], "alias": "live_udf_api_post_batch_jsonrpc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.6944718, "relation_name": "FLOW.test.live_udf_api_post_batch_jsonrpc", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_jsonrpc_solana.b20463bfb3": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_jsonrpc_solana", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_jsonrpc_solana.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_jsonrpc_solana.b20463bfb3", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_jsonrpc_solana"], "alias": "live_udf_api_post_jsonrpc_solana", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7064276, "relation_name": "FLOW.test.live_udf_api_post_jsonrpc_solana", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_jsonrpc_solana_batch.9386763d93": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'getVersion'},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'getVersion'}\n],\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result is not null ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_jsonrpc_solana_batch", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_jsonrpc_solana_batch.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_jsonrpc_solana_batch.9386763d93", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_jsonrpc_solana_batch"], "alias": "live_udf_api_post_jsonrpc_solana_batch", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7138824, "relation_name": "FLOW.test.live_udf_api_post_jsonrpc_solana_batch", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_post_jsonrpc_ethereum_batch.3c9cd0b4df": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://ethereum-rpc.publicnode.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': []},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'eth_chainId', 'params': []}\n],\n''\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result = '0x1' ELSE true END"], "column_name": "udf_api", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_post_jsonrpc_ethereum_batch", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_post_jsonrpc_ethereum_batch.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_post_jsonrpc_ethereum_batch.3c9cd0b4df", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_post_jsonrpc_ethereum_batch"], "alias": "live_udf_api_post_jsonrpc_ethereum_batch", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7237039, "relation_name": "FLOW.test.live_udf_api_post_jsonrpc_ethereum_batch", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_data_object_sync.071fa239ad": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {'foo': 'bar'}\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = OBJECT_CONSTRUCT('foo', 'bar') ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_data_object_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_data_object_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_data_object_sync.071fa239ad", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_data_object_sync"], "alias": "live_udf_api_v2_post_data_object_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7326066, "relation_name": "FLOW.test.live_udf_api_v2_post_data_object_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_data_array_sync.b8411aa263": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', ['foo', 'bar']\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = ARRAY_CONSTRUCT('foo', 'bar') ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_data_array_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_data_array_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_data_array_sync.b8411aa263", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_data_array_sync"], "alias": "live_udf_api_v2_post_data_array_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7394435, "relation_name": "FLOW.test.live_udf_api_v2_post_data_array_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_data_string_sync.fe8f3757c8": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', 'foo'::VARIANT\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json = 'foo' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_data_string_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_data_string_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_data_string_sync.fe8f3757c8", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_data_string_sync"], "alias": "live_udf_api_v2_post_data_string_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7462418, "relation_name": "FLOW.test.live_udf_api_v2_post_data_string_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_get_method_sync.8122eddb3f": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/get'\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.url = 'https://httpbin.org/get' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_get_method_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_get_method_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_get_method_sync.8122eddb3f", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_get_method_sync"], "alias": "live_udf_api_v2_get_method_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7528389, "relation_name": "FLOW.test.live_udf_api_v2_get_method_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_batch_jsonrpc_sync.b36bc00504": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/post', {\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'batch',\n 'params': [\n {'id': 1, 'method': 'method1', 'params': {'param1': 'value1'}},\n {'id': 2, 'method': 'method2', 'params': {'param2': 'value2'}}\n ]\n}\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.json:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:method = 'batch' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.json:params[1]:id = 2 ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_batch_jsonrpc_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_batch_jsonrpc_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_batch_jsonrpc_sync.b36bc00504", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_batch_jsonrpc_sync"], "alias": "live_udf_api_v2_post_batch_jsonrpc_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7590067, "relation_name": "FLOW.test.live_udf_api_v2_post_batch_jsonrpc_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_get_with_params_sync.147b3736ae": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET', 'https://httpbin.org/get', {'Content-Type': 'application/json'}, {'param1': 'value1', 'param2': 'value2'}, FALSE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param2 = 'value2' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_get_with_params_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_get_with_params_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_get_with_params_sync.147b3736ae", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_get_with_params_sync"], "alias": "live_udf_api_v2_get_with_params_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7684815, "relation_name": "FLOW.test.live_udf_api_v2_get_with_params_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_sync.59f97e4649": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\nFALSE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_solana_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_solana_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_sync.59f97e4649", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_solana_sync"], "alias": "live_udf_api_v2_post_jsonrpc_solana_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7759836, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_solana_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.cb3ec63e3a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'getVersion'},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'getVersion'}\n],\nFALSE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_solana_batch_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.cb3ec63e3a", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_solana_batch_sync"], "alias": "live_udf_api_v2_post_jsonrpc_solana_batch_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.783696, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_solana_batch_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.71d7b6dbb6": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://ethereum-rpc.publicnode.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': []},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'eth_chainId', 'params': []}\n],\nFALSE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result = '0x1' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.71d7b6dbb6", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync"], "alias": "live_udf_api_v2_post_jsonrpc_ethereum_batch_sync", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.7938278, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_ethereum_batch_sync", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_get_with_params_async.b056833455": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET', 'https://httpbin.org/get', {'Content-Type': 'application/json'}, {'param1': 'value1', 'param2': 'value2'}, TRUE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param2 = 'value2' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_get_with_params_async", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_get_with_params_async.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_get_with_params_async.b056833455", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_get_with_params_async"], "alias": "live_udf_api_v2_get_with_params_async", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.803126, "relation_name": "FLOW.test.live_udf_api_v2_get_with_params_async", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_async.a018ed6e96": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\nTRUE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_solana_async", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_solana_async.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_async.a018ed6e96", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_solana_async"], "alias": "live_udf_api_v2_post_jsonrpc_solana_async", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8109355, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_solana_async", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_async.7f045a7b4a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'getVersion'},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'getVersion'}\n],\nTRUE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_solana_batch_async", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_solana_batch_async.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_async.7f045a7b4a", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_solana_batch_async"], "alias": "live_udf_api_v2_post_jsonrpc_solana_batch_async", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8186724, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_solana_batch_async", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.95f5f5b561": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://ethereum-rpc.publicnode.com',\n{'Content-Type': 'application/json'},\n[\n {'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': []},\n {'jsonrpc': '2.0', 'id': 2, 'method': 'eth_chainId', 'params': []}\n],\nTRUE\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data[0]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[0]:result is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:id = 2 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data[1]:result = '0x1' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.95f5f5b561", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async"], "alias": "live_udf_api_v2_post_jsonrpc_ethereum_batch_async", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8282306, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_ethereum_batch_async", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_true.cfc2645199": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/get', {'Content-Type': 'application/json'}, '', true\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.url = 'https://httpbin.org/get' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_get_with_headers_is_async_true", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_get_with_headers_is_async_true.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_true.cfc2645199", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_get_with_headers_is_async_true"], "alias": "live_udf_api_v2_get_with_headers_is_async_true", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8377779, "relation_name": "FLOW.test.live_udf_api_v2_get_with_headers_is_async_true", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_false.e9e1befac4": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'https://httpbin.org/get', {'Content-Type': 'application/json'}, '', false\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.url = 'https://httpbin.org/get' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_get_with_headers_is_async_false", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_get_with_headers_is_async_false.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_false.e9e1befac4", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_get_with_headers_is_async_false"], "alias": "live_udf_api_v2_get_with_headers_is_async_false", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8443666, "relation_name": "FLOW.test.live_udf_api_v2_get_with_headers_is_async_false", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_true.604199ea45": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET', 'https://httpbin.org/get', {'Content-Type': 'application/json'}, {'param1': 'value1'}, '', true\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_full_signature_is_async_true", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_full_signature_is_async_true.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_true.604199ea45", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_full_signature_is_async_true"], "alias": "live_udf_api_v2_full_signature_is_async_true", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.851023, "relation_name": "FLOW.test.live_udf_api_v2_full_signature_is_async_true", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_false.0b97d59b38": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'GET', 'https://httpbin.org/get', {'Content-Type': 'application/json'}, {'param1': 'value1'}, '', false\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.args is not null ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.args:param1 = 'value1' ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_full_signature_is_async_false", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_full_signature_is_async_false.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_false.0b97d59b38", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_full_signature_is_async_false"], "alias": "live_udf_api_v2_full_signature_is_async_false", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.858016, "relation_name": "FLOW.test.live_udf_api_v2_full_signature_is_async_false", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_true.81e24f5936": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\n'',\ntrue\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_is_async_true", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_is_async_true.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_true.81e24f5936", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_is_async_true"], "alias": "live_udf_api_v2_post_jsonrpc_is_async_true", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8652306, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_is_async_true", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_false.e9d84deb2e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'POST',\n'https://api.mainnet-beta.solana.com',\n{'Content-Type': 'application/json'},\n{\n 'jsonrpc': '2.0',\n 'id': 1,\n 'method': 'getVersion'\n},\n'',\nfalse\n", "assertions": ["result:status_code IN (200, 502, 503)", "CASE WHEN result:status_code = 200 THEN result:data.jsonrpc = '2.0' ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.id = 1 ELSE true END", "CASE WHEN result:status_code = 200 THEN result:data.result is not null ELSE true END"], "column_name": "udf_api_v2", "model": "{{ get_where_subquery(ref('live')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__live_udf_api_v2_post_jsonrpc_is_async_false", "resource_type": "test", "package_name": "livequery_models", "path": "test__live_udf_api_v2_post_jsonrpc_is_async_false.sql", "original_file_path": "models/deploy/core/live.yml", "unique_id": "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_false.e9d84deb2e", "fqn": ["livequery_models", "deploy", "core", "test__live_udf_api_v2_post_jsonrpc_is_async_false"], "alias": "live_udf_api_v2_post_jsonrpc_is_async_false", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8729913, "relation_name": "FLOW.test.live_udf_api_v2_post_jsonrpc_is_async_false", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "live", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.live"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_api_v2", "file_key_name": "models.live", "attached_node": "model.livequery_models.live"}, "test.livequery_models.test___utils_udf_introspect.79bd27a18b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'hello'", "assertions": ["result = 'hello'"], "column_name": "udf_introspect", "model": "{{ get_where_subquery(ref('_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test___utils_udf_introspect", "resource_type": "test", "package_name": "livequery_models", "path": "test___utils_udf_introspect.sql", "original_file_path": "models/deploy/core/_utils.yml", "unique_id": "test.livequery_models.test___utils_udf_introspect.79bd27a18b", "fqn": ["livequery_models", "deploy", "core", "test___utils_udf_introspect"], "alias": "_utils_udf_introspect", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.88161, "relation_name": "FLOW.test._utils_udf_introspect", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models._utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_introspect", "file_key_name": "models._utils", "attached_node": "model.livequery_models._utils"}, "test.livequery_models.test__utils_udf_json_rpc_call.0b87c6050e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'foo', [], 1", "assertions": ["result = {\n 'jsonrpc': '2.0',\n 'method': 'foo',\n 'params': [],\n 'id': '1'\n}\n"], "column_name": "udf_json_rpc_call", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_json_rpc_call", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_json_rpc_call.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_json_rpc_call.0b87c6050e", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_json_rpc_call"], "alias": "utils_udf_json_rpc_call", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8917463, "relation_name": "FLOW.test.utils_udf_json_rpc_call", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_json_rpc_call", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_true_1.3bf42c4e1b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'b'}, TRUE\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_true_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_true_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_true_1.3bf42c4e1b", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_true_1"], "alias": "utils_udf_urlencode_dict_true_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.8979964, "relation_name": "FLOW.test.utils_udf_urlencode_dict_true_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_true_2.764afd6db8": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'a', 'b':'b'}, TRUE\n", "assertions": ["result = 'a=a&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_true_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_true_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_true_2.764afd6db8", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_true_2"], "alias": "utils_udf_urlencode_dict_true_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.904111, "relation_name": "FLOW.test.utils_udf_urlencode_dict_true_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_true_space.11f0932fc3": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'space': 'abc 123'}, TRUE\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_true_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_true_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_true_space.11f0932fc3", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_true_space"], "alias": "utils_udf_urlencode_dict_true_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9104254, "relation_name": "FLOW.test.utils_udf_urlencode_dict_true_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_true_special.4eef6cb355": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'special!': ' !@#$,+\"'}, TRUE\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_true_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_true_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_true_special.4eef6cb355", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_true_special"], "alias": "utils_udf_urlencode_dict_true_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9176295, "relation_name": "FLOW.test.utils_udf_urlencode_dict_true_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_true_array.614d53ca8a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'array': [0, 1, 2]}, TRUE\n", "assertions": ["result = 'array=0&array=1&array=2'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_true_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_true_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_true_array.614d53ca8a", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_true_array"], "alias": "utils_udf_urlencode_dict_true_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9239316, "relation_name": "FLOW.test.utils_udf_urlencode_dict_true_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_false_1.e2e07ad77a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'b'}, FALSE\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_false_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_false_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_false_1.e2e07ad77a", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_false_1"], "alias": "utils_udf_urlencode_dict_false_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9300244, "relation_name": "FLOW.test.utils_udf_urlencode_dict_false_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_false_2.58739709ab": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'b', 'b':'b'}, FALSE\n", "assertions": ["result = 'a=b&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_false_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_false_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_false_2.58739709ab", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_false_2"], "alias": "utils_udf_urlencode_dict_false_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9360065, "relation_name": "FLOW.test.utils_udf_urlencode_dict_false_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_false_space.1167d3f089": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'space': 'abc 123'}, FALSE\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_false_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_false_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_false_space.1167d3f089", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_false_space"], "alias": "utils_udf_urlencode_dict_false_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9423053, "relation_name": "FLOW.test.utils_udf_urlencode_dict_false_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_false_special.0cd3cb5826": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'special!': ' !@#$,+\"'}, FALSE\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_false_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_false_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_false_special.0cd3cb5826", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_false_special"], "alias": "utils_udf_urlencode_dict_false_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9482532, "relation_name": "FLOW.test.utils_udf_urlencode_dict_false_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_false_array.9524cea2e8": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'array': [0, 1, 2]}, FALSE\n", "assertions": ["result = 'array=%5B0%2C+1%2C+2%5D'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_false_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_false_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_false_array.9524cea2e8", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_false_array"], "alias": "utils_udf_urlencode_dict_false_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9540133, "relation_name": "FLOW.test.utils_udf_urlencode_dict_false_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_1.1d75f92e0e": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'b'}\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_1.1d75f92e0e", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_1"], "alias": "utils_udf_urlencode_dict_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9603357, "relation_name": "FLOW.test.utils_udf_urlencode_dict_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_2.60da312d8c": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'a':'b', 'b':'b'}\n", "assertions": ["result = 'a=b&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_2.60da312d8c", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_2"], "alias": "utils_udf_urlencode_dict_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9662704, "relation_name": "FLOW.test.utils_udf_urlencode_dict_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_space.d5e1917fd6": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'space': 'abc 123'}\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_space.d5e1917fd6", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_space"], "alias": "utils_udf_urlencode_dict_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9719732, "relation_name": "FLOW.test.utils_udf_urlencode_dict_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_special.6f25d30fd9": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'special!': ' !@#$,+\"'}\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_special.6f25d30fd9", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_special"], "alias": "utils_udf_urlencode_dict_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9779496, "relation_name": "FLOW.test.utils_udf_urlencode_dict_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_dict_array.25f6af5cf8": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{'array': [0, 1, 2]}\n", "assertions": ["result = 'array=%5B0%2C+1%2C+2%5D'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_dict_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_dict_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_dict_array.25f6af5cf8", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_dict_array"], "alias": "utils_udf_urlencode_dict_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9839258, "relation_name": "FLOW.test.utils_udf_urlencode_dict_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_true_1.f1dc90fd5d": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'b']], TRUE\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_true_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_true_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_true_1.f1dc90fd5d", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_true_1"], "alias": "utils_udf_urlencode_array_true_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.989877, "relation_name": "FLOW.test.utils_udf_urlencode_array_true_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_true_2.4c09ca3de2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'a'], ['b', 'b']], TRUE\n", "assertions": ["result = 'a=a&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_true_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_true_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_true_2.4c09ca3de2", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_true_2"], "alias": "utils_udf_urlencode_array_true_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764426.9955966, "relation_name": "FLOW.test.utils_udf_urlencode_array_true_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_true_space.c150fa3544": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['space', 'abc 123']], TRUE\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_true_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_true_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_true_space.c150fa3544", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_true_space"], "alias": "utils_udf_urlencode_array_true_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0015275, "relation_name": "FLOW.test.utils_udf_urlencode_array_true_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_true_special.14abbd82f3": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['special!', ' !@#$,+\"']], TRUE\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_true_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_true_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_true_special.14abbd82f3", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_true_special"], "alias": "utils_udf_urlencode_array_true_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0074294, "relation_name": "FLOW.test.utils_udf_urlencode_array_true_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_true_array.559475a80a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['array', [0, 1, 2]]], TRUE\n", "assertions": ["result = 'array=0&array=1&array=2'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_true_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_true_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_true_array.559475a80a", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_true_array"], "alias": "utils_udf_urlencode_array_true_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0131853, "relation_name": "FLOW.test.utils_udf_urlencode_array_true_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_false_1.ffe0d93235": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'b']], FALSE\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_false_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_false_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_false_1.ffe0d93235", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_false_1"], "alias": "utils_udf_urlencode_array_false_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.019669, "relation_name": "FLOW.test.utils_udf_urlencode_array_false_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_false_2.f6e4d9a06a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'a'], ['b', 'b']], FALSE\n", "assertions": ["result = 'a=a&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_false_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_false_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_false_2.f6e4d9a06a", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_false_2"], "alias": "utils_udf_urlencode_array_false_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0255306, "relation_name": "FLOW.test.utils_udf_urlencode_array_false_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_false_space.c46a422a10": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['space', 'abc 123']], FALSE\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_false_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_false_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_false_space.c46a422a10", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_false_space"], "alias": "utils_udf_urlencode_array_false_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0315177, "relation_name": "FLOW.test.utils_udf_urlencode_array_false_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_false_special.ad3b4ce496": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['special!', ' !@#$,+\"']], FALSE\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_false_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_false_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_false_special.ad3b4ce496", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_false_special"], "alias": "utils_udf_urlencode_array_false_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0372322, "relation_name": "FLOW.test.utils_udf_urlencode_array_false_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_false_array.979bfafd11": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['array', [0, 1, 2]]], FALSE\n", "assertions": ["result = 'array=%5B0%2C+1%2C+2%5D'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_false_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_false_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_false_array.979bfafd11", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_false_array"], "alias": "utils_udf_urlencode_array_false_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.043166, "relation_name": "FLOW.test.utils_udf_urlencode_array_false_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_1.bae96ece17": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'b']]\n", "assertions": ["result = 'a=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_1", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_1.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_1.bae96ece17", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_1"], "alias": "utils_udf_urlencode_array_1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.049127, "relation_name": "FLOW.test.utils_udf_urlencode_array_1", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_2.ff2898d4a2": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['a', 'a'], ['b', 'b']]\n", "assertions": ["result = 'a=a&b=b'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_2", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_2.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_2.ff2898d4a2", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_2"], "alias": "utils_udf_urlencode_array_2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0548582, "relation_name": "FLOW.test.utils_udf_urlencode_array_2", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_space.67b6f51498": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['space', 'abc 123']]\n", "assertions": ["result = 'space=abc+123'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_space", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_space.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_space.67b6f51498", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_space"], "alias": "utils_udf_urlencode_array_space", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.060895, "relation_name": "FLOW.test.utils_udf_urlencode_array_space", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_special.746423269a": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['special!', ' !@#$,+\"']]\n", "assertions": ["result = 'special%21=+%21%40%23%24%2C%2B%22'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_special", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_special.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_special.746423269a", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_special"], "alias": "utils_udf_urlencode_array_special", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.066847, "relation_name": "FLOW.test.utils_udf_urlencode_array_special", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_urlencode_array_array.3d05dcb6a9": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "[['array', [0, 1, 2]]]\n", "assertions": ["result = 'array=%5B0%2C+1%2C+2%5D'"], "column_name": "udf_urlencode", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_urlencode_array_array", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_urlencode_array_array.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_urlencode_array_array.3d05dcb6a9", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_urlencode_array_array"], "alias": "utils_udf_urlencode_array_array", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0728538, "relation_name": "FLOW.test.utils_udf_urlencode_array_array", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_urlencode", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_int_to_binary.46856460db": {"test_metadata": {"name": "test_udf", "kwargs": {"args": 123456789, "assertions": ["result = '111010110111100110100010101'"], "column_name": "udf_int_to_binary", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_int_to_binary", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_int_to_binary.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_int_to_binary.46856460db", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_int_to_binary"], "alias": "utils_udf_int_to_binary", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0785887, "relation_name": "FLOW.test.utils_udf_int_to_binary", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_int_to_binary", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_int_to_binary_large_number.feba996e3b": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'123456789123456789123456789123456789123456789'", "assertions": ["result = '101100010010011011011100101001111010001001110011010111111101111101010111011001001101000001111110001010100001011011010000100000001000101111100010101'"], "column_name": "udf_int_to_binary", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_int_to_binary_large_number", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_int_to_binary_large_number.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_int_to_binary_large_number.feba996e3b", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_int_to_binary_large_number"], "alias": "utils_udf_int_to_binary_large_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.084605, "relation_name": "FLOW.test.utils_udf_int_to_binary_large_number", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_int_to_binary", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_binary_to_int.907b20f381": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "111010110111100110100010101", "assertions": ["result = '123456789'"], "column_name": "udf_binary_to_int", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_binary_to_int", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_binary_to_int.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_binary_to_int.907b20f381", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_binary_to_int"], "alias": "utils_udf_binary_to_int", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0909355, "relation_name": "FLOW.test.utils_udf_binary_to_int", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_binary_to_int", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_binary_to_int_large_number.926bff44e9": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "'110110110100110110100101110101100110100000101111100010101'", "assertions": ["result = '123456789123456789'"], "column_name": "udf_binary_to_int", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_binary_to_int_large_number", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_binary_to_int_large_number.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_binary_to_int_large_number.926bff44e9", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_binary_to_int_large_number"], "alias": "utils_udf_binary_to_int_large_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.0972831, "relation_name": "FLOW.test.utils_udf_binary_to_int_large_number", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_binary_to_int", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}, "test.livequery_models.test__utils_udf_evm_decode_log.b6fedb07e9": {"test_metadata": {"name": "test_udf", "kwargs": {"args": "{\n 'anonymous': false,\n 'inputs': [\n {\n 'indexed': false,\n 'name': 'nonce',\n 'type': 'uint256'\n }\n ],\n 'name': 'NonceChanged',\n 'type': 'event'\n}::variant, {\n 'address': '0x55032650b14df07b85bf18a3a3ec8e0af2e028d5',\n 'data': '0x000000000000000000000000000000000000000000000000000000000000279c',\n 'topics': [\n '0x7220970e1f1f12864ecccd8942690a837c7a8dd45d158cb891eb45a8a69134aa'\n ]\n}::variant\n", "assertions": ["result = [\n {\n 'address': '0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5',\n 'data': [\n {\n 'decoded': true,\n 'name': 'nonce',\n 'type': 'uint256',\n 'value': 10140\n }\n ],\n 'decoded': true,\n 'name': 'NonceChanged'\n }\n]"], "column_name": "udf_evm_decode_log", "model": "{{ get_where_subquery(ref('utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test", "name": "test__utils_udf_evm_decode_log", "resource_type": "test", "package_name": "livequery_models", "path": "test__utils_udf_evm_decode_log.sql", "original_file_path": "models/deploy/core/utils.yml", "unique_id": "test.livequery_models.test__utils_udf_evm_decode_log.b6fedb07e9", "fqn": ["livequery_models", "deploy", "core", "test__utils_udf_evm_decode_log"], "alias": "utils_udf_evm_decode_log", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1761764427.103371, "relation_name": "FLOW.test.utils_udf_evm_decode_log", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": ["model.livequery_models.utils"]}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "udf_evm_decode_log", "file_key_name": "models.utils", "attached_node": "model.livequery_models.utils"}}, "sources": {"source.flow_models.bronze_streamline.moments_minted_metadata_api": {"database": "streamline", "schema": "FLOW", "name": "moments_minted_metadata_api", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.moments_minted_metadata_api", "fqn": ["flow_models", "bronze_streamline", "moments_minted_metadata_api"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "moments_minted_metadata_api", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.moments_minted_metadata_api", "created_at": 1761764427.1173317}, "source.flow_models.bronze_streamline.blocks": {"database": "streamline", "schema": "FLOW", "name": "blocks", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.blocks", "fqn": ["flow_models", "bronze_streamline", "blocks"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "blocks", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.blocks", "created_at": 1761764427.117536}, "source.flow_models.bronze_streamline.blocks_v2": {"database": "streamline", "schema": "FLOW", "name": "blocks_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.blocks_v2", "fqn": ["flow_models", "bronze_streamline", "blocks_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "blocks_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.blocks_v2", "created_at": 1761764427.1177285}, "source.flow_models.bronze_streamline.collections": {"database": "streamline", "schema": "FLOW", "name": "collections", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.collections", "fqn": ["flow_models", "bronze_streamline", "collections"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "collections", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.collections", "created_at": 1761764427.1178916}, "source.flow_models.bronze_streamline.collections_v2": {"database": "streamline", "schema": "FLOW", "name": "collections_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.collections_v2", "fqn": ["flow_models", "bronze_streamline", "collections_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "collections_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.collections_v2", "created_at": 1761764427.1180487}, "source.flow_models.bronze_streamline.transactions": {"database": "streamline", "schema": "FLOW", "name": "transactions", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.transactions", "fqn": ["flow_models", "bronze_streamline", "transactions"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transactions", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.transactions", "created_at": 1761764427.1182013}, "source.flow_models.bronze_streamline.transactions_v2": {"database": "streamline", "schema": "FLOW", "name": "transactions_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.transactions_v2", "fqn": ["flow_models", "bronze_streamline", "transactions_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transactions_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.transactions_v2", "created_at": 1761764427.1183527}, "source.flow_models.bronze_streamline.transaction_results": {"database": "streamline", "schema": "FLOW", "name": "transaction_results", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.transaction_results", "fqn": ["flow_models", "bronze_streamline", "transaction_results"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transaction_results", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.transaction_results", "created_at": 1761764427.1185052}, "source.flow_models.bronze_streamline.transaction_results_v2": {"database": "streamline", "schema": "FLOW", "name": "transaction_results_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.transaction_results_v2", "fqn": ["flow_models", "bronze_streamline", "transaction_results_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transaction_results_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.transaction_results_v2", "created_at": 1761764427.1186802}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_CANDIDATE_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_CANDIDATE_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_CANDIDATE_07", "created_at": 1761764427.118847}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_CANDIDATE_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_CANDIDATE_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_CANDIDATE_08", "created_at": 1761764427.119008}, "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_CANDIDATE_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_CANDIDATE_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_CANDIDATE_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_CANDIDATE_09", "created_at": 1761764427.119161}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_01", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_01"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_01", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_01", "created_at": 1761764427.1193132}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_02", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_02"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_02", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_02", "created_at": 1761764427.1194663}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_03", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_03"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_03", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_03", "created_at": 1761764427.119616}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_04", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_04"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_04", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_04", "created_at": 1761764427.1197865}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_05", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_05"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_05", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_05", "created_at": 1761764427.1199355}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_06", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_06"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_06", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_06", "created_at": 1761764427.1200826}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_07", "created_at": 1761764427.1202297}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_08", "created_at": 1761764427.1203742}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_09", "created_at": 1761764427.1205223}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_10", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_10"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_10", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_10", "created_at": 1761764427.120686}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_11", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_11"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_11", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_11", "created_at": 1761764427.1208384}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_12", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_12"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_12", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_12", "created_at": 1761764427.1209857}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_13", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_13"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_13", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_13", "created_at": 1761764427.1211338}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_14", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_14"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_14", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_14", "created_at": 1761764427.121282}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_15", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_15"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_15", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_15", "created_at": 1761764427.121429}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_16", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_16"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_16", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_16", "created_at": 1761764427.121574}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_17", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_17"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_17", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_17", "created_at": 1761764427.121738}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_18", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_18"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_18", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_18", "created_at": 1761764427.121886}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_19", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_19"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_19", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_19", "created_at": 1761764427.122033}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_20", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_20"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_20", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_20", "created_at": 1761764427.1221807}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_21", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_21"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_21", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_21", "created_at": 1761764427.1223302}, "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22": {"database": "streamline", "schema": "FLOW", "name": "BLOCKS_MAINNET_22", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22", "fqn": ["flow_models", "bronze_streamline", "BLOCKS_MAINNET_22"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "BLOCKS_MAINNET_22", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.BLOCKS_MAINNET_22", "created_at": 1761764427.1224773}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_CANDIDATE_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_CANDIDATE_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_CANDIDATE_07", "created_at": 1761764427.1226318}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_CANDIDATE_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_CANDIDATE_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_CANDIDATE_08", "created_at": 1761764427.1227996}, "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_CANDIDATE_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_CANDIDATE_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_CANDIDATE_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_CANDIDATE_09", "created_at": 1761764427.1229472}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_01", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_01"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_01", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_01", "created_at": 1761764427.1230936}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_02", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_02"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_02", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_02", "created_at": 1761764427.1233282}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_03", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_03"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_03", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_03", "created_at": 1761764427.12348}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_04", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_04"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_04", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_04", "created_at": 1761764427.1236267}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_05", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_05"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_05", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_05", "created_at": 1761764427.1237934}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_06", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_06"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_06", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_06", "created_at": 1761764427.1239424}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_07", "created_at": 1761764427.124095}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_08", "created_at": 1761764427.124243}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_09", "created_at": 1761764427.124389}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_10", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_10"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_10", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_10", "created_at": 1761764427.1245399}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_11", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_11"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_11", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_11", "created_at": 1761764427.1247046}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_12", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_12"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_12", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_12", "created_at": 1761764427.1248536}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_13", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_13"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_13", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_13", "created_at": 1761764427.1250002}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_14", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_14"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_14", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_14", "created_at": 1761764427.1251464}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_15", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_15"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_15", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_15", "created_at": 1761764427.1252904}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_16", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_16"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_16", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_16", "created_at": 1761764427.1254356}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_17", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_17"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_17", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_17", "created_at": 1761764427.125582}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_18", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_18"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_18", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_18", "created_at": 1761764427.125752}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_19", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_19"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_19", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_19", "created_at": 1761764427.1259031}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_20", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_20"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_20", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_20", "created_at": 1761764427.1260507}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_21", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_21"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_21", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_21", "created_at": 1761764427.1261973}, "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22": {"database": "streamline", "schema": "FLOW", "name": "COLLECTIONS_MAINNET_22", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22", "fqn": ["flow_models", "bronze_streamline", "COLLECTIONS_MAINNET_22"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "COLLECTIONS_MAINNET_22", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.COLLECTIONS_MAINNET_22", "created_at": 1761764427.126344}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_CANDIDATE_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_CANDIDATE_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_CANDIDATE_07", "created_at": 1761764427.1264913}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_CANDIDATE_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_CANDIDATE_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_CANDIDATE_08", "created_at": 1761764427.12665}, "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_CANDIDATE_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_CANDIDATE_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_CANDIDATE_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_CANDIDATE_09", "created_at": 1761764427.126805}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_01", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_01"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_01", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_01", "created_at": 1761764427.126952}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_02", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_02"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_02", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_02", "created_at": 1761764427.1270964}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_03", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_03"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_03", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_03", "created_at": 1761764427.1272438}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_04", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_04"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_04", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_04", "created_at": 1761764427.1273906}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_05", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_05"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_05", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_05", "created_at": 1761764427.1275382}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_06", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_06"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_06", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_06", "created_at": 1761764427.1277025}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_07", "created_at": 1761764427.1278512}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_08", "created_at": 1761764427.1279962}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_09", "created_at": 1761764427.1281457}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_10", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_10"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_10", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_10", "created_at": 1761764427.1282942}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_11", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_11"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_11", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_11", "created_at": 1761764427.1284392}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_12", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_12"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_12", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_12", "created_at": 1761764427.1285856}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_13", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_13"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_13", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_13", "created_at": 1761764427.1287498}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_14", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_14"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_14", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_14", "created_at": 1761764427.1288998}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_15", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_15"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_15", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_15", "created_at": 1761764427.1290472}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_16", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_16"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_16", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_16", "created_at": 1761764427.129193}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_17", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_17"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_17", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_17", "created_at": 1761764427.129338}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_18", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_18"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_18", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_18", "created_at": 1761764427.12951}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_19", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_19"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_19", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_19", "created_at": 1761764427.1296694}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_20", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_20"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_20", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_20", "created_at": 1761764427.1298199}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_21", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_21"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_21", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_21", "created_at": 1761764427.1299691}, "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTIONS_MAINNET_22", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22", "fqn": ["flow_models", "bronze_streamline", "TRANSACTIONS_MAINNET_22"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTIONS_MAINNET_22", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTIONS_MAINNET_22", "created_at": 1761764427.1301148}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_CANDIDATE_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_CANDIDATE_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_CANDIDATE_07", "created_at": 1761764427.1302614}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_CANDIDATE_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_CANDIDATE_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_CANDIDATE_08", "created_at": 1761764427.1304097}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_CANDIDATE_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_CANDIDATE_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_CANDIDATE_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_CANDIDATE_09", "created_at": 1761764427.1305573}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_01", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_01"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_01", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_01", "created_at": 1761764427.1307242}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_02", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_02"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_02", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_02", "created_at": 1761764427.130874}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_03", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_03"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_03", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_03", "created_at": 1761764427.1310227}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_04", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_04"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_04", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_04", "created_at": 1761764427.131169}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_05", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_05"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_05", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_05", "created_at": 1761764427.1313143}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_06", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_06"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_06", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_06", "created_at": 1761764427.131461}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_07", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_07"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_07", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_07", "created_at": 1761764427.131607}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_08", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_08"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_08", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_08", "created_at": 1761764427.1317737}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_09", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_09"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_09", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_09", "created_at": 1761764427.131922}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_10", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_10"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_10", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_10", "created_at": 1761764427.1320684}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_11", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_11"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_11", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_11", "created_at": 1761764427.1322134}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_12", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_12"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_12", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_12", "created_at": 1761764427.1323595}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_13", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_13"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_13", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_13", "created_at": 1761764427.132506}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_14", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_14"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_14", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_14", "created_at": 1761764427.1326675}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_15", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_15"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_15", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_15", "created_at": 1761764427.1328285}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_16", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_16"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_16", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_16", "created_at": 1761764427.1329727}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_17", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_17"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_17", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_17", "created_at": 1761764427.1331253}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_18", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_18"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_18", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_18", "created_at": 1761764427.1332707}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_19", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_19"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_19", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_19", "created_at": 1761764427.133416}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_20", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_20"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_20", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_20", "created_at": 1761764427.133561}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_21", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_21"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_21", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_21", "created_at": 1761764427.1337225}, "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22": {"database": "streamline", "schema": "FLOW", "name": "TRANSACTION_RESULTS_MAINNET_22", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22", "fqn": ["flow_models", "bronze_streamline", "TRANSACTION_RESULTS_MAINNET_22"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "TRANSACTION_RESULTS_MAINNET_22", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.TRANSACTION_RESULTS_MAINNET_22", "created_at": 1761764427.1338696}, "source.flow_models.bronze_streamline.testnet_blocks": {"database": "streamline", "schema": "FLOW", "name": "testnet_blocks", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_blocks", "fqn": ["flow_models", "bronze_streamline", "testnet_blocks"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_blocks", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_blocks", "created_at": 1761764427.1340134}, "source.flow_models.bronze_streamline.testnet_blocks_v2": {"database": "streamline", "schema": "FLOW", "name": "testnet_blocks_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_blocks_v2", "fqn": ["flow_models", "bronze_streamline", "testnet_blocks_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_blocks_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_blocks_v2", "created_at": 1761764427.1341567}, "source.flow_models.bronze_streamline.testnet_collections": {"database": "streamline", "schema": "FLOW", "name": "testnet_collections", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_collections", "fqn": ["flow_models", "bronze_streamline", "testnet_collections"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_collections", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_collections", "created_at": 1761764427.134302}, "source.flow_models.bronze_streamline.testnet_collections_v2": {"database": "streamline", "schema": "FLOW", "name": "testnet_collections_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_collections_v2", "fqn": ["flow_models", "bronze_streamline", "testnet_collections_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_collections_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_collections_v2", "created_at": 1761764427.1344464}, "source.flow_models.bronze_streamline.testnet_transactions": {"database": "streamline", "schema": "FLOW", "name": "testnet_transactions", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_transactions", "fqn": ["flow_models", "bronze_streamline", "testnet_transactions"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_transactions", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_transactions", "created_at": 1761764427.1345892}, "source.flow_models.bronze_streamline.testnet_transactions_v2": {"database": "streamline", "schema": "FLOW", "name": "testnet_transactions_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_transactions_v2", "fqn": ["flow_models", "bronze_streamline", "testnet_transactions_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_transactions_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_transactions_v2", "created_at": 1761764427.134756}, "source.flow_models.bronze_streamline.testnet_transaction_results": {"database": "streamline", "schema": "FLOW", "name": "testnet_transaction_results", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_transaction_results", "fqn": ["flow_models", "bronze_streamline", "testnet_transaction_results"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_transaction_results", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_transaction_results", "created_at": 1761764427.1349008}, "source.flow_models.bronze_streamline.testnet_transaction_results_v2": {"database": "streamline", "schema": "FLOW", "name": "testnet_transaction_results_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.testnet_transaction_results_v2", "fqn": ["flow_models", "bronze_streamline", "testnet_transaction_results_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "testnet_transaction_results_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.testnet_transaction_results_v2", "created_at": 1761764427.1350431}, "source.flow_models.bronze_streamline.evm_blocks": {"database": "streamline", "schema": "FLOW", "name": "evm_blocks", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_blocks", "fqn": ["flow_models", "bronze_streamline", "evm_blocks"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_blocks", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_blocks", "created_at": 1761764427.1351867}, "source.flow_models.bronze_streamline.evm_receipts": {"database": "streamline", "schema": "FLOW", "name": "evm_receipts", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_receipts", "fqn": ["flow_models", "bronze_streamline", "evm_receipts"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_receipts", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_receipts", "created_at": 1761764427.1353397}, "source.flow_models.bronze_streamline.evm_traces": {"database": "streamline", "schema": "FLOW", "name": "evm_traces", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_traces", "fqn": ["flow_models", "bronze_streamline", "evm_traces"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_traces", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_traces", "created_at": 1761764427.1354845}, "source.flow_models.bronze_streamline.reward_points": {"database": "streamline", "schema": "FLOW", "name": "reward_points", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.reward_points", "fqn": ["flow_models", "bronze_streamline", "reward_points"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "reward_points", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.reward_points", "created_at": 1761764427.1356666}, "source.flow_models.bronze_streamline.transaction_entries": {"database": "streamline", "schema": "FLOW", "name": "transaction_entries", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.transaction_entries", "fqn": ["flow_models", "bronze_streamline", "transaction_entries"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transaction_entries", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.transaction_entries", "created_at": 1761764427.1358151}, "source.flow_models.bronze_streamline.points_transfers": {"database": "streamline", "schema": "FLOW", "name": "points_transfers", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.points_transfers", "fqn": ["flow_models", "bronze_streamline", "points_transfers"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "points_transfers", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.points_transfers", "created_at": 1761764427.1359591}, "source.flow_models.bronze_streamline.minting_assets": {"database": "streamline", "schema": "FLOW", "name": "minting_assets", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.minting_assets", "fqn": ["flow_models", "bronze_streamline", "minting_assets"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "minting_assets", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.minting_assets", "created_at": 1761764427.1361032}, "source.flow_models.bronze_streamline.contract_abis": {"database": "streamline", "schema": "FLOW", "name": "contract_abis", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.contract_abis", "fqn": ["flow_models", "bronze_streamline", "contract_abis"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "contract_abis", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.contract_abis", "created_at": 1761764427.1362448}, "source.flow_models.bronze_streamline.evm_traces_v2": {"database": "streamline", "schema": "FLOW", "name": "evm_traces_v2", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_traces_v2", "fqn": ["flow_models", "bronze_streamline", "evm_traces_v2"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_traces_v2", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_traces_v2", "created_at": 1761764427.1363876}, "source.flow_models.bronze_streamline.evm_decoded_logs": {"database": "streamline", "schema": "FLOW", "name": "evm_decoded_logs", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_decoded_logs", "fqn": ["flow_models", "bronze_streamline", "evm_decoded_logs"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_decoded_logs", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_decoded_logs", "created_at": 1761764427.1365314}, "source.flow_models.bronze_streamline.topshot_metadata": {"database": "streamline", "schema": "FLOW", "name": "topshot_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.topshot_metadata", "fqn": ["flow_models", "bronze_streamline", "topshot_metadata"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "topshot_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.topshot_metadata", "created_at": 1761764427.1366994}, "source.flow_models.bronze_streamline.evm_testnet_blocks": {"database": "streamline", "schema": "FLOW", "name": "evm_testnet_blocks", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_testnet_blocks", "fqn": ["flow_models", "bronze_streamline", "evm_testnet_blocks"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_testnet_blocks", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_testnet_blocks", "created_at": 1761764427.1368454}, "source.flow_models.bronze_streamline.evm_testnet_receipts": {"database": "streamline", "schema": "FLOW", "name": "evm_testnet_receipts", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_testnet_receipts", "fqn": ["flow_models", "bronze_streamline", "evm_testnet_receipts"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_testnet_receipts", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_testnet_receipts", "created_at": 1761764427.136987}, "source.flow_models.bronze_streamline.evm_testnet_traces": {"database": "streamline", "schema": "FLOW", "name": "evm_testnet_traces", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.evm_testnet_traces", "fqn": ["flow_models", "bronze_streamline", "evm_testnet_traces"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "evm_testnet_traces", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.evm_testnet_traces", "created_at": 1761764427.1371346}, "source.flow_models.bronze_streamline.account_storage": {"database": "streamline", "schema": "FLOW", "name": "account_storage", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_streamline.account_storage", "fqn": ["flow_models", "bronze_streamline", "account_storage"], "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "account_storage", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "streamline.FLOW.account_storage", "created_at": 1761764427.1372814}, "source.flow_models.crosschain_silver.labels_combined": {"database": "crosschain", "schema": "silver", "name": "labels_combined", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.crosschain_silver.labels_combined", "fqn": ["flow_models", "crosschain_silver", "labels_combined"], "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "labels_combined", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.labels_combined", "created_at": 1761764427.1374283}, "source.flow_models.silver_crosschain.complete_token_asset_metadata": {"database": "crosschain", "schema": "silver", "name": "complete_token_asset_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_token_asset_metadata", "fqn": ["flow_models", "silver_crosschain", "complete_token_asset_metadata"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_token_asset_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_token_asset_metadata", "created_at": 1761764427.1375794}, "source.flow_models.silver_crosschain.complete_token_prices": {"database": "crosschain", "schema": "silver", "name": "complete_token_prices", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_token_prices", "fqn": ["flow_models", "silver_crosschain", "complete_token_prices"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_token_prices", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_token_prices", "created_at": 1761764427.1377416}, "source.flow_models.silver_crosschain.complete_provider_asset_metadata": {"database": "crosschain", "schema": "silver", "name": "complete_provider_asset_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_provider_asset_metadata", "fqn": ["flow_models", "silver_crosschain", "complete_provider_asset_metadata"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_provider_asset_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_provider_asset_metadata", "created_at": 1761764427.137887}, "source.flow_models.silver_crosschain.complete_provider_prices": {"database": "crosschain", "schema": "silver", "name": "complete_provider_prices", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_provider_prices", "fqn": ["flow_models", "silver_crosschain", "complete_provider_prices"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_provider_prices", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_provider_prices", "created_at": 1761764427.1380308}, "source.flow_models.silver_crosschain.complete_native_asset_metadata": {"database": "crosschain", "schema": "silver", "name": "complete_native_asset_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_native_asset_metadata", "fqn": ["flow_models", "silver_crosschain", "complete_native_asset_metadata"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_native_asset_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_native_asset_metadata", "created_at": 1761764427.1381745}, "source.flow_models.silver_crosschain.complete_native_prices": {"database": "crosschain", "schema": "silver", "name": "complete_native_prices", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.complete_native_prices", "fqn": ["flow_models", "silver_crosschain", "complete_native_prices"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "complete_native_prices", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.complete_native_prices", "created_at": 1761764427.1383178}, "source.flow_models.silver_crosschain.number_sequence": {"database": "crosschain", "schema": "silver", "name": "number_sequence", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.number_sequence", "fqn": ["flow_models", "silver_crosschain", "number_sequence"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "number_sequence", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.number_sequence", "created_at": 1761764427.1384614}, "source.flow_models.silver_crosschain.labels_combined": {"database": "crosschain", "schema": "silver", "name": "labels_combined", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver_crosschain.labels_combined", "fqn": ["flow_models", "silver_crosschain", "labels_combined"], "source_name": "silver_crosschain", "source_description": "", "loader": "", "identifier": "labels_combined", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.silver.labels_combined", "created_at": 1761764427.1386046}, "source.flow_models.bronze_api.allday_metadata": {"database": "FLOW", "schema": "bronze_api", "name": "allday_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.bronze_api.allday_metadata", "fqn": ["flow_models", "bronze_api", "allday_metadata"], "source_name": "bronze_api", "source_description": "", "loader": "", "identifier": "allday_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.bronze_api.allday_metadata", "created_at": 1761764427.138765}, "source.flow_models.flow_bronze.ufc_strike_metadata": {"database": "FLOW", "schema": "bronze", "name": "ufc_strike_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.flow_bronze.ufc_strike_metadata", "fqn": ["flow_models", "flow_bronze", "ufc_strike_metadata"], "source_name": "flow_bronze", "source_description": "", "loader": "", "identifier": "ufc_strike_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.bronze.ufc_strike_metadata", "created_at": 1761764427.1389205}, "source.flow_models.flow_bronze.espn_nfl_teams": {"database": "FLOW", "schema": "bronze", "name": "espn_nfl_teams", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.flow_bronze.espn_nfl_teams", "fqn": ["flow_models", "flow_bronze", "espn_nfl_teams"], "source_name": "flow_bronze", "source_description": "", "loader": "", "identifier": "espn_nfl_teams", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.bronze.espn_nfl_teams", "created_at": 1761764427.1390667}, "source.flow_models.flow_bronze.espn_nfl_athletes": {"database": "FLOW", "schema": "bronze", "name": "espn_nfl_athletes", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.flow_bronze.espn_nfl_athletes", "fqn": ["flow_models", "flow_bronze", "espn_nfl_athletes"], "source_name": "flow_bronze", "source_description": "", "loader": "", "identifier": "espn_nfl_athletes", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.bronze.espn_nfl_athletes", "created_at": 1761764427.1392095}, "source.flow_models.crosschain_public.user_abis": {"database": "crosschain", "schema": "bronze_public", "name": "user_abis", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.crosschain_public.user_abis", "fqn": ["flow_models", "crosschain_public", "user_abis"], "source_name": "crosschain_public", "source_description": "", "loader": "", "identifier": "user_abis", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain.bronze_public.user_abis", "created_at": 1761764427.139355}, "source.flow_models.data_science_silver.evm_wrapped_assets": {"database": "datascience", "schema": "silver", "name": "evm_wrapped_assets", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.evm_wrapped_assets", "fqn": ["flow_models", "data_science_silver", "evm_wrapped_assets"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "evm_wrapped_assets", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.evm_wrapped_assets", "created_at": 1761764427.1395004}, "source.flow_models.data_science_silver.scoring_activity_categories": {"database": "datascience", "schema": "silver", "name": "scoring_activity_categories", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.scoring_activity_categories", "fqn": ["flow_models", "data_science_silver", "scoring_activity_categories"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "scoring_activity_categories", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.scoring_activity_categories", "created_at": 1761764427.1396692}, "source.flow_models.data_science_silver.evm_known_event_sigs": {"database": "datascience", "schema": "silver", "name": "evm_known_event_sigs", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.evm_known_event_sigs", "fqn": ["flow_models", "data_science_silver", "evm_known_event_sigs"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "evm_known_event_sigs", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.evm_known_event_sigs", "created_at": 1761764427.1398284}, "source.flow_models.data_science_silver.evm_known_event_names": {"database": "datascience", "schema": "silver", "name": "evm_known_event_names", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.evm_known_event_names", "fqn": ["flow_models", "data_science_silver", "evm_known_event_names"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "evm_known_event_names", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.evm_known_event_names", "created_at": 1761764427.1399748}, "source.flow_models.data_science_silver.evm_event_sigs": {"database": "datascience", "schema": "silver", "name": "evm_event_sigs", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.evm_event_sigs", "fqn": ["flow_models", "data_science_silver", "evm_event_sigs"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "evm_event_sigs", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.evm_event_sigs", "created_at": 1761764427.1401186}, "source.flow_models.data_science_silver.dates": {"database": "datascience", "schema": "silver", "name": "dates", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.data_science_silver.dates", "fqn": ["flow_models", "data_science_silver", "dates"], "source_name": "data_science_silver", "source_description": "", "loader": "", "identifier": "dates", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "datascience.silver.dates", "created_at": 1761764427.1402614}, "source.flow_models.silver.nft_topshot_metadata": {"database": "FLOW", "schema": "silver", "name": "nft_topshot_metadata", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.silver.nft_topshot_metadata", "fqn": ["flow_models", "silver", "nft_topshot_metadata"], "source_name": "silver", "source_description": "", "loader": "", "identifier": "nft_topshot_metadata", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.silver.nft_topshot_metadata", "created_at": 1761764427.1404052}, "source.flow_models.flow_seeds.transaction_entries": {"database": "FLOW", "schema": "seeds", "name": "transaction_entries", "resource_type": "source", "package_name": "flow_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.flow_models.flow_seeds.transaction_entries", "fqn": ["flow_models", "flow_seeds", "transaction_entries"], "source_name": "flow_seeds", "source_description": "", "loader": "", "identifier": "transaction_entries", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "FLOW.seeds.transaction_entries", "created_at": 1761764427.1405497}, "source.livequery_models.crosschain.dim_date_hours": {"database": "crosschain_dev", "schema": "core", "name": "dim_date_hours", "resource_type": "source", "package_name": "livequery_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.livequery_models.crosschain.dim_date_hours", "fqn": ["livequery_models", "crosschain", "dim_date_hours"], "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "dim_date_hours", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain_dev.core.dim_date_hours", "created_at": 1761764427.1407459}, "source.livequery_models.crosschain.dim_contracts": {"database": "crosschain_dev", "schema": "core", "name": "dim_contracts", "resource_type": "source", "package_name": "livequery_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.livequery_models.crosschain.dim_contracts", "fqn": ["livequery_models", "crosschain", "dim_contracts"], "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "dim_contracts", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain_dev.core.dim_contracts", "created_at": 1761764427.1409123}, "source.livequery_models.crosschain.dim_evm_event_abis": {"database": "crosschain_dev", "schema": "core", "name": "dim_evm_event_abis", "resource_type": "source", "package_name": "livequery_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.livequery_models.crosschain.dim_evm_event_abis", "fqn": ["livequery_models", "crosschain", "dim_evm_event_abis"], "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "dim_evm_event_abis", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "crosschain_dev.core.dim_evm_event_abis", "created_at": 1761764427.1410723}, "source.livequery_models.ethereum_core.fact_event_logs": {"database": "ethereum_dev", "schema": "core", "name": "fact_event_logs", "resource_type": "source", "package_name": "livequery_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.livequery_models.ethereum_core.fact_event_logs", "fqn": ["livequery_models", "ethereum_core", "fact_event_logs"], "source_name": "ethereum_core", "source_description": "", "loader": "", "identifier": "fact_event_logs", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "ethereum_dev.core.fact_event_logs", "created_at": 1761764427.141233}, "source.livequery_models.ethereum_core.ez_decoded_event_logs": {"database": "ethereum_dev", "schema": "core", "name": "ez_decoded_event_logs", "resource_type": "source", "package_name": "livequery_models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "unique_id": "source.livequery_models.ethereum_core.ez_decoded_event_logs", "fqn": ["livequery_models", "ethereum_core", "ez_decoded_event_logs"], "source_name": "ethereum_core", "source_description": "", "loader": "", "identifier": "ez_decoded_event_logs", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "ethereum_dev.core.ez_decoded_event_logs", "created_at": 1761764427.141393}}, "macros": {"macro.flow_models.run_create_address_array_adj": {"name": "run_create_address_array_adj", "resource_type": "macro", "package_name": "flow_models", "path": "macros/udf_address_array_adj.sql", "original_file_path": "macros/udf_address_array_adj.sql", "unique_id": "macro.flow_models.run_create_address_array_adj", "macro_sql": "{% macro run_create_address_array_adj() %}\n{% set sql %}\ncreate or replace function {{ target.database }}.silver.udf_address_array_adj(address_list ARRAY) \nreturns array\nlanguage python\nruntime_version = '3.9'\nhandler = 'address_array_adj'\nAS\n$$\ndef address_array_adj(addresses):\n return [\"0x\" + addr for addr in addresses]\n$$\n;\n{% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9491506, "supported_languages": null}, "macro.flow_models.run_create_udf_array_disjunctive_union": {"name": "run_create_udf_array_disjunctive_union", "resource_type": "macro", "package_name": "flow_models", "path": "macros/udf_array_disjunctive_union.sql", "original_file_path": "macros/udf_array_disjunctive_union.sql", "unique_id": "macro.flow_models.run_create_udf_array_disjunctive_union", "macro_sql": "{% macro run_create_udf_array_disjunctive_union() %}\n {% set func_sql %}\n CREATE\n OR REPLACE FUNCTION {{ target.database }}.silver.udf_array_disjunctive_union(\n a1 ARRAY,\n a2 ARRAY\n ) returns ARRAY LANGUAGE javascript AS 'return [...A1.filter(e => !A2.includes(e)),...A2.filter(e => !A1.includes(e))]';\n{% endset %}\n {% do run_query(func_sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9498038, "supported_languages": null}, "macro.flow_models.generate_schema_name": {"name": "generate_schema_name", "resource_type": "macro", "package_name": "flow_models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.flow_models.generate_schema_name", "macro_sql": "{% macro generate_schema_name(\n custom_schema_name = none,\n node = none\n ) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name [0] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9508457, "supported_languages": null}, "macro.flow_models.generate_alias_name": {"name": "generate_alias_name", "resource_type": "macro", "package_name": "flow_models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.flow_models.generate_alias_name", "macro_sql": "{% macro generate_alias_name(\n custom_alias_name = none,\n node = none\n ) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name [1] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9514582, "supported_languages": null}, "macro.flow_models.generate_tmp_view_name": {"name": "generate_tmp_view_name", "resource_type": "macro", "package_name": "flow_models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.flow_models.generate_tmp_view_name", "macro_sql": "{% macro generate_tmp_view_name(model_name) -%}\n {% set node_name = model_name.name %}\n {% set split_name = node_name.split('__') %}\n {{ target.database ~ '.' ~ split_name[0] ~ '.' ~ split_name [1] ~ '__dbt_tmp' | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9521813, "supported_languages": null}, "macro.flow_models.create_udfs": {"name": "create_udfs", "resource_type": "macro", "package_name": "flow_models", "path": "macros/create_udfs.sql", "original_file_path": "macros/create_udfs.sql", "unique_id": "macro.flow_models.create_udfs", "macro_sql": "{% macro create_udfs() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n\n {{ create_udtf_get_base_table(\n schema = \"streamline\"\n ) }}\n {{ create_udf_get_chainhead() }}\n {{ create_udf_get_chainhead_testnet() }}\n {{ create_udf_bulk_grpc_v2() }}\n \n {{ run_create_udf_array_disjunctive_union() }}\n {{ run_create_address_array_adj() }}\n \n {% endset %}\n {% do run_query(sql) %}\n {{- fsc_utils.create_udfs() -}}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.create_udtf_get_base_table", "macro.flow_models.create_udf_get_chainhead", "macro.flow_models.create_udf_get_chainhead_testnet", "macro.flow_models.create_udf_bulk_grpc_v2", "macro.flow_models.run_create_udf_array_disjunctive_union", "macro.flow_models.run_create_address_array_adj", "macro.dbt.run_query", "macro.fsc_utils.create_udfs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9536707, "supported_languages": null}, "macro.flow_models.run_sp_create_prod_clone": {"name": "run_sp_create_prod_clone", "resource_type": "macro", "package_name": "flow_models", "path": "macros/run_sp_create_prod_clone.sql", "original_file_path": "macros/run_sp_create_prod_clone.sql", "unique_id": "macro.flow_models.run_sp_create_prod_clone", "macro_sql": "{% macro run_sp_create_prod_clone() %}\n{% set clone_query %}\ncall flow._internal.create_prod_clone('flow', 'flow_dev', 'internal_dev');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9541557, "supported_languages": null}, "macro.flow_models.create_sps": {"name": "create_sps", "resource_type": "macro", "package_name": "flow_models", "path": "macros/create_sps.sql", "original_file_path": "macros/create_sps.sql", "unique_id": "macro.flow_models.create_sps", "macro_sql": "{% macro create_sps() %}\n {% if target.database == 'FLOW' %}\n CREATE SCHEMA IF NOT EXISTS _internal;\n {{ sp_create_prod_clone('_internal') }};\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.sp_create_prod_clone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9547153, "supported_languages": null}, "macro.flow_models.sp_create_prod_clone": {"name": "sp_create_prod_clone", "resource_type": "macro", "package_name": "flow_models", "path": "macros/sp_create_prod_clone.sql", "original_file_path": "macros/sp_create_prod_clone.sql", "unique_id": "macro.flow_models.sp_create_prod_clone", "macro_sql": "{% macro sp_create_prod_clone(target_schema) -%}\n\ncreate or replace procedure {{ target_schema }}.create_prod_clone(source_db_name string, destination_db_name string, role_name string)\nreturns boolean \nlanguage javascript\nexecute as caller\nas\n$$\n snowflake.execute({sqlText: `BEGIN TRANSACTION;`});\n try {\n snowflake.execute({sqlText: `CREATE OR REPLACE DATABASE ${DESTINATION_DB_NAME} CLONE ${SOURCE_DB_NAME}`});\n snowflake.execute({sqlText: `DROP SCHEMA IF EXISTS ${DESTINATION_DB_NAME}._INTERNAL`}); /* this only needs to be in prod */\n snowflake.execute({sqlText: `GRANT USAGE ON DATABASE ${DESTINATION_DB_NAME} TO AWS_LAMBDA_ETHEREUM_API`}); \n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL SCHEMAS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL FUNCTIONS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL PROCEDURES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL VIEWS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL STAGES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL TABLES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE FUNCTIONS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE PROCEDURES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE VIEWS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE STAGES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE TABLES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT USAGE ON ALL STAGES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE AWS_LAMBDA_ETHEREUM_API;`}); \n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`})\n\n var existing_tags = snowflake.execute({sqlText: `SHOW TAGS IN DATABASE ${DESTINATION_DB_NAME};`});\n while (existing_tags.next()) {\n var schema = existing_tags.getColumnValue(4);\n var tag_name = existing_tags.getColumnValue(2)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON TAG ${DESTINATION_DB_NAME}.${schema}.${tag_name} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n }\n\n snowflake.execute({sqlText: `COMMIT;`});\n } catch (err) {\n snowflake.execute({sqlText: `ROLLBACK;`});\n throw(err);\n }\n\n return true\n$$\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9557264, "supported_languages": null}, "macro.flow_models.run_sp_create_prod_community_clone": {"name": "run_sp_create_prod_community_clone", "resource_type": "macro", "package_name": "flow_models", "path": "macros/run_sp_create_prod_community_clone.sql", "original_file_path": "macros/run_sp_create_prod_community_clone.sql", "unique_id": "macro.flow_models.run_sp_create_prod_community_clone", "macro_sql": "{% macro run_sp_create_prod_community_clone() %}\n{% set clone_query %}\ncall flow._internal.create_prod_clone('flow', 'flow_community_dev', 'flipside_community_curator');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9562006, "supported_languages": null}, "macro.flow_models.if_data_call_function": {"name": "if_data_call_function", "resource_type": "macro", "package_name": "flow_models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "unique_id": "macro.flow_models.if_data_call_function", "macro_sql": "{% macro if_data_call_function(\n func,\n target\n ) %}\n {% if var(\n \"STREAMLINE_INVOKE_STREAMS\"\n ) %}\n {% if execute %}\n {{ log(\n \"Running macro `if_data_call_function`: Calling udf \" ~ func ~ \" on \" ~ target,\n True\n ) }}\n {% endif %}\n SELECT\n {{ func }}\n WHERE\n EXISTS(\n SELECT\n 1\n FROM\n {{ target }}\n LIMIT\n 1\n )\n {% else %}\n {% if execute %}\n {{ log(\n \"Running macro `if_data_call_function`: NOOP\",\n False\n ) }}\n {% endif %}\n SELECT\n NULL\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9618816, "supported_languages": null}, "macro.flow_models.if_data_call_wait": {"name": "if_data_call_wait", "resource_type": "macro", "package_name": "flow_models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "unique_id": "macro.flow_models.if_data_call_wait", "macro_sql": "{% macro if_data_call_wait() %}\n {% if var(\n \"STREAMLINE_INVOKE_STREAMS\"\n ) %}\n {% set query %}\n SELECT\n 1\n WHERE\n EXISTS(\n SELECT\n 1\n FROM\n {{ model.schema ~ \".\" ~ model.alias }}\n LIMIT\n 1\n ) {% endset %}\n {% if execute %}\n {% set results = run_query(\n query\n ) %}\n {% if results %}\n {{ log(\n \"Waiting...\",\n info = True\n ) }}\n\n {% set wait_query %}\n SELECT\n system$wait(\n {{ var(\n \"WAIT\",\n 600\n ) }}\n ) {% endset %}\n {% do run_query(wait_query) %}\n {% else %}\n SELECT\n NULL;\n {% endif %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9634333, "supported_languages": null}, "macro.flow_models.run_and_log_sql": {"name": "run_and_log_sql", "resource_type": "macro", "package_name": "flow_models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "unique_id": "macro.flow_models.run_and_log_sql", "macro_sql": "{% macro run_and_log_sql(sql_query, log_level='info') %}\n {% set result_var = 'result_' ~ sql_query[:8] %}\n \n {% set log_message = 'Executing SQL query: ' ~ sql_query %}\n {% do log(log_message,info=True) %}\n \n {% set query_result = run_query(sql_query) %}\n {% set result_str = query_result.columns[0].values()[0] if query_result.columns else None %}\n \n {% set log_message = 'SQL query result: ' ~ result_str %}\n {% do log(log_message, info=True) %}\n \n {{ result_var }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9648442, "supported_languages": null}, "macro.flow_models.grant_streamline_privileges": {"name": "grant_streamline_privileges", "resource_type": "macro", "package_name": "flow_models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "unique_id": "macro.flow_models.grant_streamline_privileges", "macro_sql": "{% macro grant_streamline_privileges(role) %}\n {{ log(\"Granting privileges to role: \" ~ role, info=True) }}\n {% set sql %}\n grant usage on database {{ target.database }} to role {{ role }};\n grant usage on schema {{ target.schema }} to role {{ role }};\n grant usage on warehouse {{ target.warehouse }} to role {{ role }};\n grant select on all tables in schema {{ target.schema }} to role {{ role }};\n grant select on all views in schema {{ target.schema }} to role {{ role }};\n grant select on future views in schema {{ target.schema }} to role {{ role }};\n\n grant usage on database streamline to role {{ role }};\n grant usage on schema streamline.{{ target.schema }} to role {{ role }};\n grant select on all tables in schema streamline.{{ target.schema }} to role {{ role }};\n\n grant usage on schema {{target.database}}.bronze to role {{ role }};\n {% endset %}\n\n {% do run_and_log_sql(sql) %}\n {% do log(\"Privileges granted\", info=True) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.run_and_log_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9665036, "supported_languages": null}, "macro.flow_models.run_create_udf_get_evm_chainhead": {"name": "run_create_udf_get_evm_chainhead", "resource_type": "macro", "package_name": "flow_models", "path": "macros/evm/udf_get_evm_chainhead.sql", "original_file_path": "macros/evm/udf_get_evm_chainhead.sql", "unique_id": "macro.flow_models.run_create_udf_get_evm_chainhead", "macro_sql": "{% macro run_create_udf_get_evm_chainhead() %}\n {% set sql %}\n\n CREATE \n OR REPLACE FUNCTION {{ target.database }}.streamline.udf_get_evm_chainhead(\n network STRING DEFAULT 'mainnet'\n )\n RETURNS INTEGER\n AS\n $$\n SELECT\n utils.udf_hex_to_int(\n live.udf_api(\n 'POST',\n '{Service}',\n {},\n OBJECT_CONSTRUCT(\n 'method', 'eth_blockNumber',\n 'id', 1,\n 'jsonrpc', '2.0',\n 'params', []\n ),\n 'Vault/{{ target.name }}/flow/evm/' || lower(network)\n ):data:result\n ) :: INTEGER AS block_number\n $$\n\n {% endset %}\n {% do run_query(sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "This macro creates a UDF that returns chainhead for the Flow EVM execution environment. This takes an optional argument NETWORK and accepts either \"testnet\" or \"mainnet\".\n", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://macros/evm/schema.yml", "arguments": [{"name": "network", "type": "string", "description": "The network to query for chainhead."}], "created_at": 1761764418.307993, "supported_languages": null}, "macro.flow_models.decoded_logs_history": {"name": "decoded_logs_history", "resource_type": "macro", "package_name": "flow_models", "path": "macros/evm/decoded_logs_history.sql", "original_file_path": "macros/evm/decoded_logs_history.sql", "unique_id": "macro.flow_models.decoded_logs_history", "macro_sql": "{% macro decoded_logs_history(backfill_mode=false) %}\n\n {%- set params = {\n \"sql_limit\": var(\"DECODED_LOGS_HISTORY_SQL_LIMIT\", 8000000),\n \"producer_batch_size\": var(\"DECODED_LOGS_HISTORY_PRODUCER_BATCH_SIZE\", 400000),\n \"worker_batch_size\": var(\"DECODED_LOGS_HISTORY_WORKER_BATCH_SIZE\", 100000)\n } -%}\n\n {% set wait_time = var(\"DECODED_LOGS_HISTORY_WAIT_TIME\", 60) %}\n\n {% set find_months_query %}\n SELECT \n DISTINCT date_trunc('month', block_timestamp)::date as month\n FROM {{ ref('core_evm__fact_blocks') }}\n ORDER BY month ASC\n {% endset %}\n\n {% set results = run_query(find_months_query) %}\n\n {% if execute %}\n {% set months = results.columns[0].values() %}\n \n {% for month in months %}\n {% set view_name = 'decoded_logs_history_' ~ month.strftime('%Y_%m') %}\n \n {% set create_view_query %}\n create or replace view streamline.{{view_name}} as (\n WITH target_blocks AS (\n SELECT \n block_number\n FROM {{ ref('core_evm__fact_blocks') }}\n WHERE date_trunc('month', block_timestamp) = '{{month}}'::timestamp\n ),\n new_abis AS (\n SELECT \n abi,\n parent_contract_address,\n event_signature,\n start_block,\n end_block\n FROM {{ ref('silver_evm__complete_event_abis') }} \n {% if not backfill_mode %}\n WHERE inserted_timestamp > dateadd('day', -30, sysdate())\n {% endif %}\n ),\n existing_logs_to_exclude AS (\n SELECT _log_id\n FROM {{ ref('streamline__decoded_logs_complete') }} l\n INNER JOIN target_blocks b using (block_number)\n ),\n candidate_logs AS (\n SELECT \n l.block_number,\n l.tx_hash,\n l.event_index,\n l.contract_address,\n l.topics,\n l.data,\n concat(l.tx_hash::string, '-', l.event_index::string) as _log_id\n FROM target_blocks b\n INNER JOIN {{ ref('core_evm__fact_event_logs') }} l using (block_number)\n WHERE l.tx_succeeded and date_trunc('month', l.block_timestamp) = '{{month}}'::timestamp\n )\n SELECT\n l.block_number,\n l._log_id,\n A.abi,\n OBJECT_CONSTRUCT(\n 'topics', l.topics,\n 'data', l.data,\n 'address', l.contract_address\n ) AS data\n FROM candidate_logs l\n INNER JOIN new_abis A\n ON A.parent_contract_address = l.contract_address\n AND A.event_signature = l.topics[0]::STRING\n AND l.block_number BETWEEN A.start_block AND A.end_block\n WHERE NOT EXISTS (\n SELECT 1 \n FROM existing_logs_to_exclude e \n WHERE e._log_id = l._log_id\n )\n LIMIT {{ params.sql_limit }}\n )\n {% endset %}\n\n {# Create the view #}\n {% do run_query(create_view_query) %}\n {{ log(\"Created view for month \" ~ month.strftime('%Y-%m'), info=True) }}\n\n {% if var(\"STREAMLINE_INVOKE_STREAMS\", false) %}\n {# Check if rows exist first #}\n {% set check_rows_query %}\n SELECT EXISTS(SELECT 1 FROM streamline.{{view_name}} LIMIT 1)\n {% endset %}\n \n {% set results = run_query(check_rows_query) %}\n {% set has_rows = results.columns[0].values()[0] %}\n\n {% if has_rows %}\n {# Invoke streamline, if rows exist to decode #}\n {% set decode_query %}\n SELECT\n streamline.udf_bulk_decode_logs_v2(\n PARSE_JSON(\n $${ \"external_table\": \"decoded_logs\",\n \"producer_batch_size\": {{ params.producer_batch_size }},\n \"sql_limit\": {{ params.sql_limit }},\n \"sql_source\": \"{{view_name}}\",\n \"worker_batch_size\": {{ params.worker_batch_size }} }$$\n )\n );\n {% endset %}\n\n {% do run_query(decode_query) %}\n {{ log(\"Triggered decoding for month \" ~ month.strftime('%Y-%m'), info=True) }}\n\n {# Call wait since we actually did some decoding #}\n {% do run_query(\"call system$wait(\" ~ wait_time ~ \")\") %}\n {{ log(\"Completed wait after decoding for month \" ~ month.strftime('%Y-%m'), info=True) }}\n {% else %}\n {{ log(\"No rows to decode for month \" ~ month.strftime('%Y-%m'), info=True) }}\n {% endif %}\n {% endif %}\n \n {% endfor %}\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9754589, "supported_languages": null}, "macro.flow_models.run_decoded_logs_history": {"name": "run_decoded_logs_history", "resource_type": "macro", "package_name": "flow_models", "path": "macros/evm/run_decoded_logs_history.sql", "original_file_path": "macros/evm/run_decoded_logs_history.sql", "unique_id": "macro.flow_models.run_decoded_logs_history", "macro_sql": "{% macro run_decoded_logs_history() %}\n\n{% set blockchain = var('GLOBAL_PROD_DB_NAME','').lower() %}\n\n{% set check_for_new_user_abis_query %}\n select 1\n from {{ ref('silver_evm__user_verified_abis') }}\n where _inserted_timestamp::date = sysdate()::date\n and dayname(sysdate()) <> 'Sat'\n{% endset %}\n\n{% set results = run_query(check_for_new_user_abis_query) %}\n\n{% if execute %}\n {% set new_user_abis = results.columns[0].values()[0] %}\n \n {% if new_user_abis %}\n {% set invoke_workflow_query %}\n SELECT\n github_actions.workflow_dispatches(\n 'FlipsideCrypto',\n 'flow-models',\n 'dbt_run_streamline_decoded_logs_history.yml',\n NULL\n )\n {% endset %}\n \n {% do run_query(invoke_workflow_query) %}\n {% endif %}\n{% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.97731, "supported_languages": null}, "macro.flow_models.run_create_udf_decode_hash_array": {"name": "run_create_udf_decode_hash_array", "resource_type": "macro", "package_name": "flow_models", "path": "macros/evm/udf_decode_hash_array.sql", "original_file_path": "macros/evm/udf_decode_hash_array.sql", "unique_id": "macro.flow_models.run_create_udf_decode_hash_array", "macro_sql": "{% macro run_create_udf_decode_hash_array() %}\n {% set sql %}\n\nCREATE \nOR REPLACE FUNCTION {{ target.database }}.streamline.udf_decode_hash_array(raw_array ARRAY)\nRETURNS STRING\nLANGUAGE PYTHON\nRUNTIME_VERSION = '3.9'\nHANDLER = 'decode_hash_array'\nAS\n$$\ndef decode_hash_array(raw_array):\n try:\n # Parse the JSON array\n data = raw_array\n \n # Extract and convert values\n hex_values = [format(int(item['value']), '02x') for item in data]\n \n # Concatenate and add prefix\n result = '0x' + ''.join(hex_values)\n \n return result.lower()\n except Exception as e:\n return f\"Error: {str(e)}\"\n$$\n;\n\n {% endset %}\n {% do run_query(sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "This macro creates a UDF that takes in a bytearray, parses out the value, and returns a decoded hash.\n", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://macros/evm/schema.yml", "arguments": [{"name": "raw_array", "type": "array", "description": "The bytearray to be decoded."}], "created_at": 1761764418.3068883, "supported_languages": null}, "macro.flow_models.apply_meta_as_tags": {"name": "apply_meta_as_tags", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.apply_meta_as_tags", "macro_sql": "{% macro apply_meta_as_tags(results) %}\n {% if var(\"UPDATE_SNOWFLAKE_TAGS\") %}\n {{ log('apply_meta_as_tags', info=False) }}\n {{ log(results, info=False) }}\n {% if execute %}\n\n {%- set tags_by_schema = {} -%}\n {% for res in results -%}\n {% if res.node.meta.database_tags %}\n\n {%- set model_database = res.node.database -%}\n {%- set model_schema = res.node.schema -%}\n {%- set model_schema_full = model_database+'.'+model_schema -%}\n {%- set model_alias = res.node.alias -%}\n\n {% if model_schema_full not in tags_by_schema.keys() %}\n {{ log('need to fetch tags for schema '+model_schema_full, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n show tags in {{model_database}}.{{model_schema}}\n {%- endcall -%}\n {%- set _ = tags_by_schema.update({model_schema_full: load_result('main')['table'].columns.get('name').values()|list}) -%}\n {{ log('Added tags to cache', info=False) }}\n {% else %}\n {{ log('already have tag info for schema', info=False) }}\n {% endif %}\n\n {%- set current_tags_in_schema = tags_by_schema[model_schema_full] -%}\n {{ log('current_tags_in_schema:', info=False) }}\n {{ log(current_tags_in_schema, info=False) }}\n {{ log(\"========== Processing tags for \"+model_schema_full+\".\"+model_alias+\" ==========\", info=False) }}\n\n {% set line -%}\n node: {{ res.node.unique_id }}; status: {{ res.status }} (message: {{ res.message }})\n node full: {{ res.node}}\n meta: {{ res.node.meta}}\n materialized: {{ res.node.config.materialized }}\n {%- endset %}\n {{ log(line, info=False) }}\n\n {%- call statement('main', fetch_result=True) -%}\n select LEVEL,UPPER(TAG_NAME) as TAG_NAME,TAG_VALUE from table(information_schema.tag_references_all_columns('{{model_schema}}.{{model_alias}}', 'table'))\n {%- endcall -%}\n {%- set existing_tags_for_table = load_result('main')['data'] -%}\n {{ log('Existing tags for table:', info=False) }}\n {{ log(existing_tags_for_table, info=False) }}\n\n {{ log('--', info=False) }}\n {% for table_tag in res.node.meta.database_tags.table %}\n\n {{ create_tag_if_missing(current_tags_in_schema,table_tag|upper) }}\n {% set desired_tag_value = res.node.meta.database_tags.table[table_tag] %}\n\n {{set_table_tag_value_if_different(model_schema,model_alias,table_tag,desired_tag_value,existing_tags_for_table)}}\n {% endfor %}\n {{ log(\"========== Finished processing tags for \"+model_alias+\" ==========\", info=False) }}\n {% endif %}\n {% endfor %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.flow_models.create_tag_if_missing", "macro.flow_models.set_table_tag_value_if_different"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.997333, "supported_languages": null}, "macro.flow_models.create_tag_if_missing": {"name": "create_tag_if_missing", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.create_tag_if_missing", "macro_sql": "{% macro create_tag_if_missing(all_tag_names,table_tag) %}\n\t{% if table_tag not in all_tag_names %}\n\t\t{{ log('Creating missing tag '+table_tag, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n create tag if not exists silver.{{table_tag}}\n {%- endcall -%}\n\t\t{{ log(load_result('main').data, info=False) }}\n\t{% else %}\n\t\t{{ log('Tag already exists: '+table_tag, info=False) }}\n\t{% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764407.9984334, "supported_languages": null}, "macro.flow_models.set_table_tag_value_if_different": {"name": "set_table_tag_value_if_different", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.set_table_tag_value_if_different", "macro_sql": "{% macro set_table_tag_value_if_different(model_schema,table_name,tag_name,desired_tag_value,existing_tags) %}\n {{ log('Ensuring tag '+tag_name+' has value '+desired_tag_value+' at table level', info=False) }}\n {%- set existing_tag_for_table = existing_tags|selectattr('0','equalto','TABLE')|selectattr('1','equalto',tag_name|upper)|list -%}\n {{ log('Filtered tags for table:', info=False) }}\n {{ log(existing_tag_for_table[0], info=False) }}\n {% if existing_tag_for_table|length > 0 and existing_tag_for_table[0][2]==desired_tag_value %}\n {{ log('Correct tag value already exists', info=False) }}\n {% else %}\n {{ log('Setting tag value for '+tag_name+' to value '+desired_tag_value, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n alter table {{model_schema}}.{{table_name}} set tag {{tag_name}} = '{{desired_tag_value}}'\n {%- endcall -%}\n {{ log(load_result('main').data, info=False) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0006535, "supported_languages": null}, "macro.flow_models.set_column_tag_value_if_different": {"name": "set_column_tag_value_if_different", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.set_column_tag_value_if_different", "macro_sql": "{% macro set_column_tag_value_if_different(table_name,column_name,tag_name,desired_tag_value,existing_tags) %}\n {{ log('Ensuring tag '+tag_name+' has value '+desired_tag_value+' at column level', info=False) }}\n {%- set existing_tag_for_column = existing_tags|selectattr('0','equalto','COLUMN')|selectattr('1','equalto',tag_name|upper)|list -%}\n {{ log('Filtered tags for column:', info=False) }}\n {{ log(existing_tag_for_column[0], info=False) }}\n {% if existing_tag_for_column|length > 0 and existing_tag_for_column[0][2]==desired_tag_value %}\n {{ log('Correct tag value already exists', info=False) }}\n {% else %}\n {{ log('Setting tag value for '+tag_name+' to value '+desired_tag_value, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n alter table {{table_name}} modify column {{column_name}} set tag {{tag_name}} = '{{desired_tag_value}}'\n {%- endcall -%}\n {{ log(load_result('main').data, info=False) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0028799, "supported_languages": null}, "macro.flow_models.set_database_tag_value": {"name": "set_database_tag_value", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.set_database_tag_value", "macro_sql": "{% macro set_database_tag_value(tag_name,tag_value) %}\n {% set query %}\n create tag if not exists silver.{{tag_name}}\n {% endset %}\n {% do run_query(query) %}\n {% set query %}\n alter database {{target.database}} set tag {{target.database}}.silver.{{tag_name}} = '{{tag_value}}'\n {% endset %}\n {% do run_query(query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0037262, "supported_languages": null}, "macro.flow_models.set_schema_tag_value": {"name": "set_schema_tag_value", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.flow_models.set_schema_tag_value", "macro_sql": "{% macro set_schema_tag_value(target_schema,tag_name,tag_value) %}\n {% set query %}\n create tag if not exists silver.{{tag_name}}\n {% endset %}\n {% do run_query(query) %}\n {% set query %}\n alter schema {{target.database}}.{{target_schema}} set tag {{target.database}}.silver.{{tag_name}} = '{{tag_value}}'\n {% endset %}\n {% do run_query(query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.004593, "supported_languages": null}, "macro.flow_models.add_database_or_schema_tags": {"name": "add_database_or_schema_tags", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tags/add_database_or_schema_tags.sql", "original_file_path": "macros/tags/add_database_or_schema_tags.sql", "unique_id": "macro.flow_models.add_database_or_schema_tags", "macro_sql": "{% macro add_database_or_schema_tags() %}\n {{ set_database_tag_value('BLOCKCHAIN_NAME','FLOW') }}\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.set_database_tag_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0049763, "supported_languages": null}, "macro.flow_models.drop_function": {"name": "drop_function", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.drop_function", "macro_sql": "{% macro drop_function(\n func_name,\n signature\n ) %}\n DROP FUNCTION IF EXISTS {{ func_name }}({{ compile_signature(signature, drop_ = True) }});\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.compile_signature"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0099, "supported_languages": null}, "macro.flow_models.construct_api_route": {"name": "construct_api_route", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.construct_api_route", "macro_sql": "\n\n{%- macro construct_api_route(route) -%}\n 'https://{{ var(\"REST_API_PREFIX_PROD\") | lower if target.name == \"prod\" else var(\"REST_API_PREFIX_DEV\") | lower }}{{ route }}'\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0103889, "supported_languages": null}, "macro.flow_models.compile_signature": {"name": "compile_signature", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.compile_signature", "macro_sql": "{%- macro compile_signature(\n params,\n drop_ = False\n ) -%}\n {% for p in params -%}\n {%- set name = p.0 -%}\n {%- set data_type = p.1 -%}\n {% if drop_ %}\n {{ data_type -}}\n {% else %}\n {{ name ~ \" \" ~ data_type -}}\n {%- endif -%}\n {%-if not loop.last -%},\n {%- endif -%}\n {% endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.011277, "supported_languages": null}, "macro.flow_models.create_sql_function": {"name": "create_sql_function", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.create_sql_function", "macro_sql": "{% macro create_sql_function(\n name_,\n signature,\n return_type,\n sql_,\n api_integration = none,\n options = none,\n func_type = none\n ) %}\n CREATE OR REPLACE {{ func_type }} FUNCTION {{ name_ }}(\n {{- compile_signature(signature) }}\n )\n COPY GRANTS\n RETURNS {{ return_type }}\n {% if options -%}\n {{ options }}\n {% endif %}\n {%- if api_integration -%}\n api_integration = {{ api_integration }}\n AS {{ construct_api_route(sql_) ~ \";\" }}\n {% else -%}\n AS\n $$\n {{ sql_ }}\n $$;\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.flow_models.compile_signature", "macro.flow_models.construct_api_route"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0123227, "supported_languages": null}, "macro.flow_models.create_or_drop_function_from_config": {"name": "create_or_drop_function_from_config", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.create_or_drop_function_from_config", "macro_sql": "{%- macro create_or_drop_function_from_config(\n config,\n drop_ = False\n ) -%}\n {% set name_ = config [\"name\"] %}\n {% set signature = config [\"signature\"] %}\n {% set return_type = config [\"return_type\"] if config [\"return_type\"] is string else config [\"return_type\"][0] %}\n {% set sql_ = config [\"sql\"] %}\n {% set options = config [\"options\"] %}\n {% set api_integration = config [\"api_integration\"] %}\n {% set func_type = config [\"func_type\"] %}\n\n {% if not drop_ -%}\n {{ create_sql_function(\n name_ = name_,\n signature = signature,\n return_type = return_type,\n sql_ = sql_,\n options = options,\n api_integration = api_integration,\n func_type = func_type\n ) }}\n {%- else -%}\n {{ drop_function(\n name_,\n signature = signature,\n ) }}\n {%- endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.flow_models.create_sql_function", "macro.flow_models.drop_function"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.014238, "supported_languages": null}, "macro.flow_models.crud_udfs": {"name": "crud_udfs", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.crud_udfs", "macro_sql": "{% macro crud_udfs(config_func, schema, drop_) %}\n{#\n Generate create or drop statements for a list of udf configs for a given schema\n\n config_func: function that returns a list of udf configs\n drop_: whether to drop or create the udfs\n #}\n {% set udfs = fromyaml(config_func())%}\n {%- for udf in udfs -%}\n {% if udf[\"name\"].split(\".\") | first == schema %}\n CREATE SCHEMA IF NOT EXISTS {{ schema }};\n {{- create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.flow_models.create_or_drop_function_from_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0151527, "supported_languages": null}, "macro.flow_models.ephemeral_deploy_core": {"name": "ephemeral_deploy_core", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.ephemeral_deploy_core", "macro_sql": "{% macro ephemeral_deploy_core(config) %}\n{#\n This macro is used to deploy functions using ephemeral models.\n It should only be used within an ephemeral model.\n #}\n \n {% if execute and (var(\"UPDATE_EPHEMERAL_UDFS\") or var(\"DROP_UDFS_AND_SPS\")) and model.unique_id in selected_resources %}\n {% set sql %}\n {{- crud_udfs(config, this.schema, var(\"DROP_UDFS_AND_SPS\")) -}}\n {%- endset -%}\n {%- if var(\"DROP_UDFS_AND_SPS\") -%}\n {%- do log(\"Drop core udfs: \" ~ this.database ~ \".\" ~ this.schema, true) -%}\n {%- else -%}\n {%- do log(\"Deploy core udfs: \" ~ this.database ~ \".\" ~ this.schema, true) -%}\n {%- endif -%}\n {%- do run_query(sql ~ apply_grants_by_schema(this.schema)) -%}\n {% else -%}\n SELECT '{{ model.schema }}' as schema_\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.flow_models.crud_udfs", "macro.dbt.run_query", "macro.flow_models.apply_grants_by_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0167959, "supported_languages": null}, "macro.flow_models.apply_grants_by_schema": {"name": "apply_grants_by_schema", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/manage_udfs.sql", "original_file_path": "macros/streamline/manage_udfs.sql", "unique_id": "macro.flow_models.apply_grants_by_schema", "macro_sql": "{% macro apply_grants_by_schema(schema) %}\n{#\n Generates SQL to grant permissions to roles for a given schema.\n This gets run automatically when a deployment is made to prod.\n\n This can be manually run to grant permissions to a new schema:\n `dbt run-operation apply_grants_by_schema --args '{\"schema\": \"my_schema\"}'`\n #}\n {% if target.name == \"prod\" %}\n {%- set outer = namespace(sql=\"\") -%}\n {% for role in [ \"INTERNAL_DEV\", \"BI_ANALYTICS_READER\"] %}\n {% set sql -%}\n {% if schema.startswith(\"_\") %}\n REVOKE USAGE ON SCHEMA {{ target.database }}.{{ schema }} FROM {{ role }};\n REVOKE USAGE ON ALL FUNCTIONS IN SCHEMA {{ target.database }}.{{ schema }} FROM {{ role }};\n {%- else -%}\n GRANT USAGE ON SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n GRANT USAGE ON ALL FUNCTIONS IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n\n GRANT SELECT ON ALL TABLES IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n GRANT SELECT ON ALL VIEWS IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n {%- endif -%}\n {%- endset -%}\n {%- set outer.sql = outer.sql ~ sql -%}\n {%- endfor -%}\n {{ outer.sql }}\n {%- endif -%}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0187395, "supported_languages": null}, "macro.flow_models.create_aws_flow_api": {"name": "create_aws_flow_api", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/api_integrations.sql", "original_file_path": "macros/streamline/api_integrations.sql", "unique_id": "macro.flow_models.create_aws_flow_api", "macro_sql": "{% macro create_aws_flow_api() %}\n {% if target.name == \"prod\" %}\n {% set sql %}\n -- Likely deprecated endpoint\n CREATE api integration IF NOT EXISTS aws_flow_api_prod api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::490041342817:role/flow-api-prod-rolesnowflakeudfsAF733095-FNY67ODG1RFG' api_allowed_prefixes = (\n 'https://quxfxtl934.execute-api.us-east-1.amazonaws.com/prod/'\n ) enabled = TRUE;\n\n {% endset %}\n {% do run_query(sql) %}\n\n {% set sql %}\n -- New v2 deployment for prod\n CREATE api integration IF NOT EXISTS aws_flow_api_prod_v2 api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::924682671219:role/flow-api-prod-rolesnowflakeudfsAF733095-RmrgKIWbzoFL' api_allowed_prefixes = (\n 'https://rajpkbgko9.execute-api.us-east-1.amazonaws.com/prod/'\n ) enabled = TRUE;\n\n {% endset %}\n {% do run_query(sql) %}\n\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_api_prod_us_east_2 api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::490041342817:role/flow-api-prod-rolesnowflakeudfsAF733095-F6SPYWFGQX9Z' api_allowed_prefixes = (\n 'https://78rpbojpue.execute-api.us-east-2.amazonaws.com/prod/'\n ) enabled = TRUE;\n \n {% endset %}\n {% do run_query(sql) %}\n \n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_evm_api_prod api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::924682671219:role/flow-api-prod-rolesnowflakeudfsAF733095-RmrgKIWbzoFL' api_allowed_prefixes = (\n 'https://rajpkbgko9.execute-api.us-east-1.amazonaws.com/prod/'\n ) enabled = TRUE;\n \n {% endset %}\n {% do run_query(sql) %}\n\n {% elif target.name == \"dev\" %}\n {{ log(\"Generating api integration for target:\" ~ target.name, info=True) }}\n -- New v2 deployment for dev\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_api_stg_v2 api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::704693948482:role/flow-api-stg-rolesnowflakeudfsAF733095-ybejBONVMTd4' api_allowed_prefixes = (\n 'https://2hcu4hei27.execute-api.us-east-1.amazonaws.com/stg/'\n ) enabled = TRUE; \n {% endset %}\n {% do run_query(sql) %}\n\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_api_dev_2 api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::490041342817:role/flow-api-dev-rolesnowflakeudfsAF733095-i1JsMNTpSzX0' api_allowed_prefixes = (\n 'https://sicl8dvvv9.execute-api.us-east-1.amazonaws.com/dev/'\n ) enabled = TRUE; \n {% endset %}\n {% do run_query(sql) %}\n \n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_api_dev_3 api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::490041342817:role/flow-api-dev-rolesnowflakeudfsAF733095-Q0LF66KP892M' api_allowed_prefixes = (\n 'https://j6qalrfe69.execute-api.us-east-2.amazonaws.com/dev/'\n ) enabled = TRUE;\n {% endset %}\n {% do run_query(sql) %}\n\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_evm_api_dev api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::704693948482:role/flow-api-stg-rolesnowflakeudfsAF733095-ybejBONVMTd4' api_allowed_prefixes = (\n 'https://2hcu4hei27.execute-api.us-east-1.amazonaws.com/stg/'\n ) enabled = TRUE;\n {% endset %}\n {% do run_query(sql) %}\n\n {% elif target.name == \"sbx\" %}\n {{ log(\"Generating api integration for target:\" ~ target.name, info=True) }}\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_flow_api_sbx api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::579011195466:role/flow-api-sbx-rolesnowflakeudfsAF733095-1R9BM6QXEKD5O' api_allowed_prefixes = (\n 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx'\n ) enabled = TRUE;\n {% endset %}\n -- {% do run_query(sql) %}\n {% set query_result = run_and_log_sql(sql) %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.flow_models.run_and_log_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0244145, "supported_languages": null}, "macro.flow_models.streamline_external_table_query": {"name": "streamline_external_table_query", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.flow_models.streamline_external_table_query", "macro_sql": "{% macro streamline_external_table_query(\n model,\n partition_function,\n partition_name,\n unique_key\n ) %}\n WITH meta AS (\n SELECT\n last_modified AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS {{ partition_name }}\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('day', -3, CURRENT_TIMESTAMP()),\n table_name => '{{ source( \"bronze_streamline\", model) }}')\n ) A\n )\n SELECT\n block_number,\n {{ unique_key }},\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST({{ unique_key }} AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s.{{ partition_name }},\n s.value AS VALUE\n FROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.{{ partition_name }} = s.{{ partition_name }}\n WHERE\n b.{{ partition_name }} = s.{{ partition_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.032044, "supported_languages": null}, "macro.flow_models.streamline_external_table_FR_query": {"name": "streamline_external_table_FR_query", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.flow_models.streamline_external_table_FR_query", "macro_sql": "{% macro streamline_external_table_FR_query(\n model,\n partition_function,\n partition_name,\n unique_key\n ) %}\n WITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS {{ partition_name }}\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", model) }}'\n )\n ) A\n )\n SELECT\n block_number,\n {{ unique_key }},\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST({{ unique_key }} AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s.{{ partition_name }},\n s.value AS VALUE\n FROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.{{ partition_name }} = s.{{ partition_name }}\n WHERE\n b.{{ partition_name }} = s.{{ partition_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.032946, "supported_languages": null}, "macro.flow_models.streamline_multiple_external_table_query": {"name": "streamline_multiple_external_table_query", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.flow_models.streamline_multiple_external_table_query", "macro_sql": "{% macro streamline_multiple_external_table_query(\n table_names,\n partition_function,\n partition_name,\n unique_key\n )%}\n WITH \n {% for table_name in table_names %}\n meta_{{ table_name }} AS (\n SELECT\n last_modified AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS {{ partition_name }}\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('hour', -36, SYSDATE()),\n table_name => '{{ source( \"bronze_streamline\", table_name ) }}')\n ) A\n ),\n {{ table_name }} AS (\n SELECT\n block_number,\n {{ unique_key }},\n DATA,\n _inserted_timestamp,\n MD5(\n CAST(\n COALESCE(CAST(block_number AS text), '' :: STRING) AS text\n )\n ) AS _fsc_id,\n s.{{ partition_name }},\n s.value AS VALUE\n FROM\n {{ source(\n \"bronze_streamline\",\n table_name\n ) }}\n s\n JOIN meta_{{ table_name }}\n b\n ON b.file_name = metadata$filename\n AND b.{{ partition_name }} = s.{{ partition_name }}\n WHERE\n b.{{ partition_name }} = s.{{ partition_name }}\n ),\n {% endfor %}\n\n FINAL AS ({% for table_name in table_names %}\n SELECT\n *\n FROM\n {{ table_name }}\n\n {% if not loop.last %}\n UNION ALL\n {% endif %}\n {% endfor %}\n )\n SELECT\n *\n FROM\n FINAL\n\n {% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0344162, "supported_languages": null}, "macro.flow_models.streamline_external_table_query_v2": {"name": "streamline_external_table_query_v2", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.flow_models.streamline_external_table_query_v2", "macro_sql": "{% macro streamline_external_table_query_v2(\n model,\n partition_function\n ) %}\n WITH meta AS (\n SELECT\n job_created_time AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS partition_key\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('day', -3, SYSDATE()),\n table_name => '{{ source( \"bronze_streamline\", model) }}')\n ) A\n )\n SELECT\n s.*,\n b.file_name,\n _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.partition_key = s.partition_key\n WHERE\n b.partition_key = s.partition_key\n AND DATA :error IS NULL\n \n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0350058, "supported_languages": null}, "macro.flow_models.streamline_external_table_FR_query_v2": {"name": "streamline_external_table_FR_query_v2", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.flow_models.streamline_external_table_FR_query_v2", "macro_sql": "{% macro streamline_external_table_FR_query_v2(\n model,\n partition_function\n ) %}\n WITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS partition_key\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", model) }}'\n )\n ) A\n )\nSELECT\n s.*,\n b.file_name,\n _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.partition_key = s.partition_key\nWHERE\n b.partition_key = s.partition_key\n AND DATA :error IS NULL\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0355234, "supported_languages": null}, "macro.flow_models.create_udf_get_chainhead": {"name": "create_udf_get_chainhead", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_get_chainhead", "macro_sql": "{% macro create_udf_get_chainhead() %} \n {{ log(\"Creating udf get_chainhead for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_chainhead() returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod AS 'https://quxfxtl934.execute-api.us-east-1.amazonaws.com/prod/get_chainhead'\n {% elif target.name == \"dev\" %}\n aws_flow_api_dev_2 AS 'https://sicl8dvvv9.execute-api.us-east-1.amazonaws.com/dev/get_chainhead'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx get_chainhead\", info=True) }}\n aws_flow_api_sbx AS 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx/get_chainhead'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0433917, "supported_languages": null}, "macro.flow_models.create_udf_get_chainhead_testnet": {"name": "create_udf_get_chainhead_testnet", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_get_chainhead_testnet", "macro_sql": "{% macro create_udf_get_chainhead_testnet() %} \n {{ log(\"Creating udf get_chainhead_testnet for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_chainhead_testnet() returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod_us_east_2 AS 'https://78rpbojpue.execute-api.us-east-2.amazonaws.com/prod/get_chainhead_testnet'\n {% elif target.name == \"dev\" %}\n aws_flow_api_dev_2 AS 'https://sicl8dvvv9.execute-api.us-east-1.amazonaws.com/dev/get_chainhead_testnet'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx get_chainhead_testnet\", info=True) }}\n aws_flow_api_sbx AS 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx/get_chainhead_testnet'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0446854, "supported_languages": null}, "macro.flow_models.create_udf_bulk_grpc": {"name": "create_udf_bulk_grpc", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_bulk_grpc", "macro_sql": "{% macro create_udf_bulk_grpc() %} \n {{ log(\"Creating udf udf_bulk_grpc for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_grpc(json variant) returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod AS 'https://quxfxtl934.execute-api.us-east-1.amazonaws.com/prod/udf_bulk_grpc'\n {% elif target.name == \"dev\" %}\n aws_flow_api_dev_2 AS 'https://sicl8dvvv9.execute-api.us-east-1.amazonaws.com/dev/udf_bulk_grpc'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx udf_bulk_grpc\", info=True) }}\n aws_flow_api_sbx AS 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx/udf_bulk_grpc'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0458229, "supported_languages": null}, "macro.flow_models.create_udf_bulk_grpc_v2": {"name": "create_udf_bulk_grpc_v2", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_bulk_grpc_v2", "macro_sql": "{% macro create_udf_bulk_grpc_v2() %} \n {{ log(\"Creating udf udf_bulk_grpc_v2 for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_grpc_v2(json variant) returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod_v2 AS 'https://rajpkbgko9.execute-api.us-east-1.amazonaws.com/prod/udf_bulk_grpc'\n {% elif target.name == \"dev\" %}\n aws_flow_api_stg_v2 AS 'https://2hcu4hei27.execute-api.us-east-1.amazonaws.com/stg/udf_bulk_grpc'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx udf_bulk_grpc_v2\", info=True) }}\n aws_flow_api_stg_v2 AS 'https://2hcu4hei27.execute-api.us-east-1.amazonaws.com/stg/udf_bulk_grpc'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0469599, "supported_languages": null}, "macro.flow_models.create_udf_bulk_grpc_us_east_2": {"name": "create_udf_bulk_grpc_us_east_2", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_bulk_grpc_us_east_2", "macro_sql": "{% macro create_udf_bulk_grpc_us_east_2() %} \n {{ log(\"Creating udf udf_bulk_grpc for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_grpc_us_east_2(json variant) returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod_us_east_2 AS 'https://78rpbojpue.execute-api.us-east-2.amazonaws.com/prod/udf_bulk_grpc'\n {% elif target.name == \"dev\" %}\n aws_flow_api_dev_3 AS 'https://j6qalrfe69.execute-api.us-east-2.amazonaws.com/dev/udf_bulk_grpc'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx udf_bulk_grpc\", info=True) }}\n aws_flow_api_sbx AS 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx/udf_bulk_grpc'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0481234, "supported_languages": null}, "macro.flow_models.create_udf_api": {"name": "create_udf_api", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_api", "macro_sql": "{% macro create_udf_api() %} \n {{ log(\"Creating udf udf_bulk_grpc for target:\" ~ target.name ~ \", schema: \" ~ target.schema, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_api(\n method VARCHAR,\n url VARCHAR,\n headers OBJECT,\n DATA OBJECT,\n user_id VARCHAR,\n secret_name VARCHAR\n ) returns variant api_integration = \n {% if target.name == \"prod\" %} \n aws_flow_api_prod AS 'https://quxfxtl934.execute-api.us-east-1.amazonaws.com/prod/udf_api'\n {% elif target.name == \"dev\" %}\n aws_flow_api_dev_2 AS 'https://sicl8dvvv9.execute-api.us-east-1.amazonaws.com/dev/udf_api'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating sbx udf_api\", info=True) }}\n aws_flow_api_sbx AS 'https://bc5ejedoq8.execute-api.us-east-1.amazonaws.com/sbx/udf_api'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0492606, "supported_languages": null}, "macro.flow_models.create_udf_bulk_rest_api_v2": {"name": "create_udf_bulk_rest_api_v2", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_bulk_rest_api_v2", "macro_sql": "{% macro create_udf_bulk_rest_api_v2() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_rest_api_v2(\n json OBJECT\n ) returns ARRAY api_integration = \n {% if target.name == \"prod\" %}\n aws_flow_evm_api_prod AS 'https://rajpkbgko9.execute-api.us-east-1.amazonaws.com/prod/udf_bulk_rest_api'\n {% else %}\n aws_flow_evm_api_dev AS 'https://2hcu4hei27.execute-api.us-east-1.amazonaws.com/stg/udf_bulk_rest_api'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0496502, "supported_languages": null}, "macro.flow_models.create_udf_bulk_decode_logs": {"name": "create_udf_bulk_decode_logs", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "unique_id": "macro.flow_models.create_udf_bulk_decode_logs", "macro_sql": "{% macro create_udf_bulk_decode_logs() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_decode_logs_v2(\n json OBJECT\n ) returns ARRAY api_integration = {% if target.name == \"prod\" %}\n AWS_FLOW_EVM_API_PROD AS 'https://rajpkbgko9.execute-api.us-east-1.amazonaws.com/prod/bulk_decode_logs'\n {% else %}\n AWS_FLOW_EVM_API_DEV AS'https://pfv9lhg3kg.execute-api.us-east-1.amazonaws.com/stg/bulk_decode_logs'\n {%- endif %};\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0500283, "supported_languages": null}, "macro.flow_models.create_udtf_get_base_table": {"name": "create_udtf_get_base_table", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/get_base_table_udft.sql", "original_file_path": "macros/streamline/get_base_table_udft.sql", "unique_id": "macro.flow_models.create_udtf_get_base_table", "macro_sql": "{% macro create_udtf_get_base_table(schema) %}\ncreate or replace function {{ schema }}.udtf_get_base_table(max_height integer)\nreturns table (height number)\nas\n$$\n with base as (\n select\n row_number() over (\n order by\n seq4()\n ) as id\n from\n table(generator(rowcount => 1000000000))\n )\nselect\n id as height \nfrom\n base\nwhere\n height <= max_height\n$$\n;\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0504258, "supported_languages": null}, "macro.flow_models.generate_blocks_grpc_request": {"name": "generate_blocks_grpc_request", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.flow_models.generate_blocks_grpc_request", "macro_sql": "{% macro generate_blocks_grpc_request(block_height) %} \n PARSE_JSON(\n CONCAT(\n '{\"grpc\": \"proto3\",',\n '\"method\": \"get_block_by_height\",',\n '\"block_height\":\"',\n block_height :: INTEGER,\n '\",',\n '\"method_params\": {\"height\":',\n block_height :: INTEGER,\n '}}'\n )\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0509481, "supported_languages": null}, "macro.flow_models.generate_collections_grpc_request": {"name": "generate_collections_grpc_request", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.flow_models.generate_collections_grpc_request", "macro_sql": "{% macro generate_collections_grpc_request(block_height, collection_guarantee) %} \n PARSE_JSON(\n CONCAT(\n '{\"grpc\": \"proto3\",',\n '\"method\": \"get_collection_by_i_d\",',\n '\"block_height\":\"',\n block_height :: INTEGER,\n '\",',\n '\"method_params\": {\"id\":\"',\n collection_guarantee.value:collection_id,\n '\"}}'\n )\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0511665, "supported_languages": null}, "macro.flow_models.config_core_utils": {"name": "config_core_utils", "resource_type": "macro", "package_name": "flow_models", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.flow_models.config_core_utils", "macro_sql": "{% macro config_core_utils(schema=\"utils\") %}\n\n\n- name: {{ schema }}.udf_register_secret\n signature:\n - [request_id, STRING]\n - [key, STRING]\n func_type: SECURE\n return_type: TEXT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n SELECT\n _utils.UDF_REGISTER_SECRET(REQUEST_ID, _utils.UDF_WHOAMI(), KEY)\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0514379, "supported_languages": null}, "macro.flow_models.test_tx_gaps": {"name": "test_tx_gaps", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tests/tx_gaps.sql", "original_file_path": "macros/tests/tx_gaps.sql", "unique_id": "macro.flow_models.test_tx_gaps", "macro_sql": "{% test tx_gaps(\n model,\n column_name,\n column_block,\n column_tx_count\n) %}\nWITH block_base AS (\n SELECT\n {{ column_block }},\n {{ column_tx_count }}\n FROM\n {{ ref('silver__blocks') }}\n),\nmodel_name AS (\n SELECT\n {{ column_block }},\n COUNT(\n DISTINCT {{ column_name }}\n ) AS model_tx_count\n FROM\n {{ model }}\n GROUP BY\n {{ column_block }}\n)\nSELECT\n block_base.{{ column_block }},\n {{ column_tx_count }},\n model_name.{{ column_block }} AS model_block_number,\n model_tx_count\nFROM\n block_base\n LEFT JOIN model_name\n ON block_base.{{ column_block }} = model_name.{{ column_block }}\nWHERE\n {{ column_tx_count }} <> model_tx_count {% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0527983, "supported_languages": null}, "macro.flow_models.test_sequence_gaps": {"name": "test_sequence_gaps", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tests/sequence_gaps.sql", "original_file_path": "macros/tests/sequence_gaps.sql", "unique_id": "macro.flow_models.test_sequence_gaps", "macro_sql": "{% test sequence_gaps(\n model,\n partition_by,\n column_name\n) %}\n{%- set partition_sql = partition_by | join(\", \") -%}\n{%- set previous_column = \"prev_\" ~ column_name -%}\nWITH source AS (\n SELECT\n {{ partition_sql + \",\" if partition_sql }}\n {{ column_name }},\n LAG(\n {{ column_name }},\n 1\n ) over (\n {{ \"PARTITION BY \" ~ partition_sql if partition_sql }}\n ORDER BY\n {{ column_name }} ASC\n ) AS {{ previous_column }}\n FROM\n {{ model }}\n)\nSELECT\n {{ partition_sql + \",\" if partition_sql }}\n {{ previous_column }},\n {{ column_name }},\n {{ column_name }} - {{ previous_column }}\n - 1 AS gap\nFROM\n source\nWHERE\n {{ column_name }} - {{ previous_column }} <> 1\nORDER BY\n gap DESC {% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.054622, "supported_languages": null}, "macro.flow_models.test_find_missing_decoded_logs": {"name": "test_find_missing_decoded_logs", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tests/evm/find_missing_decoded_logs.sql", "original_file_path": "macros/tests/evm/find_missing_decoded_logs.sql", "unique_id": "macro.flow_models.test_find_missing_decoded_logs", "macro_sql": "{% test find_missing_decoded_logs(model, fact_logs_model, wrapped_asset_address) %}\nSELECT\n l.block_number,\n l.fact_event_logs_id\nFROM\n {{ fact_logs_model }}\n l\n LEFT JOIN {{ model }}\n d\n ON d.ez_decoded_event_logs_id = l.fact_event_logs_id\nWHERE\n l.contract_address = '{{ wrapped_asset_address }}'\n AND l.topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' -- Transfer\n AND d.ez_decoded_event_logs_id IS NULL\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0551586, "supported_languages": null}, "macro.flow_models.test_events_match_txs": {"name": "test_events_match_txs", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tests/evm/events_match_txs.sql", "original_file_path": "macros/tests/evm/events_match_txs.sql", "unique_id": "macro.flow_models.test_events_match_txs", "macro_sql": "{% test events_match_txs(\n model,\n transactions_model\n) %}\nWITH logs AS (\n SELECT\n DISTINCT block_number,\n tx_hash,\n tx_position\n FROM\n {{ model }}\n),\nmissing_transactions AS (\n SELECT\n logs.block_number,\n logs.tx_hash,\n logs.tx_position\n FROM\n logs\n LEFT JOIN {{ transactions_model }}\n txs USING (\n block_number,\n tx_hash,\n tx_position\n )\n WHERE\n txs.tx_hash IS NULL\n OR txs.tx_position IS NULL\n OR txs.block_number IS NULL\n)\nSELECT\n *\nFROM\n missing_transactions \n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0556781, "supported_languages": null}, "macro.flow_models.test_txs_match_blocks": {"name": "test_txs_match_blocks", "resource_type": "macro", "package_name": "flow_models", "path": "macros/tests/evm/txs_match_blocks.sql", "original_file_path": "macros/tests/evm/txs_match_blocks.sql", "unique_id": "macro.flow_models.test_txs_match_blocks", "macro_sql": "{% test txs_match_blocks(\n model,\n blocks_model\n) %}\nWITH count_txs AS (\n SELECT\n block_number,\n COUNT(*) AS record_count\n FROM\n {{ model }}\n GROUP BY\n ALL\n),\nblock_txs AS (\n SELECT\n block_number,\n tx_count AS expected_count\n FROM\n {{ blocks_model }}\n)\nSELECT\n block_number,\n record_count AS actual_count,\n expected_count\nFROM\n block_txs\n LEFT JOIN count_txs USING (block_number)\nWHERE\n record_count != expected_count\n OR expected_count IS NULL \n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0561416, "supported_languages": null}, "macro.flow_models.check_table_exists": {"name": "check_table_exists", "resource_type": "macro", "package_name": "flow_models", "path": "macros/api_udf/check_table_exists.sql", "original_file_path": "macros/api_udf/check_table_exists.sql", "unique_id": "macro.flow_models.check_table_exists", "macro_sql": "{% macro check_table_exists(schema_name, table_name) %}\n {% set query %}\n SELECT count(*)\n FROM information_schema.tables \n WHERE table_schema = '{{ schema_name }}'\n AND table_name = '{{ table_name }}'\n {% endset %}\n\n {% set results = run_query(query) %}\n {% if execute %}\n {% if results and results.rows[0][0] > 0 %}\n \"True\"\n {% else %}\n \"False\"\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.057275, "supported_languages": null}, "macro.flow_models.get_allday_metadata": {"name": "get_allday_metadata", "resource_type": "macro", "package_name": "flow_models", "path": "macros/api_udf/get_allday_metadata.sql", "original_file_path": "macros/api_udf/get_allday_metadata.sql", "unique_id": "macro.flow_models.get_allday_metadata", "macro_sql": "{% macro get_allday_metadata() %}\n{% set create_table %}\nCREATE SCHEMA IF NOT EXISTS {{ target.database }}.bronze_api;\nCREATE TABLE IF NOT EXISTS {{ target.database }}.bronze_api.allday_metadata(\n requested_ids ARRAY,\n res VARIANT,\n _inserted_timestamp TIMESTAMP_NTZ,\n contract STRING\n);\n{% endset %}\n\n{% set event_table %}\n\nCREATE OR REPLACE TABLE {{ target.database }}.bronze_api.log_messages (\n timestamp TIMESTAMP_NTZ DEFAULT CURRENT_TIMESTAMP(),\n log_level STRING,\n message STRING\n);\n{% endset %}\n\n{% do run_query(event_table) %}\n{% do run_query(create_table) %}\n\n{% set query %}\nCREATE OR REPLACE PROCEDURE {{ target.database }}.bronze_api.allday_metadata()\n RETURNS STRING \n LANGUAGE JAVASCRIPT \n EXECUTE AS CALLER \n AS $$\n\n const nfl_contract = 'A.e4cf4bdc1751c65d.AllDay'\n \n var res = snowflake.execute({sqlText: `select * from {{ target.database }}.silver.allday_moments_metadata_needed_s ORDER BY MOMENT_ID ASC`})\n query_id = res.getQueryId();\n\n res = snowflake.execute({sqlText: `\n SELECT count(*) FROM table(result_scan('${query_id}'))\n `});\n\n res.next()\n row_count = res.getColumnValue(1);\n\n batch_size = 40 // limit on their end - 40\n\n let call_groups = Math.ceil(row_count / batch_size)\n\n for (i = 0; i < call_groups; i++) {\n\n var flows_ids = snowflake.execute({sqlText: `\n WITH subset as (\n SELECT *\n FROM table(result_scan('${query_id}'))\n limit ${batch_size } offset ${i * batch_size}\n )\n SELECT ARRAY_AGG(CAST(MOMENT_ID AS INTEGER))\n FROM subset`});\n\n flows_ids.next()\n row_list = flows_ids.getColumnValue(1);\n \n var create_temp_table_command = `\n INSERT INTO {{ target.database }}.bronze_api.allday_metadata\n WITH api_call AS (\n `;\n \n let query = `{\n searchMomentNFTsV2(input: {filters: {byFlowIDs: [${row_list}]}}) {\n edges {\n cursor\n node {\n id\n ownerAddress\n serialNumber\n flowID\n distributionFlowID\n packNFTFlowID\n editionFlowID\n owner {\n id\n dapperID\n email\n phoneNumber\n username\n flowAddress\n profileImageUrl\n isCurrentTOSSigned\n }\n edition {\n id\n flowID\n playFlowID\n seriesFlowID\n setFlowID\n maxMintSize\n currentMintSize\n tier\n description\n numMomentsOwned\n numMomentsInPacks\n numMomentsUnavailable\n numMomentsBurned\n series {\n flowID\n name\n active\n }\n set {\n flowID\n name\n }\n play {\n id\n flowID\n metadata {\n state\n description\n league\n playType\n videos {\n type\n url\n videoLength\n }\n images {\n type\n url\n }\n classification\n week\n season\n playerID\n playerFullName\n playerFirstName\n playerLastName\n playerPosition\n playerNumber\n playerWeight\n playerHeight\n playerBirthdate\n playerBirthplace\n playerRookieYear\n playerDraftTeam\n playerDraftYear\n playerDraftRound\n playerDraftNumber\n playerCollege\n teamID\n gameNflID\n gameDate\n homeTeamName\n homeTeamID\n homeTeamScore\n awayTeamName\n awayTeamID\n awayTeamScore\n gameTime\n gameQuarter\n gameDown\n gameDistance\n teamName\n }\n }\n }\n }\n }\n }\n }`;\n\n create_temp_table_command += `\n SELECT \n {{ target.database }}.live.udf_api('GET', CONCAT('https://nflallday.com/consumer/graphql?query=','${query}' ), {'User-Agent': 'Flipside_Flow_metadata/0.1','Accept-Encoding': 'gzip', 'Content-Type': 'application/json', 'Accept': 'application/json','Connection': 'keep-alive'},{}) AS res\n `;\n \n\n create_temp_table_command+= `\n )\n SELECT\n [${row_list}] AS requested_ids,\n res,\n SYSDATE() AS _inserted_timestamp,\n '${nfl_contract}' AS contract\n FROM api_call\n `\n \n snowflake.execute({sqlText: create_temp_table_command});\n // Second command: Insert data into the target table from the temporary table\n \n var log_message = `INSERT INTO {{ target.database }}.bronze_api.log_messages (log_level, message) VALUES ('INFO', ' Iteration ${i} of ${call_groups} complete.')`;\n snowflake.execute({sqlText: log_message});\n }\n return 'Success';\n\n$$;\n{% endset %}\n{% do run_query(query) %}\n\n\n{% set sql %}\n CALL {{ target.database }}.bronze_api.allday_metadata();\n{% endset %}\n \n {% do run_query(sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0668602, "supported_languages": null}, "macro.flow_models.get_merge_sql": {"name": "get_merge_sql", "resource_type": "macro", "package_name": "flow_models", "path": "macros/dbt/get_merge.sql", "original_file_path": "macros/dbt/get_merge.sql", "unique_id": "macro.flow_models.get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n {% set merge_sql = fsc_utils.get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) %}\n {{ return(merge_sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.067525, "supported_languages": null}, "macro.flow_models.dbt_snowflake_get_tmp_relation_type": {"name": "dbt_snowflake_get_tmp_relation_type", "resource_type": "macro", "package_name": "flow_models", "path": "macros/dbt/get_tmp_relation_type.sql", "original_file_path": "macros/dbt/get_tmp_relation_type.sql", "unique_id": "macro.flow_models.dbt_snowflake_get_tmp_relation_type", "macro_sql": "{% macro dbt_snowflake_get_tmp_relation_type(strategy, unique_key, language) %}\n -- always table\n {{ return('table') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.067942, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog": {"name": "snowflake__get_catalog", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog", "macro_sql": "{% macro snowflake__get_catalog(information_schema, schemas) -%}\n\n {% set query %}\n with tables as (\n {{ snowflake__get_catalog_tables_sql(information_schema) }}\n {{ snowflake__get_catalog_schemas_where_clause_sql(schemas) }}\n ),\n columns as (\n {{ snowflake__get_catalog_columns_sql(information_schema) }}\n {{ snowflake__get_catalog_schemas_where_clause_sql(schemas) }}\n )\n {{ snowflake__get_catalog_results_sql() }}\n {%- endset -%}\n\n {{ return(run_query(query)) }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog_tables_sql", "macro.dbt_snowflake.snowflake__get_catalog_schemas_where_clause_sql", "macro.dbt_snowflake.snowflake__get_catalog_columns_sql", "macro.dbt_snowflake.snowflake__get_catalog_results_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0734236, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_relations": {"name": "snowflake__get_catalog_relations", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_relations", "macro_sql": "{% macro snowflake__get_catalog_relations(information_schema, relations) -%}\n\n {% set query %}\n with tables as (\n {{ snowflake__get_catalog_tables_sql(information_schema) }}\n {{ snowflake__get_catalog_relations_where_clause_sql(relations) }}\n ),\n columns as (\n {{ snowflake__get_catalog_columns_sql(information_schema) }}\n {{ snowflake__get_catalog_relations_where_clause_sql(relations) }}\n )\n {{ snowflake__get_catalog_results_sql() }}\n {%- endset -%}\n\n {{ return(run_query(query)) }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog_tables_sql", "macro.dbt_snowflake.snowflake__get_catalog_relations_where_clause_sql", "macro.dbt_snowflake.snowflake__get_catalog_columns_sql", "macro.dbt_snowflake.snowflake__get_catalog_results_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0743513, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_tables_sql": {"name": "snowflake__get_catalog_tables_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_tables_sql", "macro_sql": "{% macro snowflake__get_catalog_tables_sql(information_schema) -%}\n select\n table_catalog as \"table_database\",\n table_schema as \"table_schema\",\n table_name as \"table_name\",\n case\n when is_dynamic = 'YES' and table_type = 'BASE TABLE' THEN 'DYNAMIC TABLE'\n else table_type\n end as \"table_type\",\n comment as \"table_comment\",\n\n -- note: this is the _role_ that owns the table\n table_owner as \"table_owner\",\n\n 'Clustering Key' as \"stats:clustering_key:label\",\n clustering_key as \"stats:clustering_key:value\",\n 'The key used to cluster this table' as \"stats:clustering_key:description\",\n (clustering_key is not null) as \"stats:clustering_key:include\",\n\n 'Row Count' as \"stats:row_count:label\",\n row_count as \"stats:row_count:value\",\n 'An approximate count of rows in this table' as \"stats:row_count:description\",\n (row_count is not null) as \"stats:row_count:include\",\n\n 'Approximate Size' as \"stats:bytes:label\",\n bytes as \"stats:bytes:value\",\n 'Approximate size of the table as reported by Snowflake' as \"stats:bytes:description\",\n (bytes is not null) as \"stats:bytes:include\",\n\n 'Last Modified' as \"stats:last_modified:label\",\n to_varchar(convert_timezone('UTC', last_altered), 'yyyy-mm-dd HH24:MI'||'UTC') as \"stats:last_modified:value\",\n 'The timestamp for last update/change' as \"stats:last_modified:description\",\n (last_altered is not null and table_type='BASE TABLE') as \"stats:last_modified:include\"\n from {{ information_schema }}.tables\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0747306, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_columns_sql": {"name": "snowflake__get_catalog_columns_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_columns_sql", "macro_sql": "{% macro snowflake__get_catalog_columns_sql(information_schema) -%}\n select\n table_catalog as \"table_database\",\n table_schema as \"table_schema\",\n table_name as \"table_name\",\n\n column_name as \"column_name\",\n ordinal_position as \"column_index\",\n data_type as \"column_type\",\n comment as \"column_comment\"\n from {{ information_schema }}.columns\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.074977, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_results_sql": {"name": "snowflake__get_catalog_results_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_results_sql", "macro_sql": "{% macro snowflake__get_catalog_results_sql() -%}\n select *\n from tables\n join columns using (\"table_database\", \"table_schema\", \"table_name\")\n order by \"column_index\"\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0751457, "supported_languages": null}, "macro.dbt_snowflake.snowflake__catalog_equals": {"name": "snowflake__catalog_equals", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__catalog_equals", "macro_sql": "{% macro snowflake__catalog_equals(field, value) %}\n \"{{ field }}\" ilike '{{ value }}' and upper(\"{{ field }}\") = upper('{{ value }}')\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0755036, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_schemas_where_clause_sql": {"name": "snowflake__get_catalog_schemas_where_clause_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_schemas_where_clause_sql", "macro_sql": "{% macro snowflake__get_catalog_schemas_where_clause_sql(schemas) -%}\n where ({%- for schema in schemas -%}\n ({{ snowflake__catalog_equals('table_schema', schema) }}){%- if not loop.last %} or {% endif -%}\n {%- endfor -%})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__catalog_equals"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0760593, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_catalog_relations_where_clause_sql": {"name": "snowflake__get_catalog_relations_where_clause_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_catalog_relations_where_clause_sql", "macro_sql": "{% macro snowflake__get_catalog_relations_where_clause_sql(relations) -%}\n where (\n {%- for relation in relations -%}\n {% if relation.schema and relation.identifier %}\n (\n {{ snowflake__catalog_equals('table_schema', relation.schema) }}\n and {{ snowflake__catalog_equals('table_name', relation.identifier) }}\n )\n {% elif relation.schema %}\n (\n {{ snowflake__catalog_equals('table_schema', relation.schema) }}\n )\n {% else %}\n {% do exceptions.raise_compiler_error(\n '`get_catalog_relations` requires a list of relations, each with a schema'\n ) %}\n {% endif %}\n\n {%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n )\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__catalog_equals"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0772855, "supported_languages": null}, "macro.dbt_snowflake.get_column_comment_sql": {"name": "get_column_comment_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.get_column_comment_sql", "macro_sql": "{% macro get_column_comment_sql(column_name, column_dict) -%}\n {% if (column_name|upper in column_dict) -%}\n {% set matched_column = column_name|upper -%}\n {% elif (column_name|lower in column_dict) -%}\n {% set matched_column = column_name|lower -%}\n {% elif (column_name in column_dict) -%}\n {% set matched_column = column_name -%}\n {% else -%}\n {% set matched_column = None -%}\n {% endif -%}\n {% if matched_column -%}\n {{ adapter.quote(column_name) }} COMMENT $${{ column_dict[matched_column]['description'] | replace('$', '[$]') }}$$\n {%- else -%}\n {{ adapter.quote(column_name) }} COMMENT $$$$\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0908535, "supported_languages": null}, "macro.dbt_snowflake.get_persist_docs_column_list": {"name": "get_persist_docs_column_list", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.get_persist_docs_column_list", "macro_sql": "{% macro get_persist_docs_column_list(model_columns, query_columns) %}\n(\n {% for column_name in query_columns %}\n {{ get_column_comment_sql(column_name, model_columns) }}\n {{- \", \" if not loop.last else \"\" }}\n {% endfor %}\n)\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0914242, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_columns_in_relation": {"name": "snowflake__get_columns_in_relation", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_columns_in_relation", "macro_sql": "{% macro snowflake__get_columns_in_relation(relation) -%}\n {%- set sql -%}\n describe table {{ relation }}\n {%- endset -%}\n {%- set result = run_query(sql) -%}\n\n {% set maximum = 10000 %}\n {% if (result | length) >= maximum %}\n {% set msg %}\n Too many columns in relation {{ relation }}! dbt can only get\n information about relations with fewer than {{ maximum }} columns.\n {% endset %}\n {% do exceptions.raise_compiler_error(msg) %}\n {% endif %}\n\n {% set columns = [] %}\n {% for row in result %}\n {% do columns.append(api.Column.from_description(row['name'], row['type'])) %}\n {% endfor %}\n {% do return(columns) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0930603, "supported_languages": null}, "macro.dbt_snowflake.snowflake__list_schemas": {"name": "snowflake__list_schemas", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__list_schemas", "macro_sql": "{% macro snowflake__list_schemas(database) -%}\n {# 10k limit from here: https://docs.snowflake.net/manuals/sql-reference/sql/show-schemas.html#usage-notes #}\n {% set maximum = 10000 %}\n {% set sql -%}\n show terse schemas in database {{ database }}\n limit {{ maximum }}\n {%- endset %}\n {% set result = run_query(sql) %}\n {% if (result | length) >= maximum %}\n {% set msg %}\n Too many schemas in database {{ database }}! dbt can only get\n information about databases with fewer than {{ maximum }} schemas.\n {% endset %}\n {% do exceptions.raise_compiler_error(msg) %}\n {% endif %}\n {{ return(result) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0942254, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_paginated_relations_array": {"name": "snowflake__get_paginated_relations_array", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_paginated_relations_array", "macro_sql": "{% macro snowflake__get_paginated_relations_array(max_iter, max_results_per_iter, max_total_results, schema_relation, watermark) %}\n\n {% set paginated_relations = [] %}\n\n {% for _ in range(0, max_iter) %}\n\n {%- set paginated_sql -%}\n show objects in {{ schema_relation }} limit {{ max_results_per_iter }} from '{{ watermark.table_name }}'\n {%- endset -%}\n\n {%- set paginated_result = run_query(paginated_sql) %}\n {%- set paginated_n = (paginated_result | length) -%}\n\n {#\n terminating condition: if there are 0 records in the result we reached\n the end exactly on the previous iteration\n #}\n {%- if paginated_n == 0 -%}\n {%- break -%}\n {%- endif -%}\n\n {#\n terminating condition: At some point the user needs to be reasonable with how\n many objects are contained in their schemas. Since there was already\n one iteration before attempting pagination, loop.index == max_iter means\n the limit has been surpassed.\n #}\n\n {%- if loop.index == max_iter -%}\n {%- set msg -%}\n dbt will list a maximum of {{ max_total_results }} objects in schema {{ schema_relation }}.\n Your schema exceeds this limit. Please contact support@getdbt.com for troubleshooting tips,\n or review and reduce the number of objects contained.\n {%- endset -%}\n\n {% do exceptions.raise_compiler_error(msg) %}\n {%- endif -%}\n\n {%- do paginated_relations.append(paginated_result) -%}\n {% set watermark.table_name = paginated_result.columns[1].values()[-1] %}\n\n {#\n terminating condition: paginated_n < max_results_per_iter means we reached the end\n #}\n {%- if paginated_n < max_results_per_iter -%}\n {%- break -%}\n {%- endif -%}\n {%- endfor -%}\n\n {{ return(paginated_relations) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.096391, "supported_languages": null}, "macro.dbt_snowflake.snowflake__list_relations_without_caching": {"name": "snowflake__list_relations_without_caching", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__list_relations_without_caching", "macro_sql": "{% macro snowflake__list_relations_without_caching(schema_relation, max_iter=10, max_results_per_iter=10000) %}\n\n {%- set max_total_results = max_results_per_iter * max_iter -%}\n\n {%- set sql -%}\n show objects in {{ schema_relation }} limit {{ max_results_per_iter }}\n {%- endset -%}\n\n {%- set result = run_query(sql) -%}\n\n {%- set n = (result | length) -%}\n {%- set watermark = namespace(table_name=result.columns[1].values()[-1]) -%}\n {%- set paginated = namespace(result=[]) -%}\n\n {% if n >= max_results_per_iter %}\n\n {% set paginated.result = snowflake__get_paginated_relations_array(\n max_iter,\n max_results_per_iter,\n max_total_results,\n schema_relation,\n watermark\n )\n %}\n\n {% endif %}\n\n {%- set all_results_array = [result] + paginated.result -%}\n {%- set result = result.merge(all_results_array) -%}\n {%- do return(result) -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt_snowflake.snowflake__get_paginated_relations_array"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.098428, "supported_languages": null}, "macro.dbt_snowflake.snowflake__check_schema_exists": {"name": "snowflake__check_schema_exists", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__check_schema_exists", "macro_sql": "{% macro snowflake__check_schema_exists(information_schema, schema) -%}\n {% call statement('check_schema_exists', fetch_result=True) -%}\n select count(*)\n from {{ information_schema }}.schemata\n where upper(schema_name) = upper('{{ schema }}')\n and upper(catalog_name) = upper('{{ information_schema.database }}')\n {%- endcall %}\n {{ return(load_result('check_schema_exists').table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.099113, "supported_languages": null}, "macro.dbt_snowflake.snowflake__alter_column_type": {"name": "snowflake__alter_column_type", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__alter_column_type", "macro_sql": "{% macro snowflake__alter_column_type(relation, column_name, new_column_type) -%}\n {% call statement('alter_column_type') %}\n alter table {{ relation }} alter {{ adapter.quote(column_name) }} set data type {{ new_column_type }};\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.0996504, "supported_languages": null}, "macro.dbt_snowflake.snowflake__alter_relation_comment": {"name": "snowflake__alter_relation_comment", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__alter_relation_comment", "macro_sql": "{% macro snowflake__alter_relation_comment(relation, relation_comment) -%}\n {%- if relation.is_dynamic_table -%}\n {%- set relation_type = 'dynamic table' -%}\n {%- else -%}\n {%- set relation_type = relation.type -%}\n {%- endif -%}\n comment on {{ relation_type }} {{ relation }} IS $${{ relation_comment | replace('$', '[$]') }}$$;\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1003585, "supported_languages": null}, "macro.dbt_snowflake.snowflake__alter_column_comment": {"name": "snowflake__alter_column_comment", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__alter_column_comment", "macro_sql": "{% macro snowflake__alter_column_comment(relation, column_dict) -%}\n {% set existing_columns = adapter.get_columns_in_relation(relation) | map(attribute=\"name\") | list %}\n {% if relation.is_dynamic_table -%}\n {% set relation_type = \"table\" %}\n {% else -%}\n {% set relation_type = relation.type %}\n {% endif %}\n alter {{ relation_type }} {{ relation }} alter\n {% for column_name in existing_columns if (column_name in existing_columns) or (column_name|lower in existing_columns) %}\n {{ get_column_comment_sql(column_name, column_dict) }} {{- ',' if not loop.last else ';' }}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1017387, "supported_languages": null}, "macro.dbt_snowflake.get_current_query_tag": {"name": "get_current_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.get_current_query_tag", "macro_sql": "{% macro get_current_query_tag() -%}\n {{ return(run_query(\"show parameters like 'query_tag' in session\").rows[0]['value']) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1021237, "supported_languages": null}, "macro.dbt_snowflake.set_query_tag": {"name": "set_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.set_query_tag", "macro_sql": "{% macro set_query_tag() -%}\n {{ return(adapter.dispatch('set_query_tag', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake_query_tags.default__set_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1024632, "supported_languages": null}, "macro.dbt_snowflake.snowflake__set_query_tag": {"name": "snowflake__set_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__set_query_tag", "macro_sql": "{% macro snowflake__set_query_tag() -%}\n {% set new_query_tag = config.get('query_tag') %}\n {% if new_query_tag %}\n {% set original_query_tag = get_current_query_tag() %}\n {{ log(\"Setting query_tag to '\" ~ new_query_tag ~ \"'. Will reset to '\" ~ original_query_tag ~ \"' after materialization.\") }}\n {% do run_query(\"alter session set query_tag = '{}'\".format(new_query_tag)) %}\n {{ return(original_query_tag)}}\n {% endif %}\n {{ return(none)}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1034667, "supported_languages": null}, "macro.dbt_snowflake.unset_query_tag": {"name": "unset_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.unset_query_tag", "macro_sql": "{% macro unset_query_tag(original_query_tag) -%}\n {{ return(adapter.dispatch('unset_query_tag', 'dbt')(original_query_tag)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake_query_tags.default__unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1038892, "supported_languages": null}, "macro.dbt_snowflake.snowflake__unset_query_tag": {"name": "snowflake__unset_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__unset_query_tag", "macro_sql": "{% macro snowflake__unset_query_tag(original_query_tag) -%}\n {% set new_query_tag = config.get('query_tag') %}\n {% if new_query_tag %}\n {% if original_query_tag %}\n {{ log(\"Resetting query_tag to '\" ~ original_query_tag ~ \"'.\") }}\n {% do run_query(\"alter session set query_tag = '{}'\".format(original_query_tag)) %}\n {% else %}\n {{ log(\"No original query_tag, unsetting parameter.\") }}\n {% do run_query(\"alter session unset query_tag\") %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1049383, "supported_languages": null}, "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns": {"name": "snowflake__alter_relation_add_remove_columns", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns", "macro_sql": "{% macro snowflake__alter_relation_add_remove_columns(relation, add_columns, remove_columns) %}\n\n {% if relation.is_dynamic_table -%}\n {% set relation_type = \"dynamic table\" %}\n {% else -%}\n {% set relation_type = relation.type %}\n {% endif %}\n\n {% if add_columns %}\n\n {% set sql -%}\n alter {{ relation_type }} {{ relation }} add column\n {% for column in add_columns %}\n {{ column.name }} {{ column.data_type }}{{ ',' if not loop.last }}\n {% endfor %}\n {%- endset -%}\n\n {% do run_query(sql) %}\n\n {% endif %}\n\n {% if remove_columns %}\n\n {% set sql -%}\n alter {{ relation_type }} {{ relation }} drop column\n {% for column in remove_columns %}\n {{ column.name }}{{ ',' if not loop.last }}\n {% endfor %}\n {%- endset -%}\n\n {% do run_query(sql) %}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1069398, "supported_languages": null}, "macro.dbt_snowflake.snowflake_dml_explicit_transaction": {"name": "snowflake_dml_explicit_transaction", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake_dml_explicit_transaction", "macro_sql": "{% macro snowflake_dml_explicit_transaction(dml) %}\n {#\n Use this macro to wrap all INSERT, MERGE, UPDATE, DELETE, and TRUNCATE\n statements before passing them into run_query(), or calling in the 'main' statement\n of a materialization\n #}\n {% set dml_transaction -%}\n begin;\n {{ dml }};\n commit;\n {%- endset %}\n\n {% do return(dml_transaction) %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1073933, "supported_languages": null}, "macro.dbt_snowflake.snowflake__truncate_relation": {"name": "snowflake__truncate_relation", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_snowflake.snowflake__truncate_relation", "macro_sql": "{% macro snowflake__truncate_relation(relation) -%}\n {% set truncate_dml %}\n truncate table {{ relation }}\n {% endset %}\n {% call statement('truncate_relation') -%}\n {{ snowflake_dml_explicit_transaction(truncate_dml) }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1079206, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_relation_last_modified": {"name": "snowflake__get_relation_last_modified", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/metadata.sql", "original_file_path": "macros/metadata.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_relation_last_modified", "macro_sql": "{% macro snowflake__get_relation_last_modified(information_schema, relations) -%}\n\n {%- call statement('last_modified', fetch_result=True) -%}\n select table_schema as schema,\n table_name as identifier,\n last_altered as last_modified,\n {{ current_timestamp() }} as snapshotted_at\n from {{ information_schema }}.tables\n where (\n {%- for relation in relations -%}\n (upper(table_schema) = upper('{{ relation.schema }}') and\n upper(table_name) = upper('{{ relation.identifier }}')){%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n )\n {%- endcall -%}\n\n {{ return(load_result('last_modified')) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.109233, "supported_languages": null}, "macro.dbt_snowflake.snowflake__copy_grants": {"name": "snowflake__copy_grants", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/apply_grants.sql", "original_file_path": "macros/apply_grants.sql", "unique_id": "macro.dbt_snowflake.snowflake__copy_grants", "macro_sql": "{% macro snowflake__copy_grants() %}\n {% set copy_grants = config.get('copy_grants', False) %}\n {{ return(copy_grants) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1098077, "supported_languages": null}, "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement": {"name": "snowflake__support_multiple_grantees_per_dcl_statement", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/apply_grants.sql", "original_file_path": "macros/apply_grants.sql", "unique_id": "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement", "macro_sql": "\n\n{%- macro snowflake__support_multiple_grantees_per_dcl_statement() -%}\n {{ return(False) }}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1100512, "supported_languages": null}, "macro.dbt_snowflake.materialization_snapshot_snowflake": {"name": "materialization_snapshot_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/snapshot.sql", "original_file_path": "macros/materializations/snapshot.sql", "unique_id": "macro.dbt_snowflake.materialization_snapshot_snowflake", "macro_sql": "{% materialization snapshot, adapter='snowflake' %}\n {% set original_query_tag = set_query_tag() %}\n {% set relations = materialization_snapshot_default() %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n {{ return(relations) }}\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.materialization_snapshot_default", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1107812, "supported_languages": ["sql"]}, "macro.dbt_snowflake.materialization_table_snowflake": {"name": "materialization_table_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/table.sql", "original_file_path": "macros/materializations/table.sql", "unique_id": "macro.dbt_snowflake.materialization_table_snowflake", "macro_sql": "{% materialization table, adapter='snowflake', supported_languages=['sql', 'python']%}\n\n {% set original_query_tag = set_query_tag() %}\n\n {%- set identifier = model['alias'] -%}\n {%- set language = model['language'] -%}\n\n {% set grant_config = config.get('grants') %}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set target_relation = api.Relation.create(identifier=identifier,\n schema=schema,\n database=database, type='table') -%}\n\n {{ run_hooks(pre_hooks) }}\n\n {#-- Drop the relation if it was a view to \"convert\" it in a table. This may lead to\n -- downtime, but it should be a relatively infrequent occurrence #}\n {% if old_relation is not none and not old_relation.is_table %}\n {{ log(\"Dropping relation \" ~ old_relation ~ \" because it is of type \" ~ old_relation.type) }}\n {{ drop_relation_if_exists(old_relation) }}\n {% endif %}\n\n {% call statement('main', language=language) -%}\n {{ create_table_as(False, target_relation, compiled_code, language) }}\n {%- endcall %}\n\n {{ run_hooks(post_hooks) }}\n\n {% set should_revoke = should_revoke(old_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.run_hooks", "macro.dbt.drop_relation_if_exists", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1150606, "supported_languages": ["sql", "python"]}, "macro.dbt_snowflake.py_write_table": {"name": "py_write_table", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/table.sql", "original_file_path": "macros/materializations/table.sql", "unique_id": "macro.dbt_snowflake.py_write_table", "macro_sql": "{% macro py_write_table(compiled_code, target_relation, temporary=False, table_type=none) %}\n{#- The following logic is only for backwards-compatiblity with deprecated `temporary` parameter -#}\n{% if table_type is not none %}\n {#- Just use the table_type as-is -#}\n{% elif temporary -%}\n {#- Case 1 when the deprecated `temporary` parameter is used without the replacement `table_type` parameter -#}\n {%- set table_type = \"temporary\" -%}\n{% else %}\n {#- Case 2 when the deprecated `temporary` parameter is used without the replacement `table_type` parameter -#}\n {#- Snowflake treats \"\" as meaning \"permanent\" -#}\n {%- set table_type = \"\" -%}\n{%- endif %}\n{{ compiled_code }}\ndef materialize(session, df, target_relation):\n # make sure pandas exists\n import importlib.util\n package_name = 'pandas'\n if importlib.util.find_spec(package_name):\n import pandas\n if isinstance(df, pandas.core.frame.DataFrame):\n session.use_database(target_relation.database)\n session.use_schema(target_relation.schema)\n # session.write_pandas does not have overwrite function\n df = session.createDataFrame(df)\n {% set target_relation_name = resolve_model_name(target_relation) %}\n df.write.mode(\"overwrite\").save_as_table('{{ target_relation_name }}', table_type='{{table_type}}')\n\ndef main(session):\n dbt = dbtObj(session.table)\n df = model(dbt, session)\n materialize(session, df, dbt.this)\n return \"OK\"\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1160848, "supported_languages": null}, "macro.dbt_snowflake.py_script_comment": {"name": "py_script_comment", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/table.sql", "original_file_path": "macros/materializations/table.sql", "unique_id": "macro.dbt_snowflake.py_script_comment", "macro_sql": "{% macro py_script_comment()%}\n# To run this in snowsight, you need to select entry point to be main\n# And you may have to modify the return type to text to get the result back\n# def main(session):\n# dbt = dbtObj(session.table)\n# df = model(dbt, session)\n# return df.collect()\n\n# to run this in local notebook, you need to create a session following examples https://github.com/Snowflake-Labs/sfguide-getting-started-snowpark-python\n# then you can do the following to run model\n# dbt = dbtObj(session.table)\n# df = model(dbt, session)\n{%endmacro%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.116291, "supported_languages": null}, "macro.dbt_snowflake.materialization_test_snowflake": {"name": "materialization_test_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/test.sql", "original_file_path": "macros/materializations/test.sql", "unique_id": "macro.dbt_snowflake.materialization_test_snowflake", "macro_sql": "{%- materialization test, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n {% set relations = materialization_test_default() %}\n {% do unset_query_tag(original_query_tag) %}\n {{ return(relations) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.materialization_test_default", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1170168, "supported_languages": ["sql"]}, "macro.dbt_snowflake.materialization_dynamic_table_snowflake": {"name": "materialization_dynamic_table_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/dynamic_table.sql", "original_file_path": "macros/materializations/dynamic_table.sql", "unique_id": "macro.dbt_snowflake.materialization_dynamic_table_snowflake", "macro_sql": "{% materialization dynamic_table, adapter='snowflake' %}\n\n {% set query_tag = set_query_tag() %}\n\n {% set existing_relation = load_cached_relation(this) %}\n {% set target_relation = this.incorporate(type=this.DynamicTable) %}\n\n {{ run_hooks(pre_hooks) }}\n\n {% set build_sql = dynamic_table_get_build_sql(existing_relation, target_relation) %}\n\n {% if build_sql == '' %}\n {{ dynamic_table_execute_no_op(target_relation) }}\n {% else %}\n {{ dynamic_table_execute_build_sql(build_sql, existing_relation, target_relation) }}\n {% endif %}\n\n {{ run_hooks(post_hooks) }}\n\n {% do unset_query_tag(query_tag) %}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.load_cached_relation", "macro.dbt.run_hooks", "macro.dbt_snowflake.dynamic_table_get_build_sql", "macro.dbt_snowflake.dynamic_table_execute_no_op", "macro.dbt_snowflake.dynamic_table_execute_build_sql", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.122464, "supported_languages": ["sql"]}, "macro.dbt_snowflake.dynamic_table_get_build_sql": {"name": "dynamic_table_get_build_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/dynamic_table.sql", "original_file_path": "macros/materializations/dynamic_table.sql", "unique_id": "macro.dbt_snowflake.dynamic_table_get_build_sql", "macro_sql": "{% macro dynamic_table_get_build_sql(existing_relation, target_relation) %}\n\n {% set full_refresh_mode = should_full_refresh() %}\n\n -- determine the scenario we're in: create, full_refresh, alter, refresh data\n {% if existing_relation is none %}\n {% set build_sql = get_create_sql(target_relation, sql) %}\n {% elif full_refresh_mode or not existing_relation.is_dynamic_table %}\n {% set build_sql = get_replace_sql(existing_relation, target_relation, sql) %}\n {% else %}\n\n -- get config options\n {% set on_configuration_change = config.get('on_configuration_change') %}\n {% set configuration_changes = snowflake__get_dynamic_table_configuration_changes(existing_relation, config) %}\n\n {% if configuration_changes is none %}\n {% set build_sql = '' %}\n {{ exceptions.warn(\"No configuration changes were identified on: `\" ~ target_relation ~ \"`. Continuing.\") }}\n\n {% elif on_configuration_change == 'apply' %}\n {% set build_sql = snowflake__get_alter_dynamic_table_as_sql(existing_relation, configuration_changes, target_relation, sql) %}\n {% elif on_configuration_change == 'continue' %}\n {% set build_sql = '' %}\n {{ exceptions.warn(\"Configuration changes were identified and `on_configuration_change` was set to `continue` for `\" ~ target_relation ~ \"`\") }}\n {% elif on_configuration_change == 'fail' %}\n {{ exceptions.raise_fail_fast_error(\"Configuration changes were identified and `on_configuration_change` was set to `fail` for `\" ~ target_relation ~ \"`\") }}\n\n {% else %}\n -- this only happens if the user provides a value other than `apply`, 'continue', 'fail'\n {{ exceptions.raise_compiler_error(\"Unexpected configuration scenario: `\" ~ on_configuration_change ~ \"`\") }}\n\n {% endif %}\n\n {% endif %}\n\n {% do return(build_sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh", "macro.dbt.get_create_sql", "macro.dbt.get_replace_sql", "macro.dbt_snowflake.snowflake__get_dynamic_table_configuration_changes", "macro.dbt_snowflake.snowflake__get_alter_dynamic_table_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1252618, "supported_languages": null}, "macro.dbt_snowflake.dynamic_table_execute_no_op": {"name": "dynamic_table_execute_no_op", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/dynamic_table.sql", "original_file_path": "macros/materializations/dynamic_table.sql", "unique_id": "macro.dbt_snowflake.dynamic_table_execute_no_op", "macro_sql": "{% macro dynamic_table_execute_no_op(relation) %}\n {% do store_raw_result(\n name=\"main\",\n message=\"skip \" ~ relation,\n code=\"skip\",\n rows_affected=\"-1\"\n ) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1257546, "supported_languages": null}, "macro.dbt_snowflake.dynamic_table_execute_build_sql": {"name": "dynamic_table_execute_build_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/dynamic_table.sql", "original_file_path": "macros/materializations/dynamic_table.sql", "unique_id": "macro.dbt_snowflake.dynamic_table_execute_build_sql", "macro_sql": "{% macro dynamic_table_execute_build_sql(build_sql, existing_relation, target_relation) %}\n\n {% set grant_config = config.get('grants') %}\n\n {% call statement(name=\"main\") %}\n {{ build_sql }}\n {% endcall %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.126776, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_dynamic_table_configuration_changes": {"name": "snowflake__get_dynamic_table_configuration_changes", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/dynamic_table.sql", "original_file_path": "macros/materializations/dynamic_table.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_dynamic_table_configuration_changes", "macro_sql": "{% macro snowflake__get_dynamic_table_configuration_changes(existing_relation, new_config) -%}\n {% set _existing_dynamic_table = snowflake__describe_dynamic_table(existing_relation) %}\n {% set _configuration_changes = existing_relation.dynamic_table_config_changeset(_existing_dynamic_table, new_config) %}\n {% do return(_configuration_changes) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__describe_dynamic_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1273544, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_merge_sql": {"name": "snowflake__get_merge_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_merge_sql", "macro_sql": "{% macro snowflake__get_merge_sql(target, source_sql, unique_key, dest_columns, incremental_predicates) -%}\n\n {#\n Workaround for Snowflake not being happy with a merge on a constant-false predicate.\n When no unique_key is provided, this macro will do a regular insert. If a unique_key\n is provided, then this macro will do a proper merge instead.\n #}\n\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute='name')) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {%- set dml -%}\n {%- if unique_key is none -%}\n\n {{ sql_header if sql_header is not none }}\n\n insert into {{ target }} ({{ dest_cols_csv }})\n (\n select {{ dest_cols_csv }}\n from {{ source_sql }}\n )\n\n {%- else -%}\n\n {{ default__get_merge_sql(target, source_sql, unique_key, dest_columns, incremental_predicates) }}\n\n {%- endif -%}\n {%- endset -%}\n\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv", "macro.dbt.default__get_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.129884, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql": {"name": "snowflake__get_delete_insert_merge_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql", "macro_sql": "{% macro snowflake__get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) %}\n {% set dml = default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) %}\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_delete_insert_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1305203, "supported_languages": null}, "macro.dbt_snowflake.snowflake__snapshot_merge_sql": {"name": "snowflake__snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "unique_id": "macro.dbt_snowflake.snowflake__snapshot_merge_sql", "macro_sql": "{% macro snowflake__snapshot_merge_sql(target, source, insert_cols) %}\n {% set dml = default__snapshot_merge_sql(target, source, insert_cols) %}\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__snapshot_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.131073, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_incremental_append_sql": {"name": "snowflake__get_incremental_append_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_incremental_append_sql", "macro_sql": "{% macro snowflake__get_incremental_append_sql(get_incremental_append_sql) %}\n {% set dml = default__get_incremental_append_sql(get_incremental_append_sql) %}\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_append_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1315148, "supported_languages": null}, "macro.dbt_snowflake.snowflake__can_clone_table": {"name": "snowflake__can_clone_table", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/clone.sql", "original_file_path": "macros/materializations/clone.sql", "unique_id": "macro.dbt_snowflake.snowflake__can_clone_table", "macro_sql": "{% macro snowflake__can_clone_table() %}\n {{ return(True) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.131988, "supported_languages": null}, "macro.dbt_snowflake.snowflake__create_or_replace_clone": {"name": "snowflake__create_or_replace_clone", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/clone.sql", "original_file_path": "macros/materializations/clone.sql", "unique_id": "macro.dbt_snowflake.snowflake__create_or_replace_clone", "macro_sql": "{% macro snowflake__create_or_replace_clone(this_relation, defer_relation) %}\n create or replace\n {{ \"transient\" if config.get(\"transient\", true) }}\n table {{ this_relation }}\n clone {{ defer_relation }}\n {{ \"copy grants\" if config.get(\"copy_grants\", false) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1325908, "supported_languages": null}, "macro.dbt_snowflake.materialization_view_snowflake": {"name": "materialization_view_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/view.sql", "original_file_path": "macros/materializations/view.sql", "unique_id": "macro.dbt_snowflake.materialization_view_snowflake", "macro_sql": "{% materialization view, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n {% set to_return = snowflake__create_or_replace_view() %}\n\n {% set target_relation = this.incorporate(type='view') %}\n\n {% do persist_docs(target_relation, model, for_columns=false) %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n {% do return(to_return) %}\n\n{%- endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt_snowflake.snowflake__create_or_replace_view", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1336932, "supported_languages": ["sql"]}, "macro.dbt_snowflake.dbt_snowflake_get_tmp_relation_type": {"name": "dbt_snowflake_get_tmp_relation_type", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "unique_id": "macro.dbt_snowflake.dbt_snowflake_get_tmp_relation_type", "macro_sql": "{% macro dbt_snowflake_get_tmp_relation_type(strategy, unique_key, language) %}\n{%- set tmp_relation_type = config.get('tmp_relation_type') -%}\n /* {#\n High-level principles:\n If we are running multiple statements (DELETE + INSERT),\n and we want to guarantee identical inputs to both statements,\n then we must first save the model query results as a temporary table\n (which presumably comes with a performance cost).\n If we are running a single statement (MERGE or INSERT alone),\n we _may_ save the model query definition as a view instead,\n for (presumably) faster overall incremental processing.\n\n Low-level specifics:\n If an invalid option is specified, then we will raise an\n excpetion with corresponding message.\n\n Languages other than SQL (like Python) will use a temporary table.\n With the default strategy of merge, the user may choose between a temporary\n table and view (defaulting to view).\n\n The append strategy can use a view because it will run a single INSERT statement.\n\n When unique_key is none, the delete+insert strategy can use a view beacuse a\n single INSERT statement is run with no DELETES as part of the statement.\n Otherwise, play it safe by using a temporary table.\n #} */\n\n {% if language == \"python\" and tmp_relation_type is not none %}\n {% do exceptions.raise_compiler_error(\n \"Python models currently only support 'table' for tmp_relation_type but \"\n ~ tmp_relation_type ~ \" was specified.\"\n ) %}\n {% endif %}\n\n {% if strategy == \"delete+insert\" and tmp_relation_type is not none and tmp_relation_type != \"table\" and unique_key is not none %}\n {% do exceptions.raise_compiler_error(\n \"In order to maintain consistent results when `unique_key` is not none,\n the `delete+insert` strategy only supports `table` for `tmp_relation_type` but \"\n ~ tmp_relation_type ~ \" was specified.\"\n )\n %}\n {% endif %}\n\n {% if language != \"sql\" %}\n {{ return(\"table\") }}\n {% elif tmp_relation_type == \"table\" %}\n {{ return(\"table\") }}\n {% elif tmp_relation_type == \"view\" %}\n {{ return(\"view\") }}\n {% elif strategy in (\"default\", \"merge\", \"append\") %}\n {{ return(\"view\") }}\n {% elif strategy == \"delete+insert\" and unique_key is none %}\n {{ return(\"view\") }}\n {% else %}\n {{ return(\"table\") }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.138363, "supported_languages": null}, "macro.dbt_snowflake.materialization_incremental_snowflake": {"name": "materialization_incremental_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "unique_id": "macro.dbt_snowflake.materialization_incremental_snowflake", "macro_sql": "{% materialization incremental, adapter='snowflake', supported_languages=['sql', 'python'] -%}\n\n {% set original_query_tag = set_query_tag() %}\n\n {#-- Set vars --#}\n {%- set full_refresh_mode = (should_full_refresh()) -%}\n {%- set language = model['language'] -%}\n {% set target_relation = this %}\n {% set existing_relation = load_relation(this) %}\n\n {#-- The temp relation will be a view (faster) or temp table, depending on upsert/merge strategy --#}\n {%- set unique_key = config.get('unique_key') -%}\n {% set incremental_strategy = config.get('incremental_strategy') or 'default' %}\n {% set tmp_relation_type = dbt_snowflake_get_tmp_relation_type(incremental_strategy, unique_key, language) %}\n {% set tmp_relation = make_temp_relation(this).incorporate(type=tmp_relation_type) %}\n\n {% set grant_config = config.get('grants') %}\n\n {% set on_schema_change = incremental_validate_on_schema_change(config.get('on_schema_change'), default='ignore') %}\n\n {{ run_hooks(pre_hooks) }}\n\n {% if existing_relation is none %}\n {%- call statement('main', language=language) -%}\n {{ create_table_as(False, target_relation, compiled_code, language) }}\n {%- endcall -%}\n\n {% elif existing_relation.is_view %}\n {#-- Can't overwrite a view with a table - we must drop --#}\n {{ log(\"Dropping relation \" ~ target_relation ~ \" because it is a view and this model is a table.\") }}\n {% do adapter.drop_relation(existing_relation) %}\n {%- call statement('main', language=language) -%}\n {{ create_table_as(False, target_relation, compiled_code, language) }}\n {%- endcall -%}\n {% elif full_refresh_mode %}\n {%- call statement('main', language=language) -%}\n {{ create_table_as(False, target_relation, compiled_code, language) }}\n {%- endcall -%}\n\n {% else %}\n {#-- Create the temp relation, either as a view or as a temp table --#}\n {% if tmp_relation_type == 'view' %}\n {%- call statement('create_tmp_relation') -%}\n {{ snowflake__create_view_as_with_temp_flag(tmp_relation, compiled_code, True) }}\n {%- endcall -%}\n {% else %}\n {%- call statement('create_tmp_relation', language=language) -%}\n {{ create_table_as(True, tmp_relation, compiled_code, language) }}\n {%- endcall -%}\n {% endif %}\n\n {% do adapter.expand_target_column_types(\n from_relation=tmp_relation,\n to_relation=target_relation) %}\n {#-- Process schema changes. Returns dict of changes if successful. Use source columns for upserting/merging --#}\n {% set dest_columns = process_schema_changes(on_schema_change, tmp_relation, existing_relation) %}\n {% if not dest_columns %}\n {% set dest_columns = adapter.get_columns_in_relation(existing_relation) %}\n {% endif %}\n\n {#-- Get the incremental_strategy, the macro to use for the strategy, and build the sql --#}\n {% set incremental_predicates = config.get('predicates', none) or config.get('incremental_predicates', none) %}\n {% set strategy_sql_macro_func = adapter.get_incremental_strategy_macro(context, incremental_strategy) %}\n {% set strategy_arg_dict = ({'target_relation': target_relation, 'temp_relation': tmp_relation, 'unique_key': unique_key, 'dest_columns': dest_columns, 'incremental_predicates': incremental_predicates }) %}\n\n {%- call statement('main') -%}\n {{ strategy_sql_macro_func(strategy_arg_dict) }}\n {%- endcall -%}\n {% endif %}\n\n {% do drop_relation_if_exists(tmp_relation) %}\n\n {{ run_hooks(post_hooks) }}\n\n {% set target_relation = target_relation.incorporate(type='table') %}\n\n {% set should_revoke =\n should_revoke(existing_relation.is_table, full_refresh_mode) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.should_full_refresh", "macro.dbt.load_relation", "macro.dbt_snowflake.dbt_snowflake_get_tmp_relation_type", "macro.dbt.make_temp_relation", "macro.dbt.incremental_validate_on_schema_change", "macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt_snowflake.snowflake__create_view_as_with_temp_flag", "macro.dbt.process_schema_changes", "macro.dbt.drop_relation_if_exists", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1452363, "supported_languages": ["sql", "python"]}, "macro.dbt_snowflake.snowflake__get_incremental_default_sql": {"name": "snowflake__get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_incremental_default_sql", "macro_sql": "{% macro snowflake__get_incremental_default_sql(arg_dict) %}\n {{ return(get_incremental_merge_sql(arg_dict)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_incremental_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1455843, "supported_languages": null}, "macro.dbt_snowflake.snowflake__load_csv_rows": {"name": "snowflake__load_csv_rows", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "unique_id": "macro.dbt_snowflake.snowflake__load_csv_rows", "macro_sql": "{% macro snowflake__load_csv_rows(model, agate_table) %}\n {% set batch_size = get_batch_size() %}\n {% set cols_sql = get_seed_column_quoted_csv(model, agate_table.column_names) %}\n {% set bindings = [] %}\n\n {% set statements = [] %}\n\n {% for chunk in agate_table.rows | batch(batch_size) %}\n {% set bindings = [] %}\n\n {% for row in chunk %}\n {% do bindings.extend(row) %}\n {% endfor %}\n\n {% set sql %}\n insert into {{ this.render() }} ({{ cols_sql }}) values\n {% for row in chunk -%}\n ({%- for column in agate_table.column_names -%}\n %s\n {%- if not loop.last%},{%- endif %}\n {%- endfor -%})\n {%- if not loop.last%},{%- endif %}\n {%- endfor %}\n {% endset %}\n\n {% do adapter.add_query('BEGIN', auto_begin=False) %}\n {% do adapter.add_query(sql, bindings=bindings, abridge_sql_log=True) %}\n {% do adapter.add_query('COMMIT', auto_begin=False) %}\n\n {% if loop.index0 == 0 %}\n {% do statements.append(sql) %}\n {% endif %}\n {% endfor %}\n\n {# Return SQL so we can render it out into the compiled files #}\n {{ return(statements[0]) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_batch_size", "macro.dbt.get_seed_column_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1496239, "supported_languages": null}, "macro.dbt_snowflake.materialization_seed_snowflake": {"name": "materialization_seed_snowflake", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "unique_id": "macro.dbt_snowflake.materialization_seed_snowflake", "macro_sql": "{% materialization seed, adapter='snowflake' %}\n {% set original_query_tag = set_query_tag() %}\n\n {% set relations = materialization_seed_default() %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n {{ return(relations) }}\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.materialization_seed_default", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1503177, "supported_languages": ["sql"]}, "macro.dbt_snowflake.snowflake__current_timestamp": {"name": "snowflake__current_timestamp", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/timestamps.sql", "original_file_path": "macros/utils/timestamps.sql", "unique_id": "macro.dbt_snowflake.snowflake__current_timestamp", "macro_sql": "{% macro snowflake__current_timestamp() -%}\n convert_timezone('UTC', current_timestamp())\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1508822, "supported_languages": null}, "macro.dbt_snowflake.snowflake__snapshot_string_as_time": {"name": "snowflake__snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/timestamps.sql", "original_file_path": "macros/utils/timestamps.sql", "unique_id": "macro.dbt_snowflake.snowflake__snapshot_string_as_time", "macro_sql": "{% macro snowflake__snapshot_string_as_time(timestamp) -%}\n {%- set result = \"to_timestamp_ntz('\" ~ timestamp ~ \"')\" -%}\n {{ return(result) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1512666, "supported_languages": null}, "macro.dbt_snowflake.snowflake__snapshot_get_time": {"name": "snowflake__snapshot_get_time", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/timestamps.sql", "original_file_path": "macros/utils/timestamps.sql", "unique_id": "macro.dbt_snowflake.snowflake__snapshot_get_time", "macro_sql": "{% macro snowflake__snapshot_get_time() -%}\n to_timestamp_ntz({{ current_timestamp() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1514952, "supported_languages": null}, "macro.dbt_snowflake.snowflake__current_timestamp_backcompat": {"name": "snowflake__current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/timestamps.sql", "original_file_path": "macros/utils/timestamps.sql", "unique_id": "macro.dbt_snowflake.snowflake__current_timestamp_backcompat", "macro_sql": "{% macro snowflake__current_timestamp_backcompat() %}\n current_timestamp::{{ type_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1517375, "supported_languages": null}, "macro.dbt_snowflake.snowflake__current_timestamp_in_utc_backcompat": {"name": "snowflake__current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/timestamps.sql", "original_file_path": "macros/utils/timestamps.sql", "unique_id": "macro.dbt_snowflake.snowflake__current_timestamp_in_utc_backcompat", "macro_sql": "{% macro snowflake__current_timestamp_in_utc_backcompat() %}\n convert_timezone('UTC', {{ snowflake__current_timestamp_backcompat() }})::{{ type_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp_backcompat", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.152023, "supported_languages": null}, "macro.dbt_snowflake.snowflake__array_construct": {"name": "snowflake__array_construct", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/array_construct.sql", "original_file_path": "macros/utils/array_construct.sql", "unique_id": "macro.dbt_snowflake.snowflake__array_construct", "macro_sql": "{% macro snowflake__array_construct(inputs, data_type) -%}\n array_construct( {{ inputs|join(' , ') }} )\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1523902, "supported_languages": null}, "macro.dbt_snowflake.snowflake__escape_single_quotes": {"name": "snowflake__escape_single_quotes", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "unique_id": "macro.dbt_snowflake.snowflake__escape_single_quotes", "macro_sql": "{% macro snowflake__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\", \"\\\\'\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.152782, "supported_languages": null}, "macro.dbt_snowflake.snowflake__right": {"name": "snowflake__right", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "unique_id": "macro.dbt_snowflake.snowflake__right", "macro_sql": "{% macro snowflake__right(string_text, length_expression) %}\n\n case when {{ length_expression }} = 0\n then ''\n else\n right(\n {{ string_text }},\n {{ length_expression }}\n )\n end\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1532233, "supported_languages": null}, "macro.dbt_snowflake.snowflake__safe_cast": {"name": "snowflake__safe_cast", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "unique_id": "macro.dbt_snowflake.snowflake__safe_cast", "macro_sql": "{% macro snowflake__safe_cast(field, type) %}\n try_cast({{field}} as {{type}})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.153561, "supported_languages": null}, "macro.dbt_snowflake.snowflake__bool_or": {"name": "snowflake__bool_or", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "unique_id": "macro.dbt_snowflake.snowflake__bool_or", "macro_sql": "{% macro snowflake__bool_or(expression) -%}\n\n boolor_agg({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1538525, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_create_sql": {"name": "snowflake__get_create_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/create.sql", "original_file_path": "macros/relations/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_create_sql", "macro_sql": "{% macro snowflake__get_create_sql(relation, sql) %}\n\n {% if relation.is_dynamic_table %}\n {{ snowflake__get_create_dynamic_table_as_sql(relation, sql) }}\n\n {% else %}\n {{ default__get_create_sql(relation, sql) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_create_dynamic_table_as_sql", "macro.dbt.default__get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1545377, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_replace_sql": {"name": "snowflake__get_replace_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/replace.sql", "original_file_path": "macros/relations/replace.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_replace_sql", "macro_sql": "{% macro snowflake__get_replace_sql(existing_relation, target_relation, sql) %}\n\n {% if existing_relation.is_dynamic_table and target_relation.is_dynamic_table %}\n {{ snowflake__get_replace_dynamic_table_sql(target_relation, sql) }}\n\n {% else %}\n {{ default__get_replace_sql(existing_relation, target_relation, sql) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_replace_dynamic_table_sql", "macro.dbt.default__get_replace_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1553376, "supported_languages": null}, "macro.dbt_snowflake.snowflake__rename_relation": {"name": "snowflake__rename_relation", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt_snowflake.snowflake__rename_relation", "macro_sql": "{% macro snowflake__rename_relation(from_relation, to_relation) -%}\n {% call statement('rename_relation') -%}\n alter table {{ from_relation }} rename to {{ to_relation }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.155855, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_drop_sql": {"name": "snowflake__get_drop_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_drop_sql", "macro_sql": "{% macro snowflake__get_drop_sql(relation) %}\n\n {% if relation.is_dynamic_table %}\n {{ snowflake__get_drop_dynamic_table_sql(relation) }}\n\n {% else %}\n {{ default__get_drop_sql(relation) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_drop_dynamic_table_sql", "macro.dbt.default__get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.156456, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_create_dynamic_table_as_sql": {"name": "snowflake__get_create_dynamic_table_as_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/create.sql", "original_file_path": "macros/relations/dynamic_table/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_create_dynamic_table_as_sql", "macro_sql": "{% macro snowflake__get_create_dynamic_table_as_sql(relation, sql) -%}\n\n create dynamic table {{ relation }}\n target_lag = '{{ config.get(\"target_lag\") }}'\n warehouse = {{ config.get(\"snowflake_warehouse\") }}\n as (\n {{ sql }}\n )\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.157089, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_replace_dynamic_table_sql": {"name": "snowflake__get_replace_dynamic_table_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/replace.sql", "original_file_path": "macros/relations/dynamic_table/replace.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_replace_dynamic_table_sql", "macro_sql": "{% macro snowflake__get_replace_dynamic_table_sql(relation, sql) %}\n\n create or replace dynamic table {{ relation }}\n target_lag = '{{ config.get(\"target_lag\") }}'\n warehouse = {{ config.get(\"snowflake_warehouse\") }}\n as (\n {{ sql }}\n )\n ;\n {{ snowflake__refresh_dynamic_table(relation) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__refresh_dynamic_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.157839, "supported_languages": null}, "macro.dbt_snowflake.snowflake__describe_dynamic_table": {"name": "snowflake__describe_dynamic_table", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/describe.sql", "original_file_path": "macros/relations/dynamic_table/describe.sql", "unique_id": "macro.dbt_snowflake.snowflake__describe_dynamic_table", "macro_sql": "{% macro snowflake__describe_dynamic_table(relation) %}\n {%- set _dynamic_table_sql -%}\n show dynamic tables\n like '{{ relation.identifier }}'\n in schema {{ relation.database }}.{{ relation.schema }}\n ;\n select\n \"name\",\n \"schema_name\",\n \"database_name\",\n \"text\",\n \"target_lag\",\n \"warehouse\"\n from table(result_scan(last_query_id()))\n {%- endset %}\n {% set _dynamic_table = run_query(_dynamic_table_sql) %}\n\n {% do return({'dynamic_table': _dynamic_table}) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1589663, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_alter_dynamic_table_as_sql": {"name": "snowflake__get_alter_dynamic_table_as_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/alter.sql", "original_file_path": "macros/relations/dynamic_table/alter.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_alter_dynamic_table_as_sql", "macro_sql": "{% macro snowflake__get_alter_dynamic_table_as_sql(\n existing_relation,\n configuration_changes,\n target_relation,\n sql\n) -%}\n {{- log('Applying ALTER to: ' ~ existing_relation) -}}\n\n {% if configuration_changes.requires_full_refresh %}\n {{- get_replace_sql(existing_relation, target_relation, sql) -}}\n\n {% else %}\n\n {%- set target_lag = configuration_changes.target_lag -%}\n {%- if target_lag -%}{{- log('Applying UPDATE TARGET_LAG to: ' ~ existing_relation) -}}{%- endif -%}\n {%- set snowflake_warehouse = configuration_changes.snowflake_warehouse -%}\n {%- if snowflake_warehouse -%}{{- log('Applying UPDATE WAREHOUSE to: ' ~ existing_relation) -}}{%- endif -%}\n\n alter dynamic table {{ existing_relation }} set\n {% if target_lag %}target_lag = '{{ target_lag.context }}'{% endif %}\n {% if snowflake_warehouse %}warehouse = {{ snowflake_warehouse.context }}{% endif %}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_replace_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.161011, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_drop_dynamic_table_sql": {"name": "snowflake__get_drop_dynamic_table_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/drop.sql", "original_file_path": "macros/relations/dynamic_table/drop.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_drop_dynamic_table_sql", "macro_sql": "{% macro snowflake__get_drop_dynamic_table_sql(relation) %}\n drop dynamic table if exists {{ relation }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1613019, "supported_languages": null}, "macro.dbt_snowflake.snowflake__refresh_dynamic_table": {"name": "snowflake__refresh_dynamic_table", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/dynamic_table/refresh.sql", "original_file_path": "macros/relations/dynamic_table/refresh.sql", "unique_id": "macro.dbt_snowflake.snowflake__refresh_dynamic_table", "macro_sql": "{% macro snowflake__refresh_dynamic_table(relation) -%}\n {{- log('Applying REFRESH to: ' ~ relation) -}}\n\n alter dynamic table {{ relation }} refresh\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.161722, "supported_languages": null}, "macro.dbt_snowflake.snowflake__create_view_as_with_temp_flag": {"name": "snowflake__create_view_as_with_temp_flag", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__create_view_as_with_temp_flag", "macro_sql": "{% macro snowflake__create_view_as_with_temp_flag(relation, sql, is_temporary=False) -%}\n {%- set secure = config.get('secure', default=false) -%}\n {%- set copy_grants = config.get('copy_grants', default=false) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n create or replace {% if secure -%}\n secure\n {%- endif %} {% if is_temporary -%}\n temporary\n {%- endif %} view {{ relation }}\n {% if config.persist_column_docs() -%}\n {% set model_columns = model.columns %}\n {% set query_columns = get_columns_in_query(sql) %}\n {{ get_persist_docs_column_list(model_columns, query_columns) }}\n\n {%- endif %}\n {%- set contract_config = config.get('contract') -%}\n {%- if contract_config.enforced -%}\n {{ get_assert_columns_equivalent(sql) }}\n {%- endif %}\n {% if copy_grants -%} copy grants {%- endif %} as (\n {{ sql }}\n );\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_columns_in_query", "macro.dbt_snowflake.get_persist_docs_column_list", "macro.dbt.get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1649384, "supported_languages": null}, "macro.dbt_snowflake.snowflake__create_view_as": {"name": "snowflake__create_view_as", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__create_view_as", "macro_sql": "{% macro snowflake__create_view_as(relation, sql) -%}\n {{ snowflake__create_view_as_with_temp_flag(relation, sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_view_as_with_temp_flag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1652534, "supported_languages": null}, "macro.dbt_snowflake.snowflake__create_or_replace_view": {"name": "snowflake__create_or_replace_view", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__create_or_replace_view", "macro_sql": "{% macro snowflake__create_or_replace_view() %}\n {%- set identifier = model['alias'] -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set exists_as_view = (old_relation is not none and old_relation.is_view) -%}\n\n {%- set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database,\n type='view') -%}\n {% set grant_config = config.get('grants') %}\n\n {{ run_hooks(pre_hooks) }}\n\n -- If there's a table with the same name and we weren't told to full refresh,\n -- that's an error. If we were told to full refresh, drop it. This behavior differs\n -- for Snowflake and BigQuery, so multiple dispatch is used.\n {%- if old_relation is not none and not old_relation.is_view -%}\n {{ handle_existing_table(should_full_refresh(), old_relation) }}\n {%- endif -%}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_view_as_sql(target_relation, sql) }}\n {%- endcall %}\n\n {% set should_revoke = should_revoke(exists_as_view, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {{ run_hooks(post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.handle_existing_table", "macro.dbt.should_full_refresh", "macro.dbt.statement", "macro.dbt.get_create_view_as_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1675518, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_replace_view_sql": {"name": "snowflake__get_replace_view_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_replace_view_sql", "macro_sql": "{% macro snowflake__get_replace_view_sql(relation, sql) %}\n {{ snowflake__create_view_as(relation, sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1679518, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_rename_view_sql": {"name": "snowflake__get_rename_view_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_rename_view_sql", "macro_sql": "{%- macro snowflake__get_rename_view_sql(relation, new_name) -%}\n alter view {{ relation }} rename to {{ new_name }}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.168295, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_drop_view_sql": {"name": "snowflake__get_drop_view_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_drop_view_sql", "macro_sql": "{% macro snowflake__get_drop_view_sql(relation) %}\n drop view if exists {{ relation }} cascade\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1685677, "supported_languages": null}, "macro.dbt_snowflake.snowflake__create_table_as": {"name": "snowflake__create_table_as", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt_snowflake.snowflake__create_table_as", "macro_sql": "{% macro snowflake__create_table_as(temporary, relation, compiled_code, language='sql') -%}\n {%- set transient = config.get('transient', default=true) -%}\n\n {% if temporary -%}\n {%- set table_type = \"temporary\" -%}\n {%- elif transient -%}\n {%- set table_type = \"transient\" -%}\n {%- else -%}\n {%- set table_type = \"\" -%}\n {%- endif %}\n\n {%- if language == 'sql' -%}\n {%- set cluster_by_keys = config.get('cluster_by', default=none) -%}\n {%- set enable_automatic_clustering = config.get('automatic_clustering', default=false) -%}\n {%- set copy_grants = config.get('copy_grants', default=false) -%}\n\n {%- if cluster_by_keys is not none and cluster_by_keys is string -%}\n {%- set cluster_by_keys = [cluster_by_keys] -%}\n {%- endif -%}\n {%- if cluster_by_keys is not none -%}\n {%- set cluster_by_string = cluster_by_keys|join(\", \")-%}\n {% else %}\n {%- set cluster_by_string = none -%}\n {%- endif -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n\n create or replace {{ table_type }} table {{ relation }}\n {%- set contract_config = config.get('contract') -%}\n {%- if contract_config.enforced -%}\n {{ get_assert_columns_equivalent(sql) }}\n {{ get_table_columns_and_constraints() }}\n {% set compiled_code = get_select_subquery(compiled_code) %}\n {% endif %}\n {% if copy_grants and not temporary -%} copy grants {%- endif %} as\n (\n {%- if cluster_by_string is not none -%}\n select * from (\n {{ compiled_code }}\n ) order by ({{ cluster_by_string }})\n {%- else -%}\n {{ compiled_code }}\n {%- endif %}\n );\n {% if cluster_by_string is not none and not temporary -%}\n alter table {{relation}} cluster by ({{cluster_by_string}});\n {%- endif -%}\n {% if enable_automatic_clustering and cluster_by_string is not none and not temporary -%}\n alter table {{relation}} resume recluster;\n {%- endif -%}\n\n {%- elif language == 'python' -%}\n {{ py_write_table(compiled_code=compiled_code, target_relation=relation, table_type=table_type) }}\n {%- else -%}\n {% do exceptions.raise_compiler_error(\"snowflake__create_table_as macro didn't get supported language, it got %s\" % language) %}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent", "macro.dbt.get_table_columns_and_constraints", "macro.dbt.get_select_subquery", "macro.dbt_snowflake.py_write_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1754324, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_replace_table_sql": {"name": "snowflake__get_replace_table_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_replace_table_sql", "macro_sql": "{% macro snowflake__get_replace_table_sql(relation, sql) %}\n {{ snowflake__create_table_as(False, relation, sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1758745, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_rename_table_sql": {"name": "snowflake__get_rename_table_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_rename_table_sql", "macro_sql": "{%- macro snowflake__get_rename_table_sql(relation, new_name) -%}\n alter table {{ relation }} rename to {{ new_name }}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1762235, "supported_languages": null}, "macro.dbt_snowflake.snowflake__get_drop_table_sql": {"name": "snowflake__get_drop_table_sql", "resource_type": "macro", "package_name": "dbt_snowflake", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt_snowflake.snowflake__get_drop_table_sql", "macro_sql": "{% macro snowflake__get_drop_table_sql(relation) %}\n drop table if exists {{ relation }} cascade\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1765003, "supported_languages": null}, "macro.dbt.resolve_model_name": {"name": "resolve_model_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.resolve_model_name", "macro_sql": "{% macro resolve_model_name(input_model_name) %}\n {{ return(adapter.dispatch('resolve_model_name', 'dbt')(input_model_name)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1789913, "supported_languages": null}, "macro.dbt.default__resolve_model_name": {"name": "default__resolve_model_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.default__resolve_model_name", "macro_sql": "\n\n{%- macro default__resolve_model_name(input_model_name) -%}\n {{ input_model_name | string | replace('\"', '\\\"') }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1793113, "supported_languages": null}, "macro.dbt.build_ref_function": {"name": "build_ref_function", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_ref_function", "macro_sql": "{% macro build_ref_function(model) %}\n\n {%- set ref_dict = {} -%}\n {%- for _ref in model.refs -%}\n {% set _ref_args = [_ref.get('package'), _ref['name']] if _ref.get('package') else [_ref['name'],] %}\n {%- set resolved = ref(*_ref_args, v=_ref.get('version')) -%}\n {%- if _ref.get('version') -%}\n {% do _ref_args.extend([\"v\" ~ _ref['version']]) %}\n {%- endif -%}\n {%- do ref_dict.update({_ref_args | join('.'): resolve_model_name(resolved)}) -%}\n {%- endfor -%}\n\ndef ref(*args, **kwargs):\n refs = {{ ref_dict | tojson }}\n key = '.'.join(args)\n version = kwargs.get(\"v\") or kwargs.get(\"version\")\n if version:\n key += f\".v{version}\"\n dbt_load_df_function = kwargs.get(\"dbt_load_df_function\")\n return dbt_load_df_function(refs[key])\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1810248, "supported_languages": null}, "macro.dbt.build_source_function": {"name": "build_source_function", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_source_function", "macro_sql": "{% macro build_source_function(model) %}\n\n {%- set source_dict = {} -%}\n {%- for _source in model.sources -%}\n {%- set resolved = source(*_source) -%}\n {%- do source_dict.update({_source | join('.'): resolve_model_name(resolved)}) -%}\n {%- endfor -%}\n\ndef source(*args, dbt_load_df_function):\n sources = {{ source_dict | tojson }}\n key = '.'.join(args)\n return dbt_load_df_function(sources[key])\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1818826, "supported_languages": null}, "macro.dbt.build_config_dict": {"name": "build_config_dict", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_config_dict", "macro_sql": "{% macro build_config_dict(model) %}\n {%- set config_dict = {} -%}\n {% set config_dbt_used = zip(model.config.config_keys_used, model.config.config_keys_defaults) | list %}\n {%- for key, default in config_dbt_used -%}\n {# weird type testing with enum, would be much easier to write this logic in Python! #}\n {%- if key == \"language\" -%}\n {%- set value = \"python\" -%}\n {%- endif -%}\n {%- set value = model.config.get(key, default) -%}\n {%- do config_dict.update({key: value}) -%}\n {%- endfor -%}\nconfig_dict = {{ config_dict }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1830852, "supported_languages": null}, "macro.dbt.py_script_postfix": {"name": "py_script_postfix", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.py_script_postfix", "macro_sql": "{% macro py_script_postfix(model) %}\n# This part is user provided model code\n# you will need to copy the next section to run the code\n# COMMAND ----------\n# this part is dbt logic for get ref work, do not modify\n\n{{ build_ref_function(model ) }}\n{{ build_source_function(model ) }}\n{{ build_config_dict(model) }}\n\nclass config:\n def __init__(self, *args, **kwargs):\n pass\n\n @staticmethod\n def get(key, default=None):\n return config_dict.get(key, default)\n\nclass this:\n \"\"\"dbt.this() or dbt.this.identifier\"\"\"\n database = \"{{ this.database }}\"\n schema = \"{{ this.schema }}\"\n identifier = \"{{ this.identifier }}\"\n {% set this_relation_name = resolve_model_name(this) %}\n def __repr__(self):\n return '{{ this_relation_name }}'\n\n\nclass dbtObj:\n def __init__(self, load_df_function) -> None:\n self.source = lambda *args: source(*args, dbt_load_df_function=load_df_function)\n self.ref = lambda *args, **kwargs: ref(*args, **kwargs, dbt_load_df_function=load_df_function)\n self.config = config\n self.this = this()\n self.is_incremental = {{ is_incremental() }}\n\n# COMMAND ----------\n{{py_script_comment()}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.build_ref_function", "macro.dbt.build_source_function", "macro.dbt.build_config_dict", "macro.dbt.resolve_model_name", "macro.dbt.is_incremental", "macro.dbt.py_script_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1840563, "supported_languages": null}, "macro.dbt.py_script_comment": {"name": "py_script_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.py_script_comment", "macro_sql": "{%macro py_script_comment()%}\n{%endmacro%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.184215, "supported_languages": null}, "macro.dbt.run_hooks": {"name": "run_hooks", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.run_hooks", "macro_sql": "{% macro run_hooks(hooks, inside_transaction=True) %}\n {% for hook in hooks | selectattr('transaction', 'equalto', inside_transaction) %}\n {% if not inside_transaction and loop.first %}\n {% call statement(auto_begin=inside_transaction) %}\n commit;\n {% endcall %}\n {% endif %}\n {% set rendered = render(hook.get('sql')) | trim %}\n {% if (rendered | length) > 0 %}\n {% call statement(auto_begin=inside_transaction) %}\n {{ rendered }}\n {% endcall %}\n {% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1862657, "supported_languages": null}, "macro.dbt.make_hook_config": {"name": "make_hook_config", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.make_hook_config", "macro_sql": "{% macro make_hook_config(sql, inside_transaction) %}\n {{ tojson({\"sql\": sql, \"transaction\": inside_transaction}) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1866841, "supported_languages": null}, "macro.dbt.before_begin": {"name": "before_begin", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.before_begin", "macro_sql": "{% macro before_begin(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1869915, "supported_languages": null}, "macro.dbt.in_transaction": {"name": "in_transaction", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.in_transaction", "macro_sql": "{% macro in_transaction(sql) %}\n {{ make_hook_config(sql, inside_transaction=True) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1872883, "supported_languages": null}, "macro.dbt.after_commit": {"name": "after_commit", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.after_commit", "macro_sql": "{% macro after_commit(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1875875, "supported_languages": null}, "macro.dbt.set_sql_header": {"name": "set_sql_header", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.set_sql_header", "macro_sql": "{% macro set_sql_header(config) -%}\n {{ config.set('sql_header', caller()) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1882854, "supported_languages": null}, "macro.dbt.should_full_refresh": {"name": "should_full_refresh", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.should_full_refresh", "macro_sql": "{% macro should_full_refresh() %}\n {% set config_full_refresh = config.get('full_refresh') %}\n {% if config_full_refresh is none %}\n {% set config_full_refresh = flags.FULL_REFRESH %}\n {% endif %}\n {% do return(config_full_refresh) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.188933, "supported_languages": null}, "macro.dbt.should_store_failures": {"name": "should_store_failures", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.should_store_failures", "macro_sql": "{% macro should_store_failures() %}\n {% set config_store_failures = config.get('store_failures') %}\n {% if config_store_failures is none %}\n {% set config_store_failures = flags.STORE_FAILURES %}\n {% endif %}\n {% do return(config_store_failures) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.1896873, "supported_languages": null}, "macro.dbt.materialization_table_default": {"name": "materialization_table_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/table.sql", "original_file_path": "macros/materializations/models/table.sql", "unique_id": "macro.dbt.materialization_table_default", "macro_sql": "{% materialization table, default %}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='table') %}\n {%- set intermediate_relation = make_intermediate_relation(target_relation) -%}\n -- the intermediate_relation should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) -%}\n /*\n See ../view/view.sql for more information about this relation.\n */\n {%- set backup_relation_type = 'table' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n -- as above, the backup_relation should not already exist\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_table_as_sql(False, intermediate_relation, sql) }}\n {%- endcall %}\n\n -- cleanup\n {% if existing_relation is not none %}\n /* Do the equivalent of rename_if_exists. 'existing_relation' could have been dropped\n since the variable was first set. */\n {% set existing_relation = load_cached_relation(existing_relation) %}\n {% if existing_relation is not none %}\n {{ adapter.rename_relation(existing_relation, backup_relation) }}\n {% endif %}\n {% endif %}\n\n {{ adapter.rename_relation(intermediate_relation, target_relation) }}\n\n {% do create_indexes(target_relation) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n -- `COMMIT` happens here\n {{ adapter.commit() }}\n\n -- finally, drop the existing/backup relation after the commit\n {{ drop_relation_if_exists(backup_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.get_create_table_as_sql", "macro.dbt.create_indexes", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.194924, "supported_languages": ["sql"]}, "macro.dbt.materialization_view_default": {"name": "materialization_view_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/view.sql", "original_file_path": "macros/materializations/models/view.sql", "unique_id": "macro.dbt.materialization_view_default", "macro_sql": "{%- materialization view, default -%}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='view') -%}\n {%- set intermediate_relation = make_intermediate_relation(target_relation) -%}\n\n -- the intermediate_relation should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) -%}\n /*\n This relation (probably) doesn't exist yet. If it does exist, it's a leftover from\n a previous run, and we're going to try to drop it immediately. At the end of this\n materialization, we're going to rename the \"existing_relation\" to this identifier,\n and then we're going to drop it. In order to make sure we run the correct one of:\n - drop view ...\n - drop table ...\n\n We need to set the type of this relation to be the type of the existing_relation, if it exists,\n or else \"view\" as a sane default if it does not. Note that if the existing_relation does not\n exist, then there is nothing to move out of the way and subsequentally drop. In that case,\n this relation will be effectively unused.\n */\n {%- set backup_relation_type = 'view' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n -- as above, the backup_relation should not already exist\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_view_as_sql(intermediate_relation, sql) }}\n {%- endcall %}\n\n -- cleanup\n -- move the existing view out of the way\n {% if existing_relation is not none %}\n /* Do the equivalent of rename_if_exists. 'existing_relation' could have been dropped\n since the variable was first set. */\n {% set existing_relation = load_cached_relation(existing_relation) %}\n {% if existing_relation is not none %}\n {{ adapter.rename_relation(existing_relation, backup_relation) }}\n {% endif %}\n {% endif %}\n {{ adapter.rename_relation(intermediate_relation, target_relation) }}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n {{ drop_relation_if_exists(backup_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.run_hooks", "macro.dbt.drop_relation_if_exists", "macro.dbt.statement", "macro.dbt.get_create_view_as_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.200154, "supported_languages": ["sql"]}, "macro.dbt.materialization_materialized_view_default": {"name": "materialization_materialized_view_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialization_materialized_view_default", "macro_sql": "{% materialization materialized_view, default %}\n {% set existing_relation = load_cached_relation(this) %}\n {% set target_relation = this.incorporate(type=this.MaterializedView) %}\n {% set intermediate_relation = make_intermediate_relation(target_relation) %}\n {% set backup_relation_type = target_relation.MaterializedView if existing_relation is none else existing_relation.type %}\n {% set backup_relation = make_backup_relation(target_relation, backup_relation_type) %}\n\n {{ materialized_view_setup(backup_relation, intermediate_relation, pre_hooks) }}\n\n {% set build_sql = materialized_view_get_build_sql(existing_relation, target_relation, backup_relation, intermediate_relation) %}\n\n {% if build_sql == '' %}\n {{ materialized_view_execute_no_op(target_relation) }}\n {% else %}\n {{ materialized_view_execute_build_sql(build_sql, existing_relation, target_relation, post_hooks) }}\n {% endif %}\n\n {{ materialized_view_teardown(backup_relation, intermediate_relation, post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.materialized_view_setup", "macro.dbt.materialized_view_get_build_sql", "macro.dbt.materialized_view_execute_no_op", "macro.dbt.materialized_view_execute_build_sql", "macro.dbt.materialized_view_teardown"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2075567, "supported_languages": ["sql"]}, "macro.dbt.materialized_view_setup": {"name": "materialized_view_setup", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_setup", "macro_sql": "{% macro materialized_view_setup(backup_relation, intermediate_relation, pre_hooks) %}\n\n -- backup_relation and intermediate_relation should not already exist in the database\n -- it's possible these exist because of a previous run that exited unexpectedly\n {% set preexisting_backup_relation = load_cached_relation(backup_relation) %}\n {% set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) %}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2083676, "supported_languages": null}, "macro.dbt.materialized_view_teardown": {"name": "materialized_view_teardown", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_teardown", "macro_sql": "{% macro materialized_view_teardown(backup_relation, intermediate_relation, post_hooks) %}\n\n -- drop the temp relations if they exist to leave the database clean for the next run\n {{ drop_relation_if_exists(backup_relation) }}\n {{ drop_relation_if_exists(intermediate_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2088969, "supported_languages": null}, "macro.dbt.materialized_view_get_build_sql": {"name": "materialized_view_get_build_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_get_build_sql", "macro_sql": "{% macro materialized_view_get_build_sql(existing_relation, target_relation, backup_relation, intermediate_relation) %}\n\n {% set full_refresh_mode = should_full_refresh() %}\n\n -- determine the scenario we're in: create, full_refresh, alter, refresh data\n {% if existing_relation is none %}\n {% set build_sql = get_create_materialized_view_as_sql(target_relation, sql) %}\n {% elif full_refresh_mode or not existing_relation.is_materialized_view %}\n {% set build_sql = get_replace_sql(existing_relation, target_relation, sql) %}\n {% else %}\n\n -- get config options\n {% set on_configuration_change = config.get('on_configuration_change') %}\n {% set configuration_changes = get_materialized_view_configuration_changes(existing_relation, config) %}\n\n {% if configuration_changes is none %}\n {% set build_sql = refresh_materialized_view(target_relation) %}\n\n {% elif on_configuration_change == 'apply' %}\n {% set build_sql = get_alter_materialized_view_as_sql(target_relation, configuration_changes, sql, existing_relation, backup_relation, intermediate_relation) %}\n {% elif on_configuration_change == 'continue' %}\n {% set build_sql = '' %}\n {{ exceptions.warn(\"Configuration changes were identified and `on_configuration_change` was set to `continue` for `\" ~ target_relation ~ \"`\") }}\n {% elif on_configuration_change == 'fail' %}\n {{ exceptions.raise_fail_fast_error(\"Configuration changes were identified and `on_configuration_change` was set to `fail` for `\" ~ target_relation ~ \"`\") }}\n\n {% else %}\n -- this only happens if the user provides a value other than `apply`, 'skip', 'fail'\n {{ exceptions.raise_compiler_error(\"Unexpected configuration scenario\") }}\n\n {% endif %}\n\n {% endif %}\n\n {% do return(build_sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh", "macro.dbt.get_create_materialized_view_as_sql", "macro.dbt.get_replace_sql", "macro.dbt.get_materialized_view_configuration_changes", "macro.dbt.refresh_materialized_view", "macro.dbt.get_alter_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.211561, "supported_languages": null}, "macro.dbt.materialized_view_execute_no_op": {"name": "materialized_view_execute_no_op", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_execute_no_op", "macro_sql": "{% macro materialized_view_execute_no_op(target_relation) %}\n {% do store_raw_result(\n name=\"main\",\n message=\"skip \" ~ target_relation,\n code=\"skip\",\n rows_affected=\"-1\"\n ) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2120473, "supported_languages": null}, "macro.dbt.materialized_view_execute_build_sql": {"name": "materialized_view_execute_build_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_execute_build_sql", "macro_sql": "{% macro materialized_view_execute_build_sql(build_sql, existing_relation, target_relation, post_hooks) %}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set grant_config = config.get('grants') %}\n\n {% call statement(name=\"main\") %}\n {{ build_sql }}\n {% endcall %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2134035, "supported_languages": null}, "macro.dbt.is_incremental": {"name": "is_incremental", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/is_incremental.sql", "original_file_path": "macros/materializations/models/incremental/is_incremental.sql", "unique_id": "macro.dbt.is_incremental", "macro_sql": "{% macro is_incremental() %}\n {#-- do not run introspective queries in parsing #}\n {% if not execute %}\n {{ return(False) }}\n {% else %}\n {% set relation = adapter.get_relation(this.database, this.schema, this.table) %}\n {{ return(relation is not none\n and relation.type == 'table'\n and model.config.materialized == 'incremental'\n and not should_full_refresh()) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2146263, "supported_languages": null}, "macro.dbt.get_merge_sql": {"name": "get_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates=none) -%}\n -- back compat for old kwarg name\n {% set incremental_predicates = kwargs.get('predicates', incremental_predicates) %}\n {{ adapter.dispatch('get_merge_sql', 'dbt')(target, source, unique_key, dest_columns, incremental_predicates) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2228792, "supported_languages": null}, "macro.dbt.default__get_merge_sql": {"name": "default__get_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_merge_sql", "macro_sql": "{% macro default__get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates=none) -%}\n {%- set predicates = [] if incremental_predicates is none else [] + incremental_predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set merge_update_columns = config.get('merge_update_columns') -%}\n {%- set merge_exclude_columns = config.get('merge_exclude_columns') -%}\n {%- set update_columns = get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {% if unique_key %}\n {% if unique_key is sequence and unique_key is not mapping and unique_key is not string %}\n {% for key in unique_key %}\n {% set this_key_match %}\n DBT_INTERNAL_SOURCE.{{ key }} = DBT_INTERNAL_DEST.{{ key }}\n {% endset %}\n {% do predicates.append(this_key_match) %}\n {% endfor %}\n {% else %}\n {% set unique_key_match %}\n DBT_INTERNAL_SOURCE.{{ unique_key }} = DBT_INTERNAL_DEST.{{ unique_key }}\n {% endset %}\n {% do predicates.append(unique_key_match) %}\n {% endif %}\n {% else %}\n {% do predicates.append('FALSE') %}\n {% endif %}\n\n {{ sql_header if sql_header is not none }}\n\n merge into {{ target }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on {{\"(\" ~ predicates | join(\") and (\") ~ \")\"}}\n\n {% if unique_key %}\n when matched then update set\n {% for column_name in update_columns -%}\n {{ column_name }} = DBT_INTERNAL_SOURCE.{{ column_name }}\n {%- if not loop.last %}, {%- endif %}\n {%- endfor %}\n {% endif %}\n\n when not matched then insert\n ({{ dest_cols_csv }})\n values\n ({{ dest_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv", "macro.dbt.get_merge_update_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2263186, "supported_languages": null}, "macro.dbt.get_delete_insert_merge_sql": {"name": "get_delete_insert_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_delete_insert_merge_sql", "macro_sql": "{% macro get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n {{ adapter.dispatch('get_delete_insert_merge_sql', 'dbt')(target, source, unique_key, dest_columns, incremental_predicates) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.226864, "supported_languages": null}, "macro.dbt.default__get_delete_insert_merge_sql": {"name": "default__get_delete_insert_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_delete_insert_merge_sql", "macro_sql": "{% macro default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n\n {% if unique_key %}\n {% if unique_key is sequence and unique_key is not string %}\n delete from {{target }}\n using {{ source }}\n where (\n {% for key in unique_key %}\n {{ source }}.{{ key }} = {{ target }}.{{ key }}\n {{ \"and \" if not loop.last}}\n {% endfor %}\n {% if incremental_predicates %}\n {% for predicate in incremental_predicates %}\n and {{ predicate }}\n {% endfor %}\n {% endif %}\n );\n {% else %}\n delete from {{ target }}\n where (\n {{ unique_key }}) in (\n select ({{ unique_key }})\n from {{ source }}\n )\n {%- if incremental_predicates %}\n {% for predicate in incremental_predicates %}\n and {{ predicate }}\n {% endfor %}\n {%- endif -%};\n\n {% endif %}\n {% endif %}\n\n insert into {{ target }} ({{ dest_cols_csv }})\n (\n select {{ dest_cols_csv }}\n from {{ source }}\n )\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2289872, "supported_languages": null}, "macro.dbt.get_insert_overwrite_merge_sql": {"name": "get_insert_overwrite_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_insert_overwrite_merge_sql", "macro_sql": "{% macro get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header=false) -%}\n {{ adapter.dispatch('get_insert_overwrite_merge_sql', 'dbt')(target, source, dest_columns, predicates, include_sql_header) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2295306, "supported_languages": null}, "macro.dbt.default__get_insert_overwrite_merge_sql": {"name": "default__get_insert_overwrite_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_insert_overwrite_merge_sql", "macro_sql": "{% macro default__get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header) -%}\n {#-- The only time include_sql_header is True: --#}\n {#-- BigQuery + insert_overwrite strategy + \"static\" partitions config --#}\n {#-- We should consider including the sql header at the materialization level instead --#}\n\n {%- set predicates = [] if predicates is none else [] + predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none and include_sql_header }}\n\n merge into {{ target }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on FALSE\n\n when not matched by source\n {% if predicates %} and {{ predicates | join(' and ') }} {% endif %}\n then delete\n\n when not matched then insert\n ({{ dest_cols_csv }})\n values\n ({{ dest_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.230891, "supported_languages": null}, "macro.dbt.get_quoted_csv": {"name": "get_quoted_csv", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.get_quoted_csv", "macro_sql": "{% macro get_quoted_csv(column_names) %}\n\n {% set quoted = [] %}\n {% for col in column_names -%}\n {%- do quoted.append(adapter.quote(col)) -%}\n {%- endfor %}\n\n {%- set dest_cols_csv = quoted | join(', ') -%}\n {{ return(dest_cols_csv) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2334952, "supported_languages": null}, "macro.dbt.diff_columns": {"name": "diff_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.diff_columns", "macro_sql": "{% macro diff_columns(source_columns, target_columns) %}\n\n {% set result = [] %}\n {% set source_names = source_columns | map(attribute = 'column') | list %}\n {% set target_names = target_columns | map(attribute = 'column') | list %}\n\n {# --check whether the name attribute exists in the target - this does not perform a data type check #}\n {% for sc in source_columns %}\n {% if sc.name not in target_names %}\n {{ result.append(sc) }}\n {% endif %}\n {% endfor %}\n\n {{ return(result) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2346554, "supported_languages": null}, "macro.dbt.diff_column_data_types": {"name": "diff_column_data_types", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.diff_column_data_types", "macro_sql": "{% macro diff_column_data_types(source_columns, target_columns) %}\n\n {% set result = [] %}\n {% for sc in source_columns %}\n {% set tc = target_columns | selectattr(\"name\", \"equalto\", sc.name) | list | first %}\n {% if tc %}\n {% if sc.data_type != tc.data_type and not sc.can_expand_to(other_column=tc) %}\n {{ result.append( { 'column_name': tc.name, 'new_type': sc.data_type } ) }}\n {% endif %}\n {% endif %}\n {% endfor %}\n\n {{ return(result) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2360315, "supported_languages": null}, "macro.dbt.get_merge_update_columns": {"name": "get_merge_update_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.get_merge_update_columns", "macro_sql": "{% macro get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) %}\n {{ return(adapter.dispatch('get_merge_update_columns', 'dbt')(merge_update_columns, merge_exclude_columns, dest_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_merge_update_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2365112, "supported_languages": null}, "macro.dbt.default__get_merge_update_columns": {"name": "default__get_merge_update_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.default__get_merge_update_columns", "macro_sql": "{% macro default__get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) %}\n {%- set default_cols = dest_columns | map(attribute=\"quoted\") | list -%}\n\n {%- if merge_update_columns and merge_exclude_columns -%}\n {{ exceptions.raise_compiler_error(\n 'Model cannot specify merge_update_columns and merge_exclude_columns. Please update model to use only one config'\n )}}\n {%- elif merge_update_columns -%}\n {%- set update_columns = merge_update_columns -%}\n {%- elif merge_exclude_columns -%}\n {%- set update_columns = [] -%}\n {%- for column in dest_columns -%}\n {% if column.column | lower not in merge_exclude_columns | map(\"lower\") | list %}\n {%- do update_columns.append(column.quoted) -%}\n {% endif %}\n {%- endfor -%}\n {%- else -%}\n {%- set update_columns = default_cols -%}\n {%- endif -%}\n\n {{ return(update_columns) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.238042, "supported_languages": null}, "macro.dbt.get_incremental_append_sql": {"name": "get_incremental_append_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_append_sql", "macro_sql": "{% macro get_incremental_append_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_append_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_incremental_append_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2395465, "supported_languages": null}, "macro.dbt.default__get_incremental_append_sql": {"name": "default__get_incremental_append_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_append_sql", "macro_sql": "{% macro default__get_incremental_append_sql(arg_dict) %}\n\n {% do return(get_insert_into_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"dest_columns\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_insert_into_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2400434, "supported_languages": null}, "macro.dbt.get_incremental_delete_insert_sql": {"name": "get_incremental_delete_insert_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_delete_insert_sql", "macro_sql": "{% macro get_incremental_delete_insert_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_delete_insert_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_delete_insert_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.240427, "supported_languages": null}, "macro.dbt.default__get_incremental_delete_insert_sql": {"name": "default__get_incremental_delete_insert_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_delete_insert_sql", "macro_sql": "{% macro default__get_incremental_delete_insert_sql(arg_dict) %}\n\n {% do return(get_delete_insert_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"unique_key\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.241044, "supported_languages": null}, "macro.dbt.get_incremental_merge_sql": {"name": "get_incremental_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_merge_sql", "macro_sql": "{% macro get_incremental_merge_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_merge_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2414308, "supported_languages": null}, "macro.dbt.default__get_incremental_merge_sql": {"name": "default__get_incremental_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_merge_sql", "macro_sql": "{% macro default__get_incremental_merge_sql(arg_dict) %}\n\n {% do return(get_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"unique_key\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2420394, "supported_languages": null}, "macro.dbt.get_incremental_insert_overwrite_sql": {"name": "get_incremental_insert_overwrite_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_insert_overwrite_sql", "macro_sql": "{% macro get_incremental_insert_overwrite_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_insert_overwrite_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_insert_overwrite_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2424169, "supported_languages": null}, "macro.dbt.default__get_incremental_insert_overwrite_sql": {"name": "default__get_incremental_insert_overwrite_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_insert_overwrite_sql", "macro_sql": "{% macro default__get_incremental_insert_overwrite_sql(arg_dict) %}\n\n {% do return(get_insert_overwrite_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2429657, "supported_languages": null}, "macro.dbt.get_incremental_default_sql": {"name": "get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_default_sql", "macro_sql": "{% macro get_incremental_default_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_default_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_incremental_default_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2433434, "supported_languages": null}, "macro.dbt.default__get_incremental_default_sql": {"name": "default__get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_default_sql", "macro_sql": "{% macro default__get_incremental_default_sql(arg_dict) %}\n\n {% do return(get_incremental_append_sql(arg_dict)) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_incremental_append_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2436688, "supported_languages": null}, "macro.dbt.get_insert_into_sql": {"name": "get_insert_into_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_insert_into_sql", "macro_sql": "{% macro get_insert_into_sql(target_relation, temp_relation, dest_columns) %}\n\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n\n insert into {{ target_relation }} ({{ dest_cols_csv }})\n (\n select {{ dest_cols_csv }}\n from {{ temp_relation }}\n )\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2443712, "supported_languages": null}, "macro.dbt.incremental_validate_on_schema_change": {"name": "incremental_validate_on_schema_change", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.incremental_validate_on_schema_change", "macro_sql": "{% macro incremental_validate_on_schema_change(on_schema_change, default='ignore') %}\n\n {% if on_schema_change not in ['sync_all_columns', 'append_new_columns', 'fail', 'ignore'] %}\n\n {% set log_message = 'Invalid value for on_schema_change (%s) specified. Setting default value of %s.' % (on_schema_change, default) %}\n {% do log(log_message) %}\n\n {{ return(default) }}\n\n {% else %}\n\n {{ return(on_schema_change) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2521222, "supported_languages": null}, "macro.dbt.check_for_schema_changes": {"name": "check_for_schema_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.check_for_schema_changes", "macro_sql": "{% macro check_for_schema_changes(source_relation, target_relation) %}\n\n {% set schema_changed = False %}\n\n {%- set source_columns = adapter.get_columns_in_relation(source_relation) -%}\n {%- set target_columns = adapter.get_columns_in_relation(target_relation) -%}\n {%- set source_not_in_target = diff_columns(source_columns, target_columns) -%}\n {%- set target_not_in_source = diff_columns(target_columns, source_columns) -%}\n\n {% set new_target_types = diff_column_data_types(source_columns, target_columns) %}\n\n {% if source_not_in_target != [] %}\n {% set schema_changed = True %}\n {% elif target_not_in_source != [] or new_target_types != [] %}\n {% set schema_changed = True %}\n {% elif new_target_types != [] %}\n {% set schema_changed = True %}\n {% endif %}\n\n {% set changes_dict = {\n 'schema_changed': schema_changed,\n 'source_not_in_target': source_not_in_target,\n 'target_not_in_source': target_not_in_source,\n 'source_columns': source_columns,\n 'target_columns': target_columns,\n 'new_target_types': new_target_types\n } %}\n\n {% set msg %}\n In {{ target_relation }}:\n Schema changed: {{ schema_changed }}\n Source columns not in target: {{ source_not_in_target }}\n Target columns not in source: {{ target_not_in_source }}\n New column types: {{ new_target_types }}\n {% endset %}\n\n {% do log(msg) %}\n\n {{ return(changes_dict) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.diff_columns", "macro.dbt.diff_column_data_types"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2546208, "supported_languages": null}, "macro.dbt.sync_column_schemas": {"name": "sync_column_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.sync_column_schemas", "macro_sql": "{% macro sync_column_schemas(on_schema_change, target_relation, schema_changes_dict) %}\n\n {%- set add_to_target_arr = schema_changes_dict['source_not_in_target'] -%}\n\n {%- if on_schema_change == 'append_new_columns'-%}\n {%- if add_to_target_arr | length > 0 -%}\n {%- do alter_relation_add_remove_columns(target_relation, add_to_target_arr, none) -%}\n {%- endif -%}\n\n {% elif on_schema_change == 'sync_all_columns' %}\n {%- set remove_from_target_arr = schema_changes_dict['target_not_in_source'] -%}\n {%- set new_target_types = schema_changes_dict['new_target_types'] -%}\n\n {% if add_to_target_arr | length > 0 or remove_from_target_arr | length > 0 %}\n {%- do alter_relation_add_remove_columns(target_relation, add_to_target_arr, remove_from_target_arr) -%}\n {% endif %}\n\n {% if new_target_types != [] %}\n {% for ntt in new_target_types %}\n {% set column_name = ntt['column_name'] %}\n {% set new_type = ntt['new_type'] %}\n {% do alter_column_type(target_relation, column_name, new_type) %}\n {% endfor %}\n {% endif %}\n\n {% endif %}\n\n {% set schema_change_message %}\n In {{ target_relation }}:\n Schema change approach: {{ on_schema_change }}\n Columns added: {{ add_to_target_arr }}\n Columns removed: {{ remove_from_target_arr }}\n Data types changed: {{ new_target_types }}\n {% endset %}\n\n {% do log(schema_change_message) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.alter_relation_add_remove_columns", "macro.dbt.alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2571056, "supported_languages": null}, "macro.dbt.process_schema_changes": {"name": "process_schema_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.process_schema_changes", "macro_sql": "{% macro process_schema_changes(on_schema_change, source_relation, target_relation) %}\n\n {% if on_schema_change == 'ignore' %}\n\n {{ return({}) }}\n\n {% else %}\n\n {% set schema_changes_dict = check_for_schema_changes(source_relation, target_relation) %}\n\n {% if schema_changes_dict['schema_changed'] %}\n\n {% if on_schema_change == 'fail' %}\n\n {% set fail_msg %}\n The source and target schemas on this incremental model are out of sync!\n They can be reconciled in several ways:\n - set the `on_schema_change` config to either append_new_columns or sync_all_columns, depending on your situation.\n - Re-run the incremental model with `full_refresh: True` to update the target schema.\n - update the schema manually and re-run the process.\n\n Additional troubleshooting context:\n Source columns not in target: {{ schema_changes_dict['source_not_in_target'] }}\n Target columns not in source: {{ schema_changes_dict['target_not_in_source'] }}\n New column types: {{ schema_changes_dict['new_target_types'] }}\n {% endset %}\n\n {% do exceptions.raise_compiler_error(fail_msg) %}\n\n {# -- unless we ignore, run the sync operation per the config #}\n {% else %}\n\n {% do sync_column_schemas(on_schema_change, target_relation, schema_changes_dict) %}\n\n {% endif %}\n\n {% endif %}\n\n {{ return(schema_changes_dict['source_columns']) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.check_for_schema_changes", "macro.dbt.sync_column_schemas"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.258832, "supported_languages": null}, "macro.dbt.materialization_incremental_default": {"name": "materialization_incremental_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/incremental.sql", "original_file_path": "macros/materializations/models/incremental/incremental.sql", "unique_id": "macro.dbt.materialization_incremental_default", "macro_sql": "{% materialization incremental, default -%}\n\n -- relations\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='table') -%}\n {%- set temp_relation = make_temp_relation(target_relation)-%}\n {%- set intermediate_relation = make_intermediate_relation(target_relation)-%}\n {%- set backup_relation_type = 'table' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n\n -- configs\n {%- set unique_key = config.get('unique_key') -%}\n {%- set full_refresh_mode = (should_full_refresh() or existing_relation.is_view) -%}\n {%- set on_schema_change = incremental_validate_on_schema_change(config.get('on_schema_change'), default='ignore') -%}\n\n -- the temp_ and backup_ relations should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation. This has to happen before\n -- BEGIN, in a separate transaction\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation)-%}\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set to_drop = [] %}\n\n {% if existing_relation is none %}\n {% set build_sql = get_create_table_as_sql(False, target_relation, sql) %}\n {% elif full_refresh_mode %}\n {% set build_sql = get_create_table_as_sql(False, intermediate_relation, sql) %}\n {% set need_swap = true %}\n {% else %}\n {% do run_query(get_create_table_as_sql(True, temp_relation, sql)) %}\n {% do adapter.expand_target_column_types(\n from_relation=temp_relation,\n to_relation=target_relation) %}\n {#-- Process schema changes. Returns dict of changes if successful. Use source columns for upserting/merging --#}\n {% set dest_columns = process_schema_changes(on_schema_change, temp_relation, existing_relation) %}\n {% if not dest_columns %}\n {% set dest_columns = adapter.get_columns_in_relation(existing_relation) %}\n {% endif %}\n\n {#-- Get the incremental_strategy, the macro to use for the strategy, and build the sql --#}\n {% set incremental_strategy = config.get('incremental_strategy') or 'default' %}\n {% set incremental_predicates = config.get('predicates', none) or config.get('incremental_predicates', none) %}\n {% set strategy_sql_macro_func = adapter.get_incremental_strategy_macro(context, incremental_strategy) %}\n {% set strategy_arg_dict = ({'target_relation': target_relation, 'temp_relation': temp_relation, 'unique_key': unique_key, 'dest_columns': dest_columns, 'incremental_predicates': incremental_predicates }) %}\n {% set build_sql = strategy_sql_macro_func(strategy_arg_dict) %}\n\n {% endif %}\n\n {% call statement(\"main\") %}\n {{ build_sql }}\n {% endcall %}\n\n {% if need_swap %}\n {% do adapter.rename_relation(target_relation, backup_relation) %}\n {% do adapter.rename_relation(intermediate_relation, target_relation) %}\n {% do to_drop.append(backup_relation) %}\n {% endif %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if existing_relation is none or existing_relation.is_view or should_full_refresh() %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n -- `COMMIT` happens here\n {% do adapter.commit() %}\n\n {% for rel in to_drop %}\n {% do adapter.drop_relation(rel) %}\n {% endfor %}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_temp_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.should_full_refresh", "macro.dbt.incremental_validate_on_schema_change", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks", "macro.dbt.get_create_table_as_sql", "macro.dbt.run_query", "macro.dbt.process_schema_changes", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2683146, "supported_languages": ["sql"]}, "macro.dbt.create_or_replace_clone": {"name": "create_or_replace_clone", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/create_or_replace_clone.sql", "original_file_path": "macros/materializations/models/clone/create_or_replace_clone.sql", "unique_id": "macro.dbt.create_or_replace_clone", "macro_sql": "{% macro create_or_replace_clone(this_relation, defer_relation) %}\n {{ return(adapter.dispatch('create_or_replace_clone', 'dbt')(this_relation, defer_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_or_replace_clone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2689521, "supported_languages": null}, "macro.dbt.default__create_or_replace_clone": {"name": "default__create_or_replace_clone", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/create_or_replace_clone.sql", "original_file_path": "macros/materializations/models/clone/create_or_replace_clone.sql", "unique_id": "macro.dbt.default__create_or_replace_clone", "macro_sql": "{% macro default__create_or_replace_clone(this_relation, defer_relation) %}\n create or replace table {{ this_relation }} clone {{ defer_relation }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2692409, "supported_languages": null}, "macro.dbt.materialization_clone_default": {"name": "materialization_clone_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/clone.sql", "original_file_path": "macros/materializations/models/clone/clone.sql", "unique_id": "macro.dbt.materialization_clone_default", "macro_sql": "{%- materialization clone, default -%}\n\n {%- set relations = {'relations': []} -%}\n\n {%- if not defer_relation -%}\n -- nothing to do\n {{ log(\"No relation found in state manifest for \" ~ model.unique_id, info=True) }}\n {{ return(relations) }}\n {%- endif -%}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n\n {%- if existing_relation and not flags.FULL_REFRESH -%}\n -- noop!\n {{ log(\"Relation \" ~ existing_relation ~ \" already exists\", info=True) }}\n {{ return(relations) }}\n {%- endif -%}\n\n {%- set other_existing_relation = load_cached_relation(defer_relation) -%}\n\n -- If this is a database that can do zero-copy cloning of tables, and the other relation is a table, then this will be a table\n -- Otherwise, this will be a view\n\n {% set can_clone_table = can_clone_table() %}\n\n {%- if other_existing_relation and other_existing_relation.type == 'table' and can_clone_table -%}\n\n {%- set target_relation = this.incorporate(type='table') -%}\n {% if existing_relation is not none and not existing_relation.is_table %}\n {{ log(\"Dropping relation \" ~ existing_relation ~ \" because it is of type \" ~ existing_relation.type) }}\n {{ drop_relation_if_exists(existing_relation) }}\n {% endif %}\n\n -- as a general rule, data platforms that can clone tables can also do atomic 'create or replace'\n {% call statement('main') %}\n {% if target_relation and defer_relation and target_relation == defer_relation %}\n {{ log(\"Target relation and defer relation are the same, skipping clone for relation: \" ~ target_relation) }}\n {% else %}\n {{ create_or_replace_clone(target_relation, defer_relation) }}\n {% endif %}\n\n {% endcall %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n {% do persist_docs(target_relation, model) %}\n\n {{ return({'relations': [target_relation]}) }}\n\n {%- else -%}\n\n {%- set target_relation = this.incorporate(type='view') -%}\n\n -- reuse the view materialization\n -- TODO: support actual dispatch for materialization macros\n -- Tracking ticket: https://github.com/dbt-labs/dbt-core/issues/7799\n {% set search_name = \"materialization_view_\" ~ adapter.type() %}\n {% if not search_name in context %}\n {% set search_name = \"materialization_view_default\" %}\n {% endif %}\n {% set materialization_macro = context[search_name] %}\n {% set relations = materialization_macro() %}\n {{ return(relations) }}\n\n {%- endif -%}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.can_clone_table", "macro.dbt.drop_relation_if_exists", "macro.dbt.statement", "macro.dbt.create_or_replace_clone", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.275669, "supported_languages": ["sql"]}, "macro.dbt.can_clone_table": {"name": "can_clone_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/can_clone_table.sql", "original_file_path": "macros/materializations/models/clone/can_clone_table.sql", "unique_id": "macro.dbt.can_clone_table", "macro_sql": "{% macro can_clone_table() %}\n {{ return(adapter.dispatch('can_clone_table', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__can_clone_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2761667, "supported_languages": null}, "macro.dbt.default__can_clone_table": {"name": "default__can_clone_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/can_clone_table.sql", "original_file_path": "macros/materializations/models/clone/can_clone_table.sql", "unique_id": "macro.dbt.default__can_clone_table", "macro_sql": "{% macro default__can_clone_table() %}\n {{ return(False) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2764149, "supported_languages": null}, "macro.dbt.create_csv_table": {"name": "create_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.create_csv_table", "macro_sql": "{% macro create_csv_table(model, agate_table) -%}\n {{ adapter.dispatch('create_csv_table', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.283303, "supported_languages": null}, "macro.dbt.default__create_csv_table": {"name": "default__create_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__create_csv_table", "macro_sql": "{% macro default__create_csv_table(model, agate_table) %}\n {%- set column_override = model['config'].get('column_types', {}) -%}\n {%- set quote_seed_column = model['config'].get('quote_columns', None) -%}\n\n {% set sql %}\n create table {{ this.render() }} (\n {%- for col_name in agate_table.column_names -%}\n {%- set inferred_type = adapter.convert_type(agate_table, loop.index0) -%}\n {%- set type = column_override.get(col_name, inferred_type) -%}\n {%- set column_name = (col_name | string) -%}\n {{ adapter.quote_seed_column(column_name, quote_seed_column) }} {{ type }} {%- if not loop.last -%}, {%- endif -%}\n {%- endfor -%}\n )\n {% endset %}\n\n {% call statement('_') -%}\n {{ sql }}\n {%- endcall %}\n\n {{ return(sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2851849, "supported_languages": null}, "macro.dbt.reset_csv_table": {"name": "reset_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.reset_csv_table", "macro_sql": "{% macro reset_csv_table(model, full_refresh, old_relation, agate_table) -%}\n {{ adapter.dispatch('reset_csv_table', 'dbt')(model, full_refresh, old_relation, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__reset_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2856903, "supported_languages": null}, "macro.dbt.default__reset_csv_table": {"name": "default__reset_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__reset_csv_table", "macro_sql": "{% macro default__reset_csv_table(model, full_refresh, old_relation, agate_table) %}\n {% set sql = \"\" %}\n {% if full_refresh %}\n {{ adapter.drop_relation(old_relation) }}\n {% set sql = create_csv_table(model, agate_table) %}\n {% else %}\n {{ adapter.truncate_relation(old_relation) }}\n {% set sql = \"truncate table \" ~ old_relation %}\n {% endif %}\n\n {{ return(sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2866917, "supported_languages": null}, "macro.dbt.get_csv_sql": {"name": "get_csv_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_csv_sql", "macro_sql": "{% macro get_csv_sql(create_or_truncate_sql, insert_sql) %}\n {{ adapter.dispatch('get_csv_sql', 'dbt')(create_or_truncate_sql, insert_sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_csv_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2870824, "supported_languages": null}, "macro.dbt.default__get_csv_sql": {"name": "default__get_csv_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_csv_sql", "macro_sql": "{% macro default__get_csv_sql(create_or_truncate_sql, insert_sql) %}\n {{ create_or_truncate_sql }};\n -- dbt seed --\n {{ insert_sql }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2873569, "supported_languages": null}, "macro.dbt.get_binding_char": {"name": "get_binding_char", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_binding_char", "macro_sql": "{% macro get_binding_char() -%}\n {{ adapter.dispatch('get_binding_char', 'dbt')() }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2876687, "supported_languages": null}, "macro.dbt.default__get_binding_char": {"name": "default__get_binding_char", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_binding_char", "macro_sql": "{% macro default__get_binding_char() %}\n {{ return('%s') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2879124, "supported_languages": null}, "macro.dbt.get_batch_size": {"name": "get_batch_size", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_batch_size", "macro_sql": "{% macro get_batch_size() -%}\n {{ return(adapter.dispatch('get_batch_size', 'dbt')()) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_batch_size"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2882328, "supported_languages": null}, "macro.dbt.default__get_batch_size": {"name": "default__get_batch_size", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_batch_size", "macro_sql": "{% macro default__get_batch_size() %}\n {{ return(10000) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2884722, "supported_languages": null}, "macro.dbt.get_seed_column_quoted_csv": {"name": "get_seed_column_quoted_csv", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_seed_column_quoted_csv", "macro_sql": "{% macro get_seed_column_quoted_csv(model, column_names) %}\n {%- set quote_seed_column = model['config'].get('quote_columns', None) -%}\n {% set quoted = [] %}\n {% for col in column_names -%}\n {%- do quoted.append(adapter.quote_seed_column(col, quote_seed_column)) -%}\n {%- endfor %}\n\n {%- set dest_cols_csv = quoted | join(', ') -%}\n {{ return(dest_cols_csv) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2894409, "supported_languages": null}, "macro.dbt.load_csv_rows": {"name": "load_csv_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.load_csv_rows", "macro_sql": "{% macro load_csv_rows(model, agate_table) -%}\n {{ adapter.dispatch('load_csv_rows', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__load_csv_rows"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.289934, "supported_languages": null}, "macro.dbt.default__load_csv_rows": {"name": "default__load_csv_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__load_csv_rows", "macro_sql": "{% macro default__load_csv_rows(model, agate_table) %}\n\n {% set batch_size = get_batch_size() %}\n\n {% set cols_sql = get_seed_column_quoted_csv(model, agate_table.column_names) %}\n {% set bindings = [] %}\n\n {% set statements = [] %}\n\n {% for chunk in agate_table.rows | batch(batch_size) %}\n {% set bindings = [] %}\n\n {% for row in chunk %}\n {% do bindings.extend(row) %}\n {% endfor %}\n\n {% set sql %}\n insert into {{ this.render() }} ({{ cols_sql }}) values\n {% for row in chunk -%}\n ({%- for column in agate_table.column_names -%}\n {{ get_binding_char() }}\n {%- if not loop.last%},{%- endif %}\n {%- endfor -%})\n {%- if not loop.last%},{%- endif %}\n {%- endfor %}\n {% endset %}\n\n {% do adapter.add_query(sql, bindings=bindings, abridge_sql_log=True) %}\n\n {% if loop.index0 == 0 %}\n {% do statements.append(sql) %}\n {% endif %}\n {% endfor %}\n\n {# Return SQL so we can render it out into the compiled files #}\n {{ return(statements[0]) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_batch_size", "macro.dbt.get_seed_column_quoted_csv", "macro.dbt.get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2924616, "supported_languages": null}, "macro.dbt.materialization_seed_default": {"name": "materialization_seed_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/seed.sql", "original_file_path": "macros/materializations/seeds/seed.sql", "unique_id": "macro.dbt.materialization_seed_default", "macro_sql": "{% materialization seed, default %}\n\n {%- set identifier = model['alias'] -%}\n {%- set full_refresh_mode = (should_full_refresh()) -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n\n {%- set exists_as_table = (old_relation is not none and old_relation.is_table) -%}\n {%- set exists_as_view = (old_relation is not none and old_relation.is_view) -%}\n\n {%- set grant_config = config.get('grants') -%}\n {%- set agate_table = load_agate_table() -%}\n -- grab current tables grants config for comparison later on\n\n {%- do store_result('agate_table', response='OK', agate_table=agate_table) -%}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% set create_table_sql = \"\" %}\n {% if exists_as_view %}\n {{ exceptions.raise_compiler_error(\"Cannot seed to '{}', it is a view\".format(old_relation)) }}\n {% elif exists_as_table %}\n {% set create_table_sql = reset_csv_table(model, full_refresh_mode, old_relation, agate_table) %}\n {% else %}\n {% set create_table_sql = create_csv_table(model, agate_table) %}\n {% endif %}\n\n {% set code = 'CREATE' if full_refresh_mode else 'INSERT' %}\n {% set rows_affected = (agate_table.rows | length) %}\n {% set sql = load_csv_rows(model, agate_table) %}\n\n {% call noop_statement('main', code ~ ' ' ~ rows_affected, code, rows_affected) %}\n {{ get_csv_sql(create_table_sql, sql) }};\n {% endcall %}\n\n {% set target_relation = this.incorporate(type='table') %}\n\n {% set should_revoke = should_revoke(old_relation, full_refresh_mode) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if full_refresh_mode or not exists_as_table %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n -- `COMMIT` happens here\n {{ adapter.commit() }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh", "macro.dbt.run_hooks", "macro.dbt.reset_csv_table", "macro.dbt.create_csv_table", "macro.dbt.load_csv_rows", "macro.dbt.noop_statement", "macro.dbt.get_csv_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.2984595, "supported_languages": ["sql"]}, "macro.dbt.materialization_snapshot_default": {"name": "materialization_snapshot_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot.sql", "original_file_path": "macros/materializations/snapshots/snapshot.sql", "unique_id": "macro.dbt.materialization_snapshot_default", "macro_sql": "{% materialization snapshot, default %}\n {%- set config = model['config'] -%}\n\n {%- set target_table = model.get('alias', model.get('name')) -%}\n\n {%- set strategy_name = config.get('strategy') -%}\n {%- set unique_key = config.get('unique_key') %}\n -- grab current tables grants config for comparision later on\n {%- set grant_config = config.get('grants') -%}\n\n {% set target_relation_exists, target_relation = get_or_create_relation(\n database=model.database,\n schema=model.schema,\n identifier=target_table,\n type='table') -%}\n\n {%- if not target_relation.is_table -%}\n {% do exceptions.relation_wrong_type(target_relation, 'table') %}\n {%- endif -%}\n\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set strategy_macro = strategy_dispatch(strategy_name) %}\n {% set strategy = strategy_macro(model, \"snapshotted_data\", \"source_data\", config, target_relation_exists) %}\n\n {% if not target_relation_exists %}\n\n {% set build_sql = build_snapshot_table(strategy, model['compiled_code']) %}\n {% set final_sql = create_table_as(False, target_relation, build_sql) %}\n\n {% else %}\n\n {{ adapter.valid_snapshot_target(target_relation) }}\n\n {% set staging_table = build_snapshot_staging_table(strategy, sql, target_relation) %}\n\n -- this may no-op if the database does not require column expansion\n {% do adapter.expand_target_column_types(from_relation=staging_table,\n to_relation=target_relation) %}\n\n {% set missing_columns = adapter.get_missing_columns(staging_table, target_relation)\n | rejectattr('name', 'equalto', 'dbt_change_type')\n | rejectattr('name', 'equalto', 'DBT_CHANGE_TYPE')\n | rejectattr('name', 'equalto', 'dbt_unique_key')\n | rejectattr('name', 'equalto', 'DBT_UNIQUE_KEY')\n | list %}\n\n {% do create_columns(target_relation, missing_columns) %}\n\n {% set source_columns = adapter.get_columns_in_relation(staging_table)\n | rejectattr('name', 'equalto', 'dbt_change_type')\n | rejectattr('name', 'equalto', 'DBT_CHANGE_TYPE')\n | rejectattr('name', 'equalto', 'dbt_unique_key')\n | rejectattr('name', 'equalto', 'DBT_UNIQUE_KEY')\n | list %}\n\n {% set quoted_source_columns = [] %}\n {% for column in source_columns %}\n {% do quoted_source_columns.append(adapter.quote(column.name)) %}\n {% endfor %}\n\n {% set final_sql = snapshot_merge_sql(\n target = target_relation,\n source = staging_table,\n insert_cols = quoted_source_columns\n )\n %}\n\n {% endif %}\n\n {% call statement('main') %}\n {{ final_sql }}\n {% endcall %}\n\n {% set should_revoke = should_revoke(target_relation_exists, full_refresh_mode=False) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if not target_relation_exists %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n {% if staging_table is defined %}\n {% do post_snapshot(staging_table) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.get_or_create_relation", "macro.dbt.run_hooks", "macro.dbt.strategy_dispatch", "macro.dbt.build_snapshot_table", "macro.dbt.create_table_as", "macro.dbt.build_snapshot_staging_table", "macro.dbt.create_columns", "macro.dbt.snapshot_merge_sql", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes", "macro.dbt.post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3088722, "supported_languages": ["sql"]}, "macro.dbt.create_columns": {"name": "create_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.create_columns", "macro_sql": "{% macro create_columns(relation, columns) %}\n {{ adapter.dispatch('create_columns', 'dbt')(relation, columns) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3143797, "supported_languages": null}, "macro.dbt.default__create_columns": {"name": "default__create_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__create_columns", "macro_sql": "{% macro default__create_columns(relation, columns) %}\n {% for column in columns %}\n {% call statement() %}\n alter table {{ relation }} add column \"{{ column.name }}\" {{ column.data_type }};\n {% endcall %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3150096, "supported_languages": null}, "macro.dbt.post_snapshot": {"name": "post_snapshot", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.post_snapshot", "macro_sql": "{% macro post_snapshot(staging_relation) %}\n {{ adapter.dispatch('post_snapshot', 'dbt')(staging_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.315359, "supported_languages": null}, "macro.dbt.default__post_snapshot": {"name": "default__post_snapshot", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__post_snapshot", "macro_sql": "{% macro default__post_snapshot(staging_relation) %}\n {# no-op #}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3155494, "supported_languages": null}, "macro.dbt.get_true_sql": {"name": "get_true_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.get_true_sql", "macro_sql": "{% macro get_true_sql() %}\n {{ adapter.dispatch('get_true_sql', 'dbt')() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_true_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3158727, "supported_languages": null}, "macro.dbt.default__get_true_sql": {"name": "default__get_true_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__get_true_sql", "macro_sql": "{% macro default__get_true_sql() %}\n {{ return('TRUE') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3161209, "supported_languages": null}, "macro.dbt.snapshot_staging_table": {"name": "snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.snapshot_staging_table", "macro_sql": "{% macro snapshot_staging_table(strategy, source_sql, target_relation) -%}\n {{ adapter.dispatch('snapshot_staging_table', 'dbt')(strategy, source_sql, target_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__snapshot_staging_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3165433, "supported_languages": null}, "macro.dbt.default__snapshot_staging_table": {"name": "default__snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__snapshot_staging_table", "macro_sql": "{% macro default__snapshot_staging_table(strategy, source_sql, target_relation) -%}\n\n with snapshot_query as (\n\n {{ source_sql }}\n\n ),\n\n snapshotted_data as (\n\n select *,\n {{ strategy.unique_key }} as dbt_unique_key\n\n from {{ target_relation }}\n where dbt_valid_to is null\n\n ),\n\n insertions_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n nullif({{ strategy.updated_at }}, {{ strategy.updated_at }}) as dbt_valid_to,\n {{ strategy.scd_id }} as dbt_scd_id\n\n from snapshot_query\n ),\n\n updates_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n {{ strategy.updated_at }} as dbt_valid_to\n\n from snapshot_query\n ),\n\n {%- if strategy.invalidate_hard_deletes %}\n\n deletes_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key\n from snapshot_query\n ),\n {% endif %}\n\n insertions as (\n\n select\n 'insert' as dbt_change_type,\n source_data.*\n\n from insertions_source_data as source_data\n left outer join snapshotted_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where snapshotted_data.dbt_unique_key is null\n or (\n snapshotted_data.dbt_unique_key is not null\n and (\n {{ strategy.row_changed }}\n )\n )\n\n ),\n\n updates as (\n\n select\n 'update' as dbt_change_type,\n source_data.*,\n snapshotted_data.dbt_scd_id\n\n from updates_source_data as source_data\n join snapshotted_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where (\n {{ strategy.row_changed }}\n )\n )\n\n {%- if strategy.invalidate_hard_deletes -%}\n ,\n\n deletes as (\n\n select\n 'delete' as dbt_change_type,\n source_data.*,\n {{ snapshot_get_time() }} as dbt_valid_from,\n {{ snapshot_get_time() }} as dbt_updated_at,\n {{ snapshot_get_time() }} as dbt_valid_to,\n snapshotted_data.dbt_scd_id\n\n from snapshotted_data\n left join deletes_source_data as source_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where source_data.dbt_unique_key is null\n )\n {%- endif %}\n\n select * from insertions\n union all\n select * from updates\n {%- if strategy.invalidate_hard_deletes %}\n union all\n select * from deletes\n {%- endif %}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.31833, "supported_languages": null}, "macro.dbt.build_snapshot_table": {"name": "build_snapshot_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.build_snapshot_table", "macro_sql": "{% macro build_snapshot_table(strategy, sql) -%}\n {{ adapter.dispatch('build_snapshot_table', 'dbt')(strategy, sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__build_snapshot_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3187385, "supported_languages": null}, "macro.dbt.default__build_snapshot_table": {"name": "default__build_snapshot_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__build_snapshot_table", "macro_sql": "{% macro default__build_snapshot_table(strategy, sql) %}\n\n select *,\n {{ strategy.scd_id }} as dbt_scd_id,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n nullif({{ strategy.updated_at }}, {{ strategy.updated_at }}) as dbt_valid_to\n from (\n {{ sql }}\n ) sbq\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3192706, "supported_languages": null}, "macro.dbt.build_snapshot_staging_table": {"name": "build_snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.build_snapshot_staging_table", "macro_sql": "{% macro build_snapshot_staging_table(strategy, sql, target_relation) %}\n {% set temp_relation = make_temp_relation(target_relation) %}\n\n {% set select = snapshot_staging_table(strategy, sql, target_relation) %}\n\n {% call statement('build_snapshot_staging_relation') %}\n {{ create_table_as(True, temp_relation, select) }}\n {% endcall %}\n\n {% do return(temp_relation) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_temp_relation", "macro.dbt.snapshot_staging_table", "macro.dbt.statement", "macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3201692, "supported_languages": null}, "macro.dbt.strategy_dispatch": {"name": "strategy_dispatch", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.strategy_dispatch", "macro_sql": "{% macro strategy_dispatch(name) -%}\n{% set original_name = name %}\n {% if '.' in name %}\n {% set package_name, name = name.split(\".\", 1) %}\n {% else %}\n {% set package_name = none %}\n {% endif %}\n\n {% if package_name is none %}\n {% set package_context = context %}\n {% elif package_name in context %}\n {% set package_context = context[package_name] %}\n {% else %}\n {% set error_msg %}\n Could not find package '{{package_name}}', called with '{{original_name}}'\n {% endset %}\n {{ exceptions.raise_compiler_error(error_msg | trim) }}\n {% endif %}\n\n {%- set search_name = 'snapshot_' ~ name ~ '_strategy' -%}\n\n {% if search_name not in package_context %}\n {% set error_msg %}\n The specified strategy macro '{{name}}' was not found in package '{{ package_name }}'\n {% endset %}\n {{ exceptions.raise_compiler_error(error_msg | trim) }}\n {% endif %}\n {{ return(package_context[search_name]) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3259692, "supported_languages": null}, "macro.dbt.snapshot_hash_arguments": {"name": "snapshot_hash_arguments", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_hash_arguments", "macro_sql": "{% macro snapshot_hash_arguments(args) -%}\n {{ adapter.dispatch('snapshot_hash_arguments', 'dbt')(args) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3264265, "supported_languages": null}, "macro.dbt.default__snapshot_hash_arguments": {"name": "default__snapshot_hash_arguments", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.default__snapshot_hash_arguments", "macro_sql": "{% macro default__snapshot_hash_arguments(args) -%}\n md5({%- for arg in args -%}\n coalesce(cast({{ arg }} as varchar ), '')\n {% if not loop.last %} || '|' || {% endif %}\n {%- endfor -%})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3269153, "supported_languages": null}, "macro.dbt.snapshot_timestamp_strategy": {"name": "snapshot_timestamp_strategy", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_timestamp_strategy", "macro_sql": "{% macro snapshot_timestamp_strategy(node, snapshotted_rel, current_rel, config, target_exists) %}\n {% set primary_key = config['unique_key'] %}\n {% set updated_at = config['updated_at'] %}\n {% set invalidate_hard_deletes = config.get('invalidate_hard_deletes', false) %}\n\n {#/*\n The snapshot relation might not have an {{ updated_at }} value if the\n snapshot strategy is changed from `check` to `timestamp`. We\n should use a dbt-created column for the comparison in the snapshot\n table instead of assuming that the user-supplied {{ updated_at }}\n will be present in the historical data.\n\n See https://github.com/dbt-labs/dbt-core/issues/2350\n */ #}\n {% set row_changed_expr -%}\n ({{ snapshotted_rel }}.dbt_valid_from < {{ current_rel }}.{{ updated_at }})\n {%- endset %}\n\n {% set scd_id_expr = snapshot_hash_arguments([primary_key, updated_at]) %}\n\n {% do return({\n \"unique_key\": primary_key,\n \"updated_at\": updated_at,\n \"row_changed\": row_changed_expr,\n \"scd_id\": scd_id_expr,\n \"invalidate_hard_deletes\": invalidate_hard_deletes\n }) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3283858, "supported_languages": null}, "macro.dbt.snapshot_string_as_time": {"name": "snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_string_as_time", "macro_sql": "{% macro snapshot_string_as_time(timestamp) -%}\n {{ adapter.dispatch('snapshot_string_as_time', 'dbt')(timestamp) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_string_as_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3287418, "supported_languages": null}, "macro.dbt.default__snapshot_string_as_time": {"name": "default__snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.default__snapshot_string_as_time", "macro_sql": "{% macro default__snapshot_string_as_time(timestamp) %}\n {% do exceptions.raise_not_implemented(\n 'snapshot_string_as_time macro not implemented for adapter '+adapter.type()\n ) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3290968, "supported_languages": null}, "macro.dbt.snapshot_check_all_get_existing_columns": {"name": "snapshot_check_all_get_existing_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_check_all_get_existing_columns", "macro_sql": "{% macro snapshot_check_all_get_existing_columns(node, target_exists, check_cols_config) -%}\n {%- if not target_exists -%}\n {#-- no table yet -> return whatever the query does --#}\n {{ return((false, query_columns)) }}\n {%- endif -%}\n\n {#-- handle any schema changes --#}\n {%- set target_relation = adapter.get_relation(database=node.database, schema=node.schema, identifier=node.alias) -%}\n\n {% if check_cols_config == 'all' %}\n {%- set query_columns = get_columns_in_query(node['compiled_code']) -%}\n\n {% elif check_cols_config is iterable and (check_cols_config | length) > 0 %}\n {#-- query for proper casing/quoting, to support comparison below --#}\n {%- set select_check_cols_from_target -%}\n {#-- N.B. The whitespace below is necessary to avoid edge case issue with comments --#}\n {#-- See: https://github.com/dbt-labs/dbt-core/issues/6781 --#}\n select {{ check_cols_config | join(', ') }} from (\n {{ node['compiled_code'] }}\n ) subq\n {%- endset -%}\n {% set query_columns = get_columns_in_query(select_check_cols_from_target) %}\n\n {% else %}\n {% do exceptions.raise_compiler_error(\"Invalid value for 'check_cols': \" ~ check_cols_config) %}\n {% endif %}\n\n {%- set existing_cols = adapter.get_columns_in_relation(target_relation) | map(attribute = 'name') | list -%}\n {%- set ns = namespace() -%} {#-- handle for-loop scoping with a namespace --#}\n {%- set ns.column_added = false -%}\n\n {%- set intersection = [] -%}\n {%- for col in query_columns -%}\n {%- if col in existing_cols -%}\n {%- do intersection.append(adapter.quote(col)) -%}\n {%- else -%}\n {% set ns.column_added = true %}\n {%- endif -%}\n {%- endfor -%}\n {{ return((ns.column_added, intersection)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.331989, "supported_languages": null}, "macro.dbt.snapshot_check_strategy": {"name": "snapshot_check_strategy", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_check_strategy", "macro_sql": "{% macro snapshot_check_strategy(node, snapshotted_rel, current_rel, config, target_exists) %}\n {% set check_cols_config = config['check_cols'] %}\n {% set primary_key = config['unique_key'] %}\n {% set invalidate_hard_deletes = config.get('invalidate_hard_deletes', false) %}\n {% set updated_at = config.get('updated_at', snapshot_get_time()) %}\n\n {% set column_added = false %}\n\n {% set column_added, check_cols = snapshot_check_all_get_existing_columns(node, target_exists, check_cols_config) %}\n\n {%- set row_changed_expr -%}\n (\n {%- if column_added -%}\n {{ get_true_sql() }}\n {%- else -%}\n {%- for col in check_cols -%}\n {{ snapshotted_rel }}.{{ col }} != {{ current_rel }}.{{ col }}\n or\n (\n (({{ snapshotted_rel }}.{{ col }} is null) and not ({{ current_rel }}.{{ col }} is null))\n or\n ((not {{ snapshotted_rel }}.{{ col }} is null) and ({{ current_rel }}.{{ col }} is null))\n )\n {%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n {%- endif -%}\n )\n {%- endset %}\n\n {% set scd_id_expr = snapshot_hash_arguments([primary_key, updated_at]) %}\n\n {% do return({\n \"unique_key\": primary_key,\n \"updated_at\": updated_at,\n \"row_changed\": row_changed_expr,\n \"scd_id\": scd_id_expr,\n \"invalidate_hard_deletes\": invalidate_hard_deletes\n }) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_get_time", "macro.dbt.snapshot_check_all_get_existing_columns", "macro.dbt.get_true_sql", "macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.334762, "supported_languages": null}, "macro.dbt.snapshot_merge_sql": {"name": "snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "unique_id": "macro.dbt.snapshot_merge_sql", "macro_sql": "{% macro snapshot_merge_sql(target, source, insert_cols) -%}\n {{ adapter.dispatch('snapshot_merge_sql', 'dbt')(target, source, insert_cols) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3355403, "supported_languages": null}, "macro.dbt.default__snapshot_merge_sql": {"name": "default__snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "unique_id": "macro.dbt.default__snapshot_merge_sql", "macro_sql": "{% macro default__snapshot_merge_sql(target, source, insert_cols) -%}\n {%- set insert_cols_csv = insert_cols | join(', ') -%}\n\n merge into {{ target }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on DBT_INTERNAL_SOURCE.dbt_scd_id = DBT_INTERNAL_DEST.dbt_scd_id\n\n when matched\n and DBT_INTERNAL_DEST.dbt_valid_to is null\n and DBT_INTERNAL_SOURCE.dbt_change_type in ('update', 'delete')\n then update\n set dbt_valid_to = DBT_INTERNAL_SOURCE.dbt_valid_to\n\n when not matched\n and DBT_INTERNAL_SOURCE.dbt_change_type = 'insert'\n then insert ({{ insert_cols_csv }})\n values ({{ insert_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3361487, "supported_languages": null}, "macro.dbt.materialization_test_default": {"name": "materialization_test_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/test.sql", "original_file_path": "macros/materializations/tests/test.sql", "unique_id": "macro.dbt.materialization_test_default", "macro_sql": "{%- materialization test, default -%}\n\n {% set relations = [] %}\n\n {% if should_store_failures() %}\n\n {% set identifier = model['alias'] %}\n {% set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) %}\n\n {% set store_failures_as = config.get('store_failures_as') %}\n -- if `--store-failures` is invoked via command line and `store_failures_as` is not set,\n -- config.get('store_failures_as', 'table') returns None, not 'table'\n {% if store_failures_as == none %}{% set store_failures_as = 'table' %}{% endif %}\n {% if store_failures_as not in ['table', 'view'] %}\n {{ exceptions.raise_compiler_error(\n \"'\" ~ store_failures_as ~ \"' is not a valid value for `store_failures_as`. \"\n \"Accepted values are: ['ephemeral', 'table', 'view']\"\n ) }}\n {% endif %}\n\n {% set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database, type=store_failures_as) -%} %}\n\n {% if old_relation %}\n {% do adapter.drop_relation(old_relation) %}\n {% endif %}\n\n {% call statement(auto_begin=True) %}\n {{ get_create_sql(target_relation, sql) }}\n {% endcall %}\n\n {% do relations.append(target_relation) %}\n\n {% set main_sql %}\n select *\n from {{ target_relation }}\n {% endset %}\n\n {{ adapter.commit() }}\n\n {% else %}\n\n {% set main_sql = sql %}\n\n {% endif %}\n\n {% set limit = config.get('limit') %}\n {% set fail_calc = config.get('fail_calc') %}\n {% set warn_if = config.get('warn_if') %}\n {% set error_if = config.get('error_if') %}\n\n {% call statement('main', fetch_result=True) -%}\n\n {{ get_test_sql(main_sql, fail_calc, warn_if, error_if, limit)}}\n\n {%- endcall %}\n\n {{ return({'relations': relations}) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.should_store_failures", "macro.dbt.statement", "macro.dbt.get_create_sql", "macro.dbt.get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3411784, "supported_languages": ["sql"]}, "macro.dbt.get_test_sql": {"name": "get_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.get_test_sql", "macro_sql": "{% macro get_test_sql(main_sql, fail_calc, warn_if, error_if, limit) -%}\n {{ adapter.dispatch('get_test_sql', 'dbt')(main_sql, fail_calc, warn_if, error_if, limit) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3420033, "supported_languages": null}, "macro.dbt.default__get_test_sql": {"name": "default__get_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.default__get_test_sql", "macro_sql": "{% macro default__get_test_sql(main_sql, fail_calc, warn_if, error_if, limit) -%}\n select\n {{ fail_calc }} as failures,\n {{ fail_calc }} {{ warn_if }} as should_warn,\n {{ fail_calc }} {{ error_if }} as should_error\n from (\n {{ main_sql }}\n {{ \"limit \" ~ limit if limit != none }}\n ) dbt_internal_test\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3426316, "supported_languages": null}, "macro.dbt.get_where_subquery": {"name": "get_where_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "unique_id": "macro.dbt.get_where_subquery", "macro_sql": "{% macro get_where_subquery(relation) -%}\n {% do return(adapter.dispatch('get_where_subquery', 'dbt')(relation)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_where_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3433232, "supported_languages": null}, "macro.dbt.default__get_where_subquery": {"name": "default__get_where_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "unique_id": "macro.dbt.default__get_where_subquery", "macro_sql": "{% macro default__get_where_subquery(relation) -%}\n {% set where = config.get('where', '') %}\n {% if where %}\n {%- set filtered -%}\n (select * from {{ relation }} where {{ where }}) dbt_subquery\n {%- endset -%}\n {% do return(filtered) %}\n {%- else -%}\n {% do return(relation) %}\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3441265, "supported_languages": null}, "macro.dbt.concat": {"name": "concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "unique_id": "macro.dbt.concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3446186, "supported_languages": null}, "macro.dbt.default__concat": {"name": "default__concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "unique_id": "macro.dbt.default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {{ fields|join(' || ') }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.344904, "supported_languages": null}, "macro.dbt.intersect": {"name": "intersect", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "unique_id": "macro.dbt.intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.34535, "supported_languages": null}, "macro.dbt.default__intersect": {"name": "default__intersect", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "unique_id": "macro.dbt.default__intersect", "macro_sql": "{% macro default__intersect() %}\n\n intersect\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.34551, "supported_languages": null}, "macro.dbt.last_day": {"name": "last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.346165, "supported_languages": null}, "macro.dbt.default_last_day": {"name": "default_last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.default_last_day", "macro_sql": "\n\n{%- macro default_last_day(date, datepart) -%}\n cast(\n {{dbt.dateadd('day', '-1',\n dbt.dateadd(datepart, '1', dbt.date_trunc(datepart, date))\n )}}\n as date)\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3467185, "supported_languages": null}, "macro.dbt.default__last_day": {"name": "default__last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) -%}\n {{dbt.default_last_day(date, datepart)}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default_last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3470287, "supported_languages": null}, "macro.dbt.replace": {"name": "replace", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "unique_id": "macro.dbt.replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.347658, "supported_languages": null}, "macro.dbt.default__replace": {"name": "default__replace", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "unique_id": "macro.dbt.default__replace", "macro_sql": "{% macro default__replace(field, old_chars, new_chars) %}\n\n replace(\n {{ field }},\n {{ old_chars }},\n {{ new_chars }}\n )\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.348011, "supported_languages": null}, "macro.dbt.length": {"name": "length", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "unique_id": "macro.dbt.length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__length"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3484976, "supported_languages": null}, "macro.dbt.default__length": {"name": "default__length", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "unique_id": "macro.dbt.default__length", "macro_sql": "{% macro default__length(expression) %}\n\n length(\n {{ expression }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3487368, "supported_languages": null}, "macro.dbt.hash": {"name": "hash", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "unique_id": "macro.dbt.hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3492253, "supported_languages": null}, "macro.dbt.default__hash": {"name": "default__hash", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "unique_id": "macro.dbt.default__hash", "macro_sql": "{% macro default__hash(field) -%}\n md5(cast({{ field }} as {{ api.Column.translate_type('string') }}))\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3496728, "supported_languages": null}, "macro.dbt.array_append": {"name": "array_append", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_append.sql", "original_file_path": "macros/utils/array_append.sql", "unique_id": "macro.dbt.array_append", "macro_sql": "{% macro array_append(array, new_element) -%}\n {{ return(adapter.dispatch('array_append', 'dbt')(array, new_element)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__array_append"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3502126, "supported_languages": null}, "macro.dbt.default__array_append": {"name": "default__array_append", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_append.sql", "original_file_path": "macros/utils/array_append.sql", "unique_id": "macro.dbt.default__array_append", "macro_sql": "{% macro default__array_append(array, new_element) -%}\n array_append({{ array }}, {{ new_element }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.350492, "supported_languages": null}, "macro.dbt.get_intervals_between": {"name": "get_intervals_between", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.get_intervals_between", "macro_sql": "{% macro get_intervals_between(start_date, end_date, datepart) -%}\n {{ return(adapter.dispatch('get_intervals_between', 'dbt')(start_date, end_date, datepart)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3517103, "supported_languages": null}, "macro.dbt.default__get_intervals_between": {"name": "default__get_intervals_between", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.default__get_intervals_between", "macro_sql": "{% macro default__get_intervals_between(start_date, end_date, datepart) -%}\n {%- call statement('get_intervals_between', fetch_result=True) %}\n\n select {{ dbt.datediff(start_date, end_date, datepart) }}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_intervals_between') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values[0]) }}\n {%- else -%}\n {{ return(1) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.352936, "supported_languages": null}, "macro.dbt.date_spine": {"name": "date_spine", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.date_spine", "macro_sql": "{% macro date_spine(datepart, start_date, end_date) %}\n {{ return(adapter.dispatch('date_spine', 'dbt')(datepart, start_date, end_date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3534048, "supported_languages": null}, "macro.dbt.default__date_spine": {"name": "default__date_spine", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.default__date_spine", "macro_sql": "{% macro default__date_spine(datepart, start_date, end_date) %}\n\n\n {# call as follows:\n\n date_spine(\n \"day\",\n \"to_date('01/01/2016', 'mm/dd/yyyy')\",\n \"dbt.dateadd(week, 1, current_date)\"\n ) #}\n\n\n with rawdata as (\n\n {{dbt.generate_series(\n dbt.get_intervals_between(start_date, end_date, datepart)\n )}}\n\n ),\n\n all_periods as (\n\n select (\n {{\n dbt.dateadd(\n datepart,\n \"row_number() over (order by 1) - 1\",\n start_date\n )\n }}\n ) as date_{{datepart}}\n from rawdata\n\n ),\n\n filtered as (\n\n select *\n from all_periods\n where date_{{datepart}} <= {{ end_date }}\n\n )\n\n select * from filtered\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.generate_series", "macro.dbt.get_intervals_between", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3541582, "supported_languages": null}, "macro.dbt.array_concat": {"name": "array_concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_concat.sql", "original_file_path": "macros/utils/array_concat.sql", "unique_id": "macro.dbt.array_concat", "macro_sql": "{% macro array_concat(array_1, array_2) -%}\n {{ return(adapter.dispatch('array_concat', 'dbt')(array_1, array_2)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__array_concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3547301, "supported_languages": null}, "macro.dbt.default__array_concat": {"name": "default__array_concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_concat.sql", "original_file_path": "macros/utils/array_concat.sql", "unique_id": "macro.dbt.default__array_concat", "macro_sql": "{% macro default__array_concat(array_1, array_2) -%}\n array_cat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3550107, "supported_languages": null}, "macro.dbt.array_construct": {"name": "array_construct", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_construct.sql", "original_file_path": "macros/utils/array_construct.sql", "unique_id": "macro.dbt.array_construct", "macro_sql": "{% macro array_construct(inputs=[], data_type=api.Column.translate_type('integer')) -%}\n {{ return(adapter.dispatch('array_construct', 'dbt')(inputs, data_type)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__array_construct"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3557417, "supported_languages": null}, "macro.dbt.default__array_construct": {"name": "default__array_construct", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_construct.sql", "original_file_path": "macros/utils/array_construct.sql", "unique_id": "macro.dbt.default__array_construct", "macro_sql": "{% macro default__array_construct(inputs, data_type) -%}\n {% if inputs|length > 0 %}\n array[ {{ inputs|join(' , ') }} ]\n {% else %}\n array[]::{{data_type}}[]\n {% endif %}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3562374, "supported_languages": null}, "macro.dbt.escape_single_quotes": {"name": "escape_single_quotes", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "unique_id": "macro.dbt.escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3567684, "supported_languages": null}, "macro.dbt.default__escape_single_quotes": {"name": "default__escape_single_quotes", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "unique_id": "macro.dbt.default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\",\"''\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3570573, "supported_languages": null}, "macro.dbt.type_string": {"name": "type_string", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3585505, "supported_languages": null}, "macro.dbt.default__type_string": {"name": "default__type_string", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_string", "macro_sql": "{% macro default__type_string() %}\n {{ return(api.Column.translate_type(\"string\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3588994, "supported_languages": null}, "macro.dbt.type_timestamp": {"name": "type_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3592417, "supported_languages": null}, "macro.dbt.default__type_timestamp": {"name": "default__type_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {{ return(api.Column.translate_type(\"timestamp\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3595526, "supported_languages": null}, "macro.dbt.type_float": {"name": "type_float", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3599243, "supported_languages": null}, "macro.dbt.default__type_float": {"name": "default__type_float", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_float", "macro_sql": "{% macro default__type_float() %}\n {{ return(api.Column.translate_type(\"float\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.360346, "supported_languages": null}, "macro.dbt.type_numeric": {"name": "type_numeric", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3607035, "supported_languages": null}, "macro.dbt.default__type_numeric": {"name": "default__type_numeric", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {{ return(api.Column.numeric_type(\"numeric\", 28, 6)) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.361069, "supported_languages": null}, "macro.dbt.type_bigint": {"name": "type_bigint", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3613997, "supported_languages": null}, "macro.dbt.default__type_bigint": {"name": "default__type_bigint", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {{ return(api.Column.translate_type(\"bigint\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3617268, "supported_languages": null}, "macro.dbt.type_int": {"name": "type_int", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3620603, "supported_languages": null}, "macro.dbt.default__type_int": {"name": "default__type_int", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_int", "macro_sql": "{%- macro default__type_int() -%}\n {{ return(api.Column.translate_type(\"integer\")) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3623598, "supported_languages": null}, "macro.dbt.type_boolean": {"name": "type_boolean", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_boolean", "macro_sql": "\n\n{%- macro type_boolean() -%}\n {{ return(adapter.dispatch('type_boolean', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_boolean"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3627014, "supported_languages": null}, "macro.dbt.default__type_boolean": {"name": "default__type_boolean", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_boolean", "macro_sql": "{%- macro default__type_boolean() -%}\n {{ return(api.Column.translate_type(\"boolean\")) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3629985, "supported_languages": null}, "macro.dbt.right": {"name": "right", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "unique_id": "macro.dbt.right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__right"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3635623, "supported_languages": null}, "macro.dbt.default__right": {"name": "default__right", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "unique_id": "macro.dbt.default__right", "macro_sql": "{% macro default__right(string_text, length_expression) %}\n\n right(\n {{ string_text }},\n {{ length_expression }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3638628, "supported_languages": null}, "macro.dbt.date_trunc": {"name": "date_trunc", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "unique_id": "macro.dbt.date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3644, "supported_languages": null}, "macro.dbt.default__date_trunc": {"name": "default__date_trunc", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "unique_id": "macro.dbt.default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n date_trunc('{{datepart}}', {{date}})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3646853, "supported_languages": null}, "macro.dbt.split_part": {"name": "split_part", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt.split_part", "macro_sql": "{% macro split_part(string_text, delimiter_text, part_number) %}\n {{ return(adapter.dispatch('split_part', 'dbt') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3655593, "supported_languages": null}, "macro.dbt.default__split_part": {"name": "default__split_part", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt.default__split_part", "macro_sql": "{% macro default__split_part(string_text, delimiter_text, part_number) %}\n\n split_part(\n {{ string_text }},\n {{ delimiter_text }},\n {{ part_number }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3659258, "supported_languages": null}, "macro.dbt._split_part_negative": {"name": "_split_part_negative", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt._split_part_negative", "macro_sql": "{% macro _split_part_negative(string_text, delimiter_text, part_number) %}\n\n split_part(\n {{ string_text }},\n {{ delimiter_text }},\n length({{ string_text }})\n - length(\n replace({{ string_text }}, {{ delimiter_text }}, '')\n ) + 2 + {{ part_number }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.366387, "supported_languages": null}, "macro.dbt.position": {"name": "position", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "unique_id": "macro.dbt.position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__position"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.366961, "supported_languages": null}, "macro.dbt.default__position": {"name": "default__position", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "unique_id": "macro.dbt.default__position", "macro_sql": "{% macro default__position(substring_text, string_text) %}\n\n position(\n {{ substring_text }} in {{ string_text }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.367249, "supported_languages": null}, "macro.dbt.datediff": {"name": "datediff", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "unique_id": "macro.dbt.datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3678927, "supported_languages": null}, "macro.dbt.default__datediff": {"name": "default__datediff", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "unique_id": "macro.dbt.default__datediff", "macro_sql": "{% macro default__datediff(first_date, second_date, datepart) -%}\n\n datediff(\n {{ datepart }},\n {{ first_date }},\n {{ second_date }}\n )\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3682384, "supported_languages": null}, "macro.dbt.cast_bool_to_text": {"name": "cast_bool_to_text", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "unique_id": "macro.dbt.cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3687437, "supported_languages": null}, "macro.dbt.default__cast_bool_to_text": {"name": "default__cast_bool_to_text", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "unique_id": "macro.dbt.default__cast_bool_to_text", "macro_sql": "{% macro default__cast_bool_to_text(field) %}\n cast({{ field }} as {{ api.Column.translate_type('string') }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3692088, "supported_languages": null}, "macro.dbt.safe_cast": {"name": "safe_cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "unique_id": "macro.dbt.safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.369788, "supported_languages": null}, "macro.dbt.default__safe_cast": {"name": "default__safe_cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "unique_id": "macro.dbt.default__safe_cast", "macro_sql": "{% macro default__safe_cast(field, type) %}\n {# most databases don't support this function yet\n so we just need to use cast #}\n cast({{field}} as {{type}})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3700807, "supported_languages": null}, "macro.dbt.dateadd": {"name": "dateadd", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "unique_id": "macro.dbt.dateadd", "macro_sql": "{% macro dateadd(datepart, interval, from_date_or_timestamp) %}\n {{ return(adapter.dispatch('dateadd', 'dbt')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3707328, "supported_languages": null}, "macro.dbt.default__dateadd": {"name": "default__dateadd", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "unique_id": "macro.dbt.default__dateadd", "macro_sql": "{% macro default__dateadd(datepart, interval, from_date_or_timestamp) %}\n\n dateadd(\n {{ datepart }},\n {{ interval }},\n {{ from_date_or_timestamp }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3710747, "supported_languages": null}, "macro.dbt.except": {"name": "except", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "unique_id": "macro.dbt.except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3715124, "supported_languages": null}, "macro.dbt.default__except": {"name": "default__except", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "unique_id": "macro.dbt.default__except", "macro_sql": "{% macro default__except() %}\n\n except\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3716886, "supported_languages": null}, "macro.dbt.bool_or": {"name": "bool_or", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "unique_id": "macro.dbt.bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3721688, "supported_languages": null}, "macro.dbt.default__bool_or": {"name": "default__bool_or", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "unique_id": "macro.dbt.default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n\n bool_or({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.372386, "supported_languages": null}, "macro.dbt.listagg": {"name": "listagg", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "unique_id": "macro.dbt.listagg", "macro_sql": "{% macro listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {{ return(adapter.dispatch('listagg', 'dbt') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3734624, "supported_languages": null}, "macro.dbt.default__listagg": {"name": "default__listagg", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "unique_id": "macro.dbt.default__listagg", "macro_sql": "{% macro default__listagg(measure, delimiter_text, order_by_clause, limit_num) -%}\n\n {% if limit_num -%}\n array_to_string(\n array_slice(\n array_agg(\n {{ measure }}\n ){% if order_by_clause -%}\n within group ({{ order_by_clause }})\n {%- endif %}\n ,0\n ,{{ limit_num }}\n ),\n {{ delimiter_text }}\n )\n {%- else %}\n listagg(\n {{ measure }},\n {{ delimiter_text }}\n )\n {% if order_by_clause -%}\n within group ({{ order_by_clause }})\n {%- endif %}\n {%- endif %}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3743174, "supported_languages": null}, "macro.dbt.string_literal": {"name": "string_literal", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "unique_id": "macro.dbt.string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3748283, "supported_languages": null}, "macro.dbt.default__string_literal": {"name": "default__string_literal", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "unique_id": "macro.dbt.default__string_literal", "macro_sql": "{% macro default__string_literal(value) -%}\n '{{ value }}'\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3751123, "supported_languages": null}, "macro.dbt.get_powers_of_two": {"name": "get_powers_of_two", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.get_powers_of_two", "macro_sql": "{% macro get_powers_of_two(upper_bound) %}\n {{ return(adapter.dispatch('get_powers_of_two', 'dbt')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3764613, "supported_languages": null}, "macro.dbt.default__get_powers_of_two": {"name": "default__get_powers_of_two", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.default__get_powers_of_two", "macro_sql": "{% macro default__get_powers_of_two(upper_bound) %}\n\n {% if upper_bound <= 0 %}\n {{ exceptions.raise_compiler_error(\"upper bound must be positive\") }}\n {% endif %}\n\n {% for _ in range(1, 100) %}\n {% if upper_bound <= 2 ** loop.index %}{{ return(loop.index) }}{% endif %}\n {% endfor %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3773453, "supported_languages": null}, "macro.dbt.generate_series": {"name": "generate_series", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3777506, "supported_languages": null}, "macro.dbt.default__generate_series": {"name": "default__generate_series", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.default__generate_series", "macro_sql": "{% macro default__generate_series(upper_bound) %}\n\n {% set n = dbt.get_powers_of_two(upper_bound) %}\n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n {% for i in range(n) %}\n p{{i}}.generated_number * power(2, {{i}})\n {% if not loop.last %} + {% endif %}\n {% endfor %}\n + 1\n as generated_number\n\n from\n\n {% for i in range(n) %}\n p as p{{i}}\n {% if not loop.last %} cross join {% endif %}\n {% endfor %}\n\n )\n\n select *\n from unioned\n where generated_number <= {{upper_bound}}\n order by generated_number\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3788228, "supported_languages": null}, "macro.dbt.any_value": {"name": "any_value", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "unique_id": "macro.dbt.any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3793225, "supported_languages": null}, "macro.dbt.default__any_value": {"name": "default__any_value", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "unique_id": "macro.dbt.default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n\n any_value({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3795757, "supported_languages": null}, "macro.dbt.get_create_sql": {"name": "get_create_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create.sql", "original_file_path": "macros/relations/create.sql", "unique_id": "macro.dbt.get_create_sql", "macro_sql": "{%- macro get_create_sql(relation, sql) -%}\n {{- log('Applying CREATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_sql', 'dbt')(relation, sql) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3805442, "supported_languages": null}, "macro.dbt.default__get_create_sql": {"name": "default__get_create_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create.sql", "original_file_path": "macros/relations/create.sql", "unique_id": "macro.dbt.default__get_create_sql", "macro_sql": "{%- macro default__get_create_sql(relation, sql) -%}\n\n {%- if relation.is_view -%}\n {{ get_create_view_as_sql(relation, sql) }}\n\n {%- elif relation.is_table -%}\n {{ get_create_table_as_sql(False, relation, sql) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ get_create_materialized_view_as_sql(relation, sql) }}\n\n {%- else -%}\n {{- exceptions.raise_compiler_error(\"`get_create_sql` has not been implemented for: \" ~ relation.type ) -}}\n\n {%- endif -%}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.get_create_view_as_sql", "macro.dbt.get_create_table_as_sql", "macro.dbt.get_create_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3814685, "supported_languages": null}, "macro.dbt.get_create_backup_sql": {"name": "get_create_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_backup.sql", "original_file_path": "macros/relations/create_backup.sql", "unique_id": "macro.dbt.get_create_backup_sql", "macro_sql": "{%- macro get_create_backup_sql(relation) -%}\n {{- log('Applying CREATE BACKUP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_backup_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_create_backup_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3821342, "supported_languages": null}, "macro.dbt.default__get_create_backup_sql": {"name": "default__get_create_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_backup.sql", "original_file_path": "macros/relations/create_backup.sql", "unique_id": "macro.dbt.default__get_create_backup_sql", "macro_sql": "{%- macro default__get_create_backup_sql(relation) -%}\n\n -- get the standard backup name\n {% set backup_relation = make_backup_relation(relation, relation.type) %}\n\n -- drop any pre-existing backup\n {{ get_drop_sql(backup_relation) }};\n\n {{ get_rename_sql(relation, backup_relation.identifier) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_backup_relation", "macro.dbt.get_drop_sql", "macro.dbt.get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3826878, "supported_languages": null}, "macro.dbt.get_replace_sql": {"name": "get_replace_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/replace.sql", "original_file_path": "macros/relations/replace.sql", "unique_id": "macro.dbt.get_replace_sql", "macro_sql": "{% macro get_replace_sql(existing_relation, target_relation, sql) %}\n {{- log('Applying REPLACE to: ' ~ existing_relation) -}}\n {{- adapter.dispatch('get_replace_sql', 'dbt')(existing_relation, target_relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_replace_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3839705, "supported_languages": null}, "macro.dbt.default__get_replace_sql": {"name": "default__get_replace_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/replace.sql", "original_file_path": "macros/relations/replace.sql", "unique_id": "macro.dbt.default__get_replace_sql", "macro_sql": "{% macro default__get_replace_sql(existing_relation, target_relation, sql) %}\n\n {# /* use a create or replace statement if possible */ #}\n\n {% set is_replaceable = existing_relation.type == target_relation_type and existing_relation.can_be_replaced %}\n\n {% if is_replaceable and existing_relation.is_view %}\n {{ get_replace_view_sql(target_relation, sql) }}\n\n {% elif is_replaceable and existing_relation.is_table %}\n {{ get_replace_table_sql(target_relation, sql) }}\n\n {% elif is_replaceable and existing_relation.is_materialized_view %}\n {{ get_replace_materialized_view_sql(target_relation, sql) }}\n\n {# /* a create or replace statement is not possible, so try to stage and/or backup to be safe */ #}\n\n {# /* create target_relation as an intermediate relation, then swap it out with the existing one using a backup */ #}\n {%- elif target_relation.can_be_renamed and existing_relation.can_be_renamed -%}\n {{ get_create_intermediate_sql(target_relation, sql) }};\n {{ get_create_backup_sql(existing_relation) }};\n {{ get_rename_intermediate_sql(target_relation) }};\n {{ get_drop_backup_sql(existing_relation) }}\n\n {# /* create target_relation as an intermediate relation, then swap it out with the existing one without using a backup */ #}\n {%- elif target_relation.can_be_renamed -%}\n {{ get_create_intermediate_sql(target_relation, sql) }};\n {{ get_drop_sql(existing_relation) }};\n {{ get_rename_intermediate_sql(target_relation) }}\n\n {# /* create target_relation in place by first backing up the existing relation */ #}\n {%- elif existing_relation.can_be_renamed -%}\n {{ get_create_backup_sql(existing_relation) }};\n {{ get_create_sql(target_relation, sql) }};\n {{ get_drop_backup_sql(existing_relation) }}\n\n {# /* no renaming is allowed, so just drop and create */ #}\n {%- else -%}\n {{ get_drop_sql(existing_relation) }};\n {{ get_create_sql(target_relation, sql) }}\n\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_replace_view_sql", "macro.dbt.get_replace_table_sql", "macro.dbt.get_replace_materialized_view_sql", "macro.dbt.get_create_intermediate_sql", "macro.dbt.get_create_backup_sql", "macro.dbt.get_rename_intermediate_sql", "macro.dbt.get_drop_backup_sql", "macro.dbt.get_drop_sql", "macro.dbt.get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.386455, "supported_languages": null}, "macro.dbt.get_rename_sql": {"name": "get_rename_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.get_rename_sql", "macro_sql": "{%- macro get_rename_sql(relation, new_name) -%}\n {{- log('Applying RENAME to: ' ~ relation) -}}\n {{- adapter.dispatch('get_rename_sql', 'dbt')(relation, new_name) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.387716, "supported_languages": null}, "macro.dbt.default__get_rename_sql": {"name": "default__get_rename_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.default__get_rename_sql", "macro_sql": "{%- macro default__get_rename_sql(relation, new_name) -%}\n\n {%- if relation.is_view -%}\n {{ get_rename_view_sql(relation, new_name) }}\n\n {%- elif relation.is_table -%}\n {{ get_rename_table_sql(relation, new_name) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ get_rename_materialized_view_sql(relation, new_name) }}\n\n {%- else -%}\n {{- exceptions.raise_compiler_error(\"`get_rename_sql` has not been implemented for: \" ~ relation.type ) -}}\n\n {%- endif -%}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.get_rename_view_sql", "macro.dbt.get_rename_table_sql", "macro.dbt.get_rename_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3885996, "supported_languages": null}, "macro.dbt.rename_relation": {"name": "rename_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.rename_relation", "macro_sql": "{% macro rename_relation(from_relation, to_relation) -%}\n {{ return(adapter.dispatch('rename_relation', 'dbt')(from_relation, to_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__rename_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3890316, "supported_languages": null}, "macro.dbt.default__rename_relation": {"name": "default__rename_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.default__rename_relation", "macro_sql": "{% macro default__rename_relation(from_relation, to_relation) -%}\n {% set target_name = adapter.quote_as_configured(to_relation.identifier, 'identifier') %}\n {% call statement('rename_relation') -%}\n alter table {{ from_relation }} rename to {{ target_name }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.389609, "supported_languages": null}, "macro.dbt.get_create_intermediate_sql": {"name": "get_create_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_intermediate.sql", "original_file_path": "macros/relations/create_intermediate.sql", "unique_id": "macro.dbt.get_create_intermediate_sql", "macro_sql": "{%- macro get_create_intermediate_sql(relation, sql) -%}\n {{- log('Applying CREATE INTERMEDIATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_intermediate_sql', 'dbt')(relation, sql) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_create_intermediate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3903205, "supported_languages": null}, "macro.dbt.default__get_create_intermediate_sql": {"name": "default__get_create_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_intermediate.sql", "original_file_path": "macros/relations/create_intermediate.sql", "unique_id": "macro.dbt.default__get_create_intermediate_sql", "macro_sql": "{%- macro default__get_create_intermediate_sql(relation, sql) -%}\n\n -- get the standard intermediate name\n {% set intermediate_relation = make_intermediate_relation(relation) %}\n\n -- drop any pre-existing intermediate\n {{ get_drop_sql(intermediate_relation) }};\n\n {{ get_create_sql(intermediate_relation, sql) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_intermediate_relation", "macro.dbt.get_drop_sql", "macro.dbt.get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3908484, "supported_languages": null}, "macro.dbt.get_drop_sql": {"name": "get_drop_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.get_drop_sql", "macro_sql": "{%- macro get_drop_sql(relation) -%}\n {{- log('Applying DROP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_drop_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.392045, "supported_languages": null}, "macro.dbt.default__get_drop_sql": {"name": "default__get_drop_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.default__get_drop_sql", "macro_sql": "{%- macro default__get_drop_sql(relation) -%}\n\n {%- if relation.is_view -%}\n {{ drop_view(relation) }}\n\n {%- elif relation.is_table -%}\n {{ drop_table(relation) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ drop_materialized_view(relation) }}\n\n {%- else -%}\n drop {{ relation.type }} if exists {{ relation }} cascade\n\n {%- endif -%}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.drop_view", "macro.dbt.drop_table", "macro.dbt.drop_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3928347, "supported_languages": null}, "macro.dbt.drop_relation": {"name": "drop_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.drop_relation", "macro_sql": "{% macro drop_relation(relation) -%}\n {{ return(adapter.dispatch('drop_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3932116, "supported_languages": null}, "macro.dbt.default__drop_relation": {"name": "default__drop_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.default__drop_relation", "macro_sql": "{% macro default__drop_relation(relation) -%}\n {% call statement('drop_relation', auto_begin=False) -%}\n {{ get_drop_sql(relation) }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3936236, "supported_languages": null}, "macro.dbt.drop_relation_if_exists": {"name": "drop_relation_if_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.drop_relation_if_exists", "macro_sql": "{% macro drop_relation_if_exists(relation) %}\n {% if relation is not none %}\n {{ adapter.drop_relation(relation) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3940485, "supported_languages": null}, "macro.dbt.get_drop_backup_sql": {"name": "get_drop_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop_backup.sql", "original_file_path": "macros/relations/drop_backup.sql", "unique_id": "macro.dbt.get_drop_backup_sql", "macro_sql": "{%- macro get_drop_backup_sql(relation) -%}\n {{- log('Applying DROP BACKUP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_drop_backup_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_drop_backup_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3946764, "supported_languages": null}, "macro.dbt.default__get_drop_backup_sql": {"name": "default__get_drop_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop_backup.sql", "original_file_path": "macros/relations/drop_backup.sql", "unique_id": "macro.dbt.default__get_drop_backup_sql", "macro_sql": "{%- macro default__get_drop_backup_sql(relation) -%}\n\n -- get the standard backup name\n {% set backup_relation = make_backup_relation(relation, relation.type) %}\n\n {{ get_drop_sql(backup_relation) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_backup_relation", "macro.dbt.get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3951032, "supported_languages": null}, "macro.dbt.get_rename_intermediate_sql": {"name": "get_rename_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename_intermediate.sql", "original_file_path": "macros/relations/rename_intermediate.sql", "unique_id": "macro.dbt.get_rename_intermediate_sql", "macro_sql": "{%- macro get_rename_intermediate_sql(relation) -%}\n {{- log('Applying RENAME INTERMEDIATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_rename_intermediate_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_rename_intermediate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.395737, "supported_languages": null}, "macro.dbt.default__get_rename_intermediate_sql": {"name": "default__get_rename_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename_intermediate.sql", "original_file_path": "macros/relations/rename_intermediate.sql", "unique_id": "macro.dbt.default__get_rename_intermediate_sql", "macro_sql": "{%- macro default__get_rename_intermediate_sql(relation) -%}\n\n -- get the standard intermediate name\n {% set intermediate_relation = make_intermediate_relation(relation) %}\n\n {{ get_rename_sql(intermediate_relation, relation.identifier) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_intermediate_relation", "macro.dbt.get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3962808, "supported_languages": null}, "macro.dbt.get_create_materialized_view_as_sql": {"name": "get_create_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/create.sql", "original_file_path": "macros/relations/materialized_view/create.sql", "unique_id": "macro.dbt.get_create_materialized_view_as_sql", "macro_sql": "{% macro get_create_materialized_view_as_sql(relation, sql) -%}\n {{- adapter.dispatch('get_create_materialized_view_as_sql', 'dbt')(relation, sql) -}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.396833, "supported_languages": null}, "macro.dbt.default__get_create_materialized_view_as_sql": {"name": "default__get_create_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/create.sql", "original_file_path": "macros/relations/materialized_view/create.sql", "unique_id": "macro.dbt.default__get_create_materialized_view_as_sql", "macro_sql": "{% macro default__get_create_materialized_view_as_sql(relation, sql) -%}\n {{ exceptions.raise_compiler_error(\n \"`get_create_materialized_view_as_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.397132, "supported_languages": null}, "macro.dbt.get_replace_materialized_view_sql": {"name": "get_replace_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/replace.sql", "original_file_path": "macros/relations/materialized_view/replace.sql", "unique_id": "macro.dbt.get_replace_materialized_view_sql", "macro_sql": "{% macro get_replace_materialized_view_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_materialized_view_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_replace_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3976684, "supported_languages": null}, "macro.dbt.default__get_replace_materialized_view_sql": {"name": "default__get_replace_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/replace.sql", "original_file_path": "macros/relations/materialized_view/replace.sql", "unique_id": "macro.dbt.default__get_replace_materialized_view_sql", "macro_sql": "{% macro default__get_replace_materialized_view_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_materialized_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3979745, "supported_languages": null}, "macro.dbt.get_rename_materialized_view_sql": {"name": "get_rename_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/rename.sql", "original_file_path": "macros/relations/materialized_view/rename.sql", "unique_id": "macro.dbt.get_rename_materialized_view_sql", "macro_sql": "{% macro get_rename_materialized_view_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_materialized_view_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_rename_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.3984966, "supported_languages": null}, "macro.dbt.default__get_rename_materialized_view_sql": {"name": "default__get_rename_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/rename.sql", "original_file_path": "macros/relations/materialized_view/rename.sql", "unique_id": "macro.dbt.default__get_rename_materialized_view_sql", "macro_sql": "{% macro default__get_rename_materialized_view_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_materialized_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.398815, "supported_languages": null}, "macro.dbt.get_alter_materialized_view_as_sql": {"name": "get_alter_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.get_alter_materialized_view_as_sql", "macro_sql": "{% macro get_alter_materialized_view_as_sql(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n) %}\n {{- log('Applying ALTER to: ' ~ relation) -}}\n {{- adapter.dispatch('get_alter_materialized_view_as_sql', 'dbt')(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n ) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_alter_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4000099, "supported_languages": null}, "macro.dbt.default__get_alter_materialized_view_as_sql": {"name": "default__get_alter_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.default__get_alter_materialized_view_as_sql", "macro_sql": "{% macro default__get_alter_materialized_view_as_sql(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n) %}\n {{ exceptions.raise_compiler_error(\"Materialized views have not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4003968, "supported_languages": null}, "macro.dbt.get_materialized_view_configuration_changes": {"name": "get_materialized_view_configuration_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.get_materialized_view_configuration_changes", "macro_sql": "{% macro get_materialized_view_configuration_changes(existing_relation, new_config) %}\n /* {#\n It's recommended that configuration changes be formatted as follows:\n {\"\": [{\"action\": \"\", \"context\": ...}]}\n\n For example:\n {\n \"indexes\": [\n {\"action\": \"drop\", \"context\": \"index_abc\"},\n {\"action\": \"create\", \"context\": {\"columns\": [\"column_1\", \"column_2\"], \"type\": \"hash\", \"unique\": True}},\n ],\n }\n\n Either way, `get_materialized_view_configuration_changes` needs to align with `get_alter_materialized_view_as_sql`.\n #} */\n {{- log('Determining configuration changes on: ' ~ existing_relation) -}}\n {%- do return(adapter.dispatch('get_materialized_view_configuration_changes', 'dbt')(existing_relation, new_config)) -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_materialized_view_configuration_changes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4009845, "supported_languages": null}, "macro.dbt.default__get_materialized_view_configuration_changes": {"name": "default__get_materialized_view_configuration_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.default__get_materialized_view_configuration_changes", "macro_sql": "{% macro default__get_materialized_view_configuration_changes(existing_relation, new_config) %}\n {{ exceptions.raise_compiler_error(\"Materialized views have not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4012837, "supported_languages": null}, "macro.dbt.drop_materialized_view": {"name": "drop_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/drop.sql", "original_file_path": "macros/relations/materialized_view/drop.sql", "unique_id": "macro.dbt.drop_materialized_view", "macro_sql": "{% macro drop_materialized_view(relation) -%}\n {{ return(adapter.dispatch('drop_materialized_view', 'dbt')(relation)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4018297, "supported_languages": null}, "macro.dbt.default__drop_materialized_view": {"name": "default__drop_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/drop.sql", "original_file_path": "macros/relations/materialized_view/drop.sql", "unique_id": "macro.dbt.default__drop_materialized_view", "macro_sql": "{% macro default__drop_materialized_view(relation) -%}\n drop materialized view if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4020522, "supported_languages": null}, "macro.dbt.refresh_materialized_view": {"name": "refresh_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/refresh.sql", "original_file_path": "macros/relations/materialized_view/refresh.sql", "unique_id": "macro.dbt.refresh_materialized_view", "macro_sql": "{% macro refresh_materialized_view(relation) %}\n {{- log('Applying REFRESH to: ' ~ relation) -}}\n {{- adapter.dispatch('refresh_materialized_view', 'dbt')(relation) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__refresh_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4026544, "supported_languages": null}, "macro.dbt.default__refresh_materialized_view": {"name": "default__refresh_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/refresh.sql", "original_file_path": "macros/relations/materialized_view/refresh.sql", "unique_id": "macro.dbt.default__refresh_materialized_view", "macro_sql": "{% macro default__refresh_materialized_view(relation) %}\n {{ exceptions.raise_compiler_error(\"`refresh_materialized_view` has not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.402953, "supported_languages": null}, "macro.dbt.get_table_columns_and_constraints": {"name": "get_table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.get_table_columns_and_constraints", "macro_sql": "{%- macro get_table_columns_and_constraints() -%}\n {{ adapter.dispatch('get_table_columns_and_constraints', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__get_table_columns_and_constraints"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4046252, "supported_languages": null}, "macro.dbt.default__get_table_columns_and_constraints": {"name": "default__get_table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__get_table_columns_and_constraints", "macro_sql": "{% macro default__get_table_columns_and_constraints() -%}\n {{ return(table_columns_and_constraints()) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.table_columns_and_constraints"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4049032, "supported_languages": null}, "macro.dbt.table_columns_and_constraints": {"name": "table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.table_columns_and_constraints", "macro_sql": "{% macro table_columns_and_constraints() %}\n {# loop through user_provided_columns to create DDL with data types and constraints #}\n {%- set raw_column_constraints = adapter.render_raw_columns_constraints(raw_columns=model['columns']) -%}\n {%- set raw_model_constraints = adapter.render_raw_model_constraints(raw_constraints=model['constraints']) -%}\n (\n {% for c in raw_column_constraints -%}\n {{ c }}{{ \",\" if not loop.last or raw_model_constraints }}\n {% endfor %}\n {% for c in raw_model_constraints -%}\n {{ c }}{{ \",\" if not loop.last }}\n {% endfor -%}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.40613, "supported_languages": null}, "macro.dbt.get_assert_columns_equivalent": {"name": "get_assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.get_assert_columns_equivalent", "macro_sql": "\n\n{%- macro get_assert_columns_equivalent(sql) -%}\n {{ adapter.dispatch('get_assert_columns_equivalent', 'dbt')(sql) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4064727, "supported_languages": null}, "macro.dbt.default__get_assert_columns_equivalent": {"name": "default__get_assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__get_assert_columns_equivalent", "macro_sql": "{% macro default__get_assert_columns_equivalent(sql) -%}\n {{ return(assert_columns_equivalent(sql)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4067717, "supported_languages": null}, "macro.dbt.assert_columns_equivalent": {"name": "assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.assert_columns_equivalent", "macro_sql": "{% macro assert_columns_equivalent(sql) %}\n\n {#-- First ensure the user has defined 'columns' in yaml specification --#}\n {%- set user_defined_columns = model['columns'] -%}\n {%- if not user_defined_columns -%}\n {{ exceptions.raise_contract_error([], []) }}\n {%- endif -%}\n\n {#-- Obtain the column schema provided by sql file. #}\n {%- set sql_file_provided_columns = get_column_schema_from_query(sql, config.get('sql_header', none)) -%}\n {#--Obtain the column schema provided by the schema file by generating an 'empty schema' query from the model's columns. #}\n {%- set schema_file_provided_columns = get_column_schema_from_query(get_empty_schema_sql(user_defined_columns)) -%}\n\n {#-- create dictionaries with name and formatted data type and strings for exception #}\n {%- set sql_columns = format_columns(sql_file_provided_columns) -%}\n {%- set yaml_columns = format_columns(schema_file_provided_columns) -%}\n\n {%- if sql_columns|length != yaml_columns|length -%}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n\n {%- for sql_col in sql_columns -%}\n {%- set yaml_col = [] -%}\n {%- for this_col in yaml_columns -%}\n {%- if this_col['name'] == sql_col['name'] -%}\n {%- do yaml_col.append(this_col) -%}\n {%- break -%}\n {%- endif -%}\n {%- endfor -%}\n {%- if not yaml_col -%}\n {#-- Column with name not found in yaml #}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n {%- if sql_col['formatted'] != yaml_col[0]['formatted'] -%}\n {#-- Column data types don't match #}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n {%- endfor -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_column_schema_from_query", "macro.dbt.get_empty_schema_sql", "macro.dbt.format_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4093814, "supported_languages": null}, "macro.dbt.format_columns": {"name": "format_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.format_columns", "macro_sql": "{% macro format_columns(columns) %}\n {% set formatted_columns = [] %}\n {% for column in columns %}\n {%- set formatted_column = adapter.dispatch('format_column', 'dbt')(column) -%}\n {%- do formatted_columns.append(formatted_column) -%}\n {% endfor %}\n {{ return(formatted_columns) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__format_column"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4101822, "supported_languages": null}, "macro.dbt.default__format_column": {"name": "default__format_column", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__format_column", "macro_sql": "{% macro default__format_column(column) -%}\n {% set data_type = column.dtype %}\n {% set formatted = column.column.lower() ~ \" \" ~ data_type %}\n {{ return({'name': column.name, 'data_type': data_type, 'formatted': formatted}) }}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.410887, "supported_languages": null}, "macro.dbt.get_create_view_as_sql": {"name": "get_create_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.get_create_view_as_sql", "macro_sql": "{% macro get_create_view_as_sql(relation, sql) -%}\n {{ adapter.dispatch('get_create_view_as_sql', 'dbt')(relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4116595, "supported_languages": null}, "macro.dbt.default__get_create_view_as_sql": {"name": "default__get_create_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.default__get_create_view_as_sql", "macro_sql": "{% macro default__get_create_view_as_sql(relation, sql) -%}\n {{ return(create_view_as(relation, sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.411995, "supported_languages": null}, "macro.dbt.create_view_as": {"name": "create_view_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.create_view_as", "macro_sql": "{% macro create_view_as(relation, sql) -%}\n {{ adapter.dispatch('create_view_as', 'dbt')(relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4123626, "supported_languages": null}, "macro.dbt.default__create_view_as": {"name": "default__create_view_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.default__create_view_as", "macro_sql": "{% macro default__create_view_as(relation, sql) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n create view {{ relation }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced %}\n {{ get_assert_columns_equivalent(sql) }}\n {%- endif %}\n as (\n {{ sql }}\n );\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4132423, "supported_languages": null}, "macro.dbt.get_replace_view_sql": {"name": "get_replace_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.get_replace_view_sql", "macro_sql": "{% macro get_replace_view_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_view_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_replace_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4146733, "supported_languages": null}, "macro.dbt.default__get_replace_view_sql": {"name": "default__get_replace_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.default__get_replace_view_sql", "macro_sql": "{% macro default__get_replace_view_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4149818, "supported_languages": null}, "macro.dbt.create_or_replace_view": {"name": "create_or_replace_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.create_or_replace_view", "macro_sql": "{% macro create_or_replace_view() %}\n {%- set identifier = model['alias'] -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set exists_as_view = (old_relation is not none and old_relation.is_view) -%}\n\n {%- set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database,\n type='view') -%}\n {% set grant_config = config.get('grants') %}\n\n {{ run_hooks(pre_hooks) }}\n\n -- If there's a table with the same name and we weren't told to full refresh,\n -- that's an error. If we were told to full refresh, drop it. This behavior differs\n -- for Snowflake and BigQuery, so multiple dispatch is used.\n {%- if old_relation is not none and old_relation.is_table -%}\n {{ handle_existing_table(should_full_refresh(), old_relation) }}\n {%- endif -%}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_view_as_sql(target_relation, sql) }}\n {%- endcall %}\n\n {% set should_revoke = should_revoke(exists_as_view, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {{ run_hooks(post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.handle_existing_table", "macro.dbt.should_full_refresh", "macro.dbt.statement", "macro.dbt.get_create_view_as_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.417274, "supported_languages": null}, "macro.dbt.handle_existing_table": {"name": "handle_existing_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.handle_existing_table", "macro_sql": "{% macro handle_existing_table(full_refresh, old_relation) %}\n {{ adapter.dispatch('handle_existing_table', 'dbt')(full_refresh, old_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__handle_existing_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.417695, "supported_languages": null}, "macro.dbt.default__handle_existing_table": {"name": "default__handle_existing_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.default__handle_existing_table", "macro_sql": "{% macro default__handle_existing_table(full_refresh, old_relation) %}\n {{ log(\"Dropping relation \" ~ old_relation ~ \" because it is of type \" ~ old_relation.type) }}\n {{ adapter.drop_relation(old_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4181578, "supported_languages": null}, "macro.dbt.get_rename_view_sql": {"name": "get_rename_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt.get_rename_view_sql", "macro_sql": "{% macro get_rename_view_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_view_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_rename_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4186952, "supported_languages": null}, "macro.dbt.default__get_rename_view_sql": {"name": "default__get_rename_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt.default__get_rename_view_sql", "macro_sql": "{% macro default__get_rename_view_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4190006, "supported_languages": null}, "macro.dbt.drop_view": {"name": "drop_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt.drop_view", "macro_sql": "{% macro drop_view(relation) -%}\n {{ return(adapter.dispatch('drop_view', 'dbt')(relation)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.419507, "supported_languages": null}, "macro.dbt.default__drop_view": {"name": "default__drop_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt.default__drop_view", "macro_sql": "{% macro default__drop_view(relation) -%}\n drop view if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4197533, "supported_languages": null}, "macro.dbt.get_create_table_as_sql": {"name": "get_create_table_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.get_create_table_as_sql", "macro_sql": "{% macro get_create_table_as_sql(temporary, relation, sql) -%}\n {{ adapter.dispatch('get_create_table_as_sql', 'dbt')(temporary, relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_table_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4211767, "supported_languages": null}, "macro.dbt.default__get_create_table_as_sql": {"name": "default__get_create_table_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_create_table_as_sql", "macro_sql": "{% macro default__get_create_table_as_sql(temporary, relation, sql) -%}\n {{ return(create_table_as(temporary, relation, sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.421551, "supported_languages": null}, "macro.dbt.create_table_as": {"name": "create_table_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.create_table_as", "macro_sql": "{% macro create_table_as(temporary, relation, compiled_code, language='sql') -%}\n {# backward compatibility for create_table_as that does not support language #}\n {% if language == \"sql\" %}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, compiled_code)}}\n {% else %}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, compiled_code, language) }}\n {% endif %}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4225624, "supported_languages": null}, "macro.dbt.default__create_table_as": {"name": "default__create_table_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__create_table_as", "macro_sql": "{% macro default__create_table_as(temporary, relation, sql) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n\n create {% if temporary: -%}temporary{%- endif %} table\n {{ relation.include(database=(not temporary), schema=(not temporary)) }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced and (not temporary) %}\n {{ get_assert_columns_equivalent(sql) }}\n {{ get_table_columns_and_constraints() }}\n {%- set sql = get_select_subquery(sql) %}\n {% endif %}\n as (\n {{ sql }}\n );\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent", "macro.dbt.get_table_columns_and_constraints", "macro.dbt.get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4240384, "supported_languages": null}, "macro.dbt.default__get_column_names": {"name": "default__get_column_names", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_column_names", "macro_sql": "{% macro default__get_column_names() %}\n {#- loop through user_provided_columns to get column names -#}\n {%- set user_provided_columns = model['columns'] -%}\n {%- for i in user_provided_columns %}\n {%- set col = user_provided_columns[i] -%}\n {%- set col_name = adapter.quote(col['name']) if col.get('quote') else col['name'] -%}\n {{ col_name }}{{ \", \" if not loop.last }}\n {%- endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4250104, "supported_languages": null}, "macro.dbt.get_select_subquery": {"name": "get_select_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.get_select_subquery", "macro_sql": "{% macro get_select_subquery(sql) %}\n {{ return(adapter.dispatch('get_select_subquery', 'dbt')(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4253938, "supported_languages": null}, "macro.dbt.default__get_select_subquery": {"name": "default__get_select_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_select_subquery", "macro_sql": "{% macro default__get_select_subquery(sql) %}\n select {{ adapter.dispatch('get_column_names', 'dbt')() }}\n from (\n {{ sql }}\n ) as model_subq\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_column_names"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4257877, "supported_languages": null}, "macro.dbt.get_replace_table_sql": {"name": "get_replace_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt.get_replace_table_sql", "macro_sql": "{% macro get_replace_table_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_table_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_replace_table_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4263253, "supported_languages": null}, "macro.dbt.default__get_replace_table_sql": {"name": "default__get_replace_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt.default__get_replace_table_sql", "macro_sql": "{% macro default__get_replace_table_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_table_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4266558, "supported_languages": null}, "macro.dbt.get_rename_table_sql": {"name": "get_rename_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt.get_rename_table_sql", "macro_sql": "{% macro get_rename_table_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_table_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_rename_table_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4272075, "supported_languages": null}, "macro.dbt.default__get_rename_table_sql": {"name": "default__get_rename_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt.default__get_rename_table_sql", "macro_sql": "{% macro default__get_rename_table_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_table_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4275093, "supported_languages": null}, "macro.dbt.drop_table": {"name": "drop_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt.drop_table", "macro_sql": "{% macro drop_table(relation) -%}\n {{ return(adapter.dispatch('drop_table', 'dbt')(relation)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.428073, "supported_languages": null}, "macro.dbt.default__drop_table": {"name": "default__drop_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt.default__drop_table", "macro_sql": "{% macro default__drop_table(relation) -%}\n drop table if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4282916, "supported_languages": null}, "macro.dbt.default__test_accepted_values": {"name": "default__test_accepted_values", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/accepted_values.sql", "original_file_path": "macros/generic_test_sql/accepted_values.sql", "unique_id": "macro.dbt.default__test_accepted_values", "macro_sql": "{% macro default__test_accepted_values(model, column_name, values, quote=True) %}\n\nwith all_values as (\n\n select\n {{ column_name }} as value_field,\n count(*) as n_records\n\n from {{ model }}\n group by {{ column_name }}\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n {% for value in values -%}\n {% if quote -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif -%}\n {%- if not loop.last -%},{%- endif %}\n {%- endfor %}\n)\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4293883, "supported_languages": null}, "macro.dbt.default__test_not_null": {"name": "default__test_not_null", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/not_null.sql", "original_file_path": "macros/generic_test_sql/not_null.sql", "unique_id": "macro.dbt.default__test_not_null", "macro_sql": "{% macro default__test_not_null(model, column_name) %}\n\n{% set column_list = '*' if should_store_failures() else column_name %}\n\nselect {{ column_list }}\nfrom {{ model }}\nwhere {{ column_name }} is null\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4299982, "supported_languages": null}, "macro.dbt.default__test_unique": {"name": "default__test_unique", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/unique.sql", "original_file_path": "macros/generic_test_sql/unique.sql", "unique_id": "macro.dbt.default__test_unique", "macro_sql": "{% macro default__test_unique(model, column_name) %}\n\nselect\n {{ column_name }} as unique_field,\n count(*) as n_records\n\nfrom {{ model }}\nwhere {{ column_name }} is not null\ngroup by {{ column_name }}\nhaving count(*) > 1\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4304678, "supported_languages": null}, "macro.dbt.default__test_relationships": {"name": "default__test_relationships", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/relationships.sql", "original_file_path": "macros/generic_test_sql/relationships.sql", "unique_id": "macro.dbt.default__test_relationships", "macro_sql": "{% macro default__test_relationships(model, column_name, to, field) %}\n\nwith child as (\n select {{ column_name }} as from_field\n from {{ model }}\n where {{ column_name }} is not null\n),\n\nparent as (\n select {{ field }} as to_field\n from {{ to }}\n)\n\nselect\n from_field\n\nfrom child\nleft join parent\n on child.from_field = parent.to_field\n\nwhere parent.to_field is null\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4311092, "supported_languages": null}, "macro.dbt.generate_alias_name": {"name": "generate_alias_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "unique_id": "macro.dbt.generate_alias_name", "macro_sql": "{% macro generate_alias_name(custom_alias_name=none, node=none) -%}\n {% do return(adapter.dispatch('generate_alias_name', 'dbt')(custom_alias_name, node)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_alias_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4318733, "supported_languages": null}, "macro.dbt.default__generate_alias_name": {"name": "default__generate_alias_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "unique_id": "macro.dbt.default__generate_alias_name", "macro_sql": "{% macro default__generate_alias_name(custom_alias_name=none, node=none) -%}\n\n {%- if custom_alias_name -%}\n\n {{ custom_alias_name | trim }}\n\n {%- elif node.version -%}\n\n {{ return(node.name ~ \"_v\" ~ (node.version | replace(\".\", \"_\"))) }}\n\n {%- else -%}\n\n {{ node.name }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4326718, "supported_languages": null}, "macro.dbt.generate_database_name": {"name": "generate_database_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "unique_id": "macro.dbt.generate_database_name", "macro_sql": "{% macro generate_database_name(custom_database_name=none, node=none) -%}\n {% do return(adapter.dispatch('generate_database_name', 'dbt')(custom_database_name, node)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_database_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.433388, "supported_languages": null}, "macro.dbt.default__generate_database_name": {"name": "default__generate_database_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "unique_id": "macro.dbt.default__generate_database_name", "macro_sql": "{% macro default__generate_database_name(custom_database_name=none, node=none) -%}\n {%- set default_database = target.database -%}\n {%- if custom_database_name is none -%}\n\n {{ default_database }}\n\n {%- else -%}\n\n {{ custom_database_name }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4339316, "supported_languages": null}, "macro.dbt.generate_schema_name": {"name": "generate_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.generate_schema_name", "macro_sql": "{% macro generate_schema_name(custom_schema_name=none, node=none) -%}\n {{ return(adapter.dispatch('generate_schema_name', 'dbt')(custom_schema_name, node)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4348671, "supported_languages": null}, "macro.dbt.default__generate_schema_name": {"name": "default__generate_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.default__generate_schema_name", "macro_sql": "{% macro default__generate_schema_name(custom_schema_name, node) -%}\n\n {%- set default_schema = target.schema -%}\n {%- if custom_schema_name is none -%}\n\n {{ default_schema }}\n\n {%- else -%}\n\n {{ default_schema }}_{{ custom_schema_name | trim }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.435742, "supported_languages": null}, "macro.dbt.generate_schema_name_for_env": {"name": "generate_schema_name_for_env", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.generate_schema_name_for_env", "macro_sql": "{% macro generate_schema_name_for_env(custom_schema_name, node) -%}\n\n {%- set default_schema = target.schema -%}\n {%- if target.name == 'prod' and custom_schema_name is not none -%}\n\n {{ custom_schema_name | trim }}\n\n {%- else -%}\n\n {{ default_schema }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4363425, "supported_languages": null}, "macro.dbt.statement": {"name": "statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.statement", "macro_sql": "\n{%- macro statement(name=None, fetch_result=False, auto_begin=True, language='sql') -%}\n {%- if execute: -%}\n {%- set compiled_code = caller() -%}\n\n {%- if name == 'main' -%}\n {{ log('Writing runtime {} for node \"{}\"'.format(language, model['unique_id'])) }}\n {{ write(compiled_code) }}\n {%- endif -%}\n {%- if language == 'sql'-%}\n {%- set res, table = adapter.execute(compiled_code, auto_begin=auto_begin, fetch=fetch_result) -%}\n {%- elif language == 'python' -%}\n {%- set res = submit_python_job(model, compiled_code) -%}\n {#-- TODO: What should table be for python models? --#}\n {%- set table = None -%}\n {%- else -%}\n {% do exceptions.raise_compiler_error(\"statement macro didn't get supported language\") %}\n {%- endif -%}\n\n {%- if name is not none -%}\n {{ store_result(name, response=res, agate_table=table) }}\n {%- endif -%}\n\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4391327, "supported_languages": null}, "macro.dbt.noop_statement": {"name": "noop_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.noop_statement", "macro_sql": "{% macro noop_statement(name=None, message=None, code=None, rows_affected=None, res=None) -%}\n {%- set sql = caller() -%}\n\n {%- if name == 'main' -%}\n {{ log('Writing runtime SQL for node \"{}\"'.format(model['unique_id'])) }}\n {{ write(sql) }}\n {%- endif -%}\n\n {%- if name is not none -%}\n {{ store_raw_result(name, message=message, code=code, rows_affected=rows_affected, agate_table=res) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.440305, "supported_languages": null}, "macro.dbt.run_query": {"name": "run_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.run_query", "macro_sql": "{% macro run_query(sql) %}\n {% call statement(\"run_query_statement\", fetch_result=true, auto_begin=false) %}\n {{ sql }}\n {% endcall %}\n\n {% do return(load_result(\"run_query_statement\").table) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4409132, "supported_languages": null}, "macro.dbt.convert_datetime": {"name": "convert_datetime", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.convert_datetime", "macro_sql": "{% macro convert_datetime(date_str, date_fmt) %}\n\n {% set error_msg -%}\n The provided partition date '{{ date_str }}' does not match the expected format '{{ date_fmt }}'\n {%- endset %}\n\n {% set res = try_or_compiler_error(error_msg, modules.datetime.datetime.strptime, date_str.strip(), date_fmt) %}\n {{ return(res) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.44375, "supported_languages": null}, "macro.dbt.dates_in_range": {"name": "dates_in_range", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.dates_in_range", "macro_sql": "{% macro dates_in_range(start_date_str, end_date_str=none, in_fmt=\"%Y%m%d\", out_fmt=\"%Y%m%d\") %}\n {% set end_date_str = start_date_str if end_date_str is none else end_date_str %}\n\n {% set start_date = convert_datetime(start_date_str, in_fmt) %}\n {% set end_date = convert_datetime(end_date_str, in_fmt) %}\n\n {% set day_count = (end_date - start_date).days %}\n {% if day_count < 0 %}\n {% set msg -%}\n Partition start date is after the end date ({{ start_date }}, {{ end_date }})\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg, model) }}\n {% endif %}\n\n {% set date_list = [] %}\n {% for i in range(0, day_count + 1) %}\n {% set the_date = (modules.datetime.timedelta(days=i) + start_date) %}\n {% if not out_fmt %}\n {% set _ = date_list.append(the_date) %}\n {% else %}\n {% set _ = date_list.append(the_date.strftime(out_fmt)) %}\n {% endif %}\n {% endfor %}\n\n {{ return(date_list) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.convert_datetime"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4462059, "supported_languages": null}, "macro.dbt.partition_range": {"name": "partition_range", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.partition_range", "macro_sql": "{% macro partition_range(raw_partition_date, date_fmt='%Y%m%d') %}\n {% set partition_range = (raw_partition_date | string).split(\",\") %}\n\n {% if (partition_range | length) == 1 %}\n {% set start_date = partition_range[0] %}\n {% set end_date = none %}\n {% elif (partition_range | length) == 2 %}\n {% set start_date = partition_range[0] %}\n {% set end_date = partition_range[1] %}\n {% else %}\n {{ exceptions.raise_compiler_error(\"Invalid partition time. Expected format: {Start Date}[,{End Date}]. Got: \" ~ raw_partition_date) }}\n {% endif %}\n\n {{ return(dates_in_range(start_date, end_date, in_fmt=date_fmt)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dates_in_range"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4477723, "supported_languages": null}, "macro.dbt.py_current_timestring": {"name": "py_current_timestring", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.py_current_timestring", "macro_sql": "{% macro py_current_timestring() %}\n {% set dt = modules.datetime.datetime.now() %}\n {% do return(dt.strftime(\"%Y%m%d%H%M%S%f\")) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4482489, "supported_languages": null}, "macro.dbt.make_intermediate_relation": {"name": "make_intermediate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_intermediate_relation", "macro_sql": "{% macro make_intermediate_relation(base_relation, suffix='__dbt_tmp') %}\n {{ return(adapter.dispatch('make_intermediate_relation', 'dbt')(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__make_intermediate_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4512274, "supported_languages": null}, "macro.dbt.default__make_intermediate_relation": {"name": "default__make_intermediate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_intermediate_relation", "macro_sql": "{% macro default__make_intermediate_relation(base_relation, suffix) %}\n {{ return(default__make_temp_relation(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4515707, "supported_languages": null}, "macro.dbt.make_temp_relation": {"name": "make_temp_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_temp_relation", "macro_sql": "{% macro make_temp_relation(base_relation, suffix='__dbt_tmp') %}\n {{ return(adapter.dispatch('make_temp_relation', 'dbt')(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4520285, "supported_languages": null}, "macro.dbt.default__make_temp_relation": {"name": "default__make_temp_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_temp_relation", "macro_sql": "{% macro default__make_temp_relation(base_relation, suffix) %}\n {%- set temp_identifier = base_relation.identifier ~ suffix -%}\n {%- set temp_relation = base_relation.incorporate(\n path={\"identifier\": temp_identifier}) -%}\n\n {{ return(temp_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4526293, "supported_languages": null}, "macro.dbt.make_backup_relation": {"name": "make_backup_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_backup_relation", "macro_sql": "{% macro make_backup_relation(base_relation, backup_relation_type, suffix='__dbt_backup') %}\n {{ return(adapter.dispatch('make_backup_relation', 'dbt')(base_relation, backup_relation_type, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__make_backup_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.453147, "supported_languages": null}, "macro.dbt.default__make_backup_relation": {"name": "default__make_backup_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_backup_relation", "macro_sql": "{% macro default__make_backup_relation(base_relation, backup_relation_type, suffix) %}\n {%- set backup_identifier = base_relation.identifier ~ suffix -%}\n {%- set backup_relation = base_relation.incorporate(\n path={\"identifier\": backup_identifier},\n type=backup_relation_type\n ) -%}\n {{ return(backup_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4538145, "supported_languages": null}, "macro.dbt.truncate_relation": {"name": "truncate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.truncate_relation", "macro_sql": "{% macro truncate_relation(relation) -%}\n {{ return(adapter.dispatch('truncate_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__truncate_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4541857, "supported_languages": null}, "macro.dbt.default__truncate_relation": {"name": "default__truncate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__truncate_relation", "macro_sql": "{% macro default__truncate_relation(relation) -%}\n {% call statement('truncate_relation') -%}\n truncate table {{ relation }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4545352, "supported_languages": null}, "macro.dbt.get_or_create_relation": {"name": "get_or_create_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.get_or_create_relation", "macro_sql": "{% macro get_or_create_relation(database, schema, identifier, type) -%}\n {{ return(adapter.dispatch('get_or_create_relation', 'dbt')(database, schema, identifier, type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_or_create_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.4550517, "supported_languages": null}, "macro.dbt.default__get_or_create_relation": {"name": "default__get_or_create_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__get_or_create_relation", "macro_sql": "{% macro default__get_or_create_relation(database, schema, identifier, type) %}\n {%- set target_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) %}\n\n {% if target_relation %}\n {% do return([true, target_relation]) %}\n {% endif %}\n\n {%- set new_relation = api.Relation.create(\n database=database,\n schema=schema,\n identifier=identifier,\n type=type\n ) -%}\n {% do return([false, new_relation]) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5096061, "supported_languages": null}, "macro.dbt.load_cached_relation": {"name": "load_cached_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.load_cached_relation", "macro_sql": "{% macro load_cached_relation(relation) %}\n {% do return(adapter.get_relation(\n database=relation.database,\n schema=relation.schema,\n identifier=relation.identifier\n )) -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5101707, "supported_languages": null}, "macro.dbt.load_relation": {"name": "load_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.load_relation", "macro_sql": "{% macro load_relation(relation) %}\n {{ return(load_cached_relation(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.510494, "supported_languages": null}, "macro.dbt.get_catalog_relations": {"name": "get_catalog_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_catalog_relations", "macro_sql": "{% macro get_catalog_relations(information_schema, relations) -%}\n {{ return(adapter.dispatch('get_catalog_relations', 'dbt')(information_schema, relations)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5148098, "supported_languages": null}, "macro.dbt.default__get_catalog_relations": {"name": "default__get_catalog_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_catalog_relations", "macro_sql": "{% macro default__get_catalog_relations(information_schema, relations) -%}\n {% set typename = adapter.type() %}\n {% set msg -%}\n get_catalog_relations not implemented for {{ typename }}\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5153658, "supported_languages": null}, "macro.dbt.get_catalog": {"name": "get_catalog", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_catalog", "macro_sql": "{% macro get_catalog(information_schema, schemas) -%}\n {{ return(adapter.dispatch('get_catalog', 'dbt')(information_schema, schemas)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5158176, "supported_languages": null}, "macro.dbt.default__get_catalog": {"name": "default__get_catalog", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_catalog", "macro_sql": "{% macro default__get_catalog(information_schema, schemas) -%}\n\n {% set typename = adapter.type() %}\n {% set msg -%}\n get_catalog not implemented for {{ typename }}\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5163648, "supported_languages": null}, "macro.dbt.information_schema_name": {"name": "information_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.information_schema_name", "macro_sql": "{% macro information_schema_name(database) %}\n {{ return(adapter.dispatch('information_schema_name', 'dbt')(database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__information_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.516777, "supported_languages": null}, "macro.dbt.default__information_schema_name": {"name": "default__information_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__information_schema_name", "macro_sql": "{% macro default__information_schema_name(database) -%}\n {%- if database -%}\n {{ database }}.INFORMATION_SCHEMA\n {%- else -%}\n INFORMATION_SCHEMA\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5171125, "supported_languages": null}, "macro.dbt.list_schemas": {"name": "list_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.list_schemas", "macro_sql": "{% macro list_schemas(database) -%}\n {{ return(adapter.dispatch('list_schemas', 'dbt')(database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_schemas"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5174928, "supported_languages": null}, "macro.dbt.default__list_schemas": {"name": "default__list_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__list_schemas", "macro_sql": "{% macro default__list_schemas(database) -%}\n {% set sql %}\n select distinct schema_name\n from {{ information_schema_name(database) }}.SCHEMATA\n where catalog_name ilike '{{ database }}'\n {% endset %}\n {{ return(run_query(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.information_schema_name", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5180273, "supported_languages": null}, "macro.dbt.check_schema_exists": {"name": "check_schema_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.check_schema_exists", "macro_sql": "{% macro check_schema_exists(information_schema, schema) -%}\n {{ return(adapter.dispatch('check_schema_exists', 'dbt')(information_schema, schema)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__check_schema_exists"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.518452, "supported_languages": null}, "macro.dbt.default__check_schema_exists": {"name": "default__check_schema_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__check_schema_exists", "macro_sql": "{% macro default__check_schema_exists(information_schema, schema) -%}\n {% set sql -%}\n select count(*)\n from {{ information_schema.replace(information_schema_view='SCHEMATA') }}\n where catalog_name='{{ information_schema.database }}'\n and schema_name='{{ schema }}'\n {%- endset %}\n {{ return(run_query(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.replace", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5190876, "supported_languages": null}, "macro.dbt.list_relations_without_caching": {"name": "list_relations_without_caching", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.list_relations_without_caching", "macro_sql": "{% macro list_relations_without_caching(schema_relation) %}\n {{ return(adapter.dispatch('list_relations_without_caching', 'dbt')(schema_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_relations_without_caching"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.519468, "supported_languages": null}, "macro.dbt.default__list_relations_without_caching": {"name": "default__list_relations_without_caching", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__list_relations_without_caching", "macro_sql": "{% macro default__list_relations_without_caching(schema_relation) %}\n {{ exceptions.raise_not_implemented(\n 'list_relations_without_caching macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5198233, "supported_languages": null}, "macro.dbt.get_relations": {"name": "get_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_relations", "macro_sql": "{% macro get_relations() %}\n {{ return(adapter.dispatch('get_relations', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5201645, "supported_languages": null}, "macro.dbt.default__get_relations": {"name": "default__get_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_relations", "macro_sql": "{% macro default__get_relations() %}\n {{ exceptions.raise_not_implemented(\n 'get_relations macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5204866, "supported_languages": null}, "macro.dbt.get_relation_last_modified": {"name": "get_relation_last_modified", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_relation_last_modified", "macro_sql": "{% macro get_relation_last_modified(information_schema, relations) %}\n {{ return(adapter.dispatch('get_relation_last_modified', 'dbt')(information_schema, relations)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_relation_last_modified"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5210476, "supported_languages": null}, "macro.dbt.default__get_relation_last_modified": {"name": "default__get_relation_last_modified", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_relation_last_modified", "macro_sql": "{% macro default__get_relation_last_modified(information_schema, relations) %}\n {{ exceptions.raise_not_implemented(\n 'get_relation_last_modified macro not implemented for adapter ' + adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5214114, "supported_languages": null}, "macro.dbt.current_timestamp": {"name": "current_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp", "macro_sql": "{%- macro current_timestamp() -%}\n {{ adapter.dispatch('current_timestamp', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.522289, "supported_languages": null}, "macro.dbt.default__current_timestamp": {"name": "default__current_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp", "macro_sql": "{% macro default__current_timestamp() -%}\n {{ exceptions.raise_not_implemented(\n 'current_timestamp macro not implemented for adapter ' + adapter.type()) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5226026, "supported_languages": null}, "macro.dbt.snapshot_get_time": {"name": "snapshot_get_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.snapshot_get_time", "macro_sql": "\n\n{%- macro snapshot_get_time() -%}\n {{ adapter.dispatch('snapshot_get_time', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5229232, "supported_languages": null}, "macro.dbt.default__snapshot_get_time": {"name": "default__snapshot_get_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__snapshot_get_time", "macro_sql": "{% macro default__snapshot_get_time() %}\n {{ current_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5231552, "supported_languages": null}, "macro.dbt.current_timestamp_backcompat": {"name": "current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp_backcompat", "macro_sql": "{% macro current_timestamp_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5235064, "supported_languages": null}, "macro.dbt.default__current_timestamp_backcompat": {"name": "default__current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp_backcompat", "macro_sql": "{% macro default__current_timestamp_backcompat() %}\n current_timestamp::timestamp\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5236871, "supported_languages": null}, "macro.dbt.current_timestamp_in_utc_backcompat": {"name": "current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp_in_utc_backcompat", "macro_sql": "{% macro current_timestamp_in_utc_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_in_utc_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp_in_utc_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5240364, "supported_languages": null}, "macro.dbt.default__current_timestamp_in_utc_backcompat": {"name": "default__current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp_in_utc_backcompat", "macro_sql": "{% macro default__current_timestamp_in_utc_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp_backcompat", "macro.dbt_snowflake.snowflake__current_timestamp_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5243883, "supported_languages": null}, "macro.dbt.create_schema": {"name": "create_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.create_schema", "macro_sql": "{% macro create_schema(relation) -%}\n {{ adapter.dispatch('create_schema', 'dbt')(relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5250988, "supported_languages": null}, "macro.dbt.default__create_schema": {"name": "default__create_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.default__create_schema", "macro_sql": "{% macro default__create_schema(relation) -%}\n {%- call statement('create_schema') -%}\n create schema if not exists {{ relation.without_identifier() }}\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5254874, "supported_languages": null}, "macro.dbt.drop_schema": {"name": "drop_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.drop_schema", "macro_sql": "{% macro drop_schema(relation) -%}\n {{ adapter.dispatch('drop_schema', 'dbt')(relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5258455, "supported_languages": null}, "macro.dbt.default__drop_schema": {"name": "default__drop_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.default__drop_schema", "macro_sql": "{% macro default__drop_schema(relation) -%}\n {%- call statement('drop_schema') -%}\n drop schema if exists {{ relation.without_identifier() }} cascade\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5262287, "supported_languages": null}, "macro.dbt.collect_freshness": {"name": "collect_freshness", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "unique_id": "macro.dbt.collect_freshness", "macro_sql": "{% macro collect_freshness(source, loaded_at_field, filter) %}\n {{ return(adapter.dispatch('collect_freshness', 'dbt')(source, loaded_at_field, filter))}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__collect_freshness"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.527012, "supported_languages": null}, "macro.dbt.default__collect_freshness": {"name": "default__collect_freshness", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "unique_id": "macro.dbt.default__collect_freshness", "macro_sql": "{% macro default__collect_freshness(source, loaded_at_field, filter) %}\n {% call statement('collect_freshness', fetch_result=True, auto_begin=False) -%}\n select\n max({{ loaded_at_field }}) as max_loaded_at,\n {{ current_timestamp() }} as snapshotted_at\n from {{ source }}\n {% if filter %}\n where {{ filter }}\n {% endif %}\n {% endcall %}\n {{ return(load_result('collect_freshness')) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5278761, "supported_languages": null}, "macro.dbt.get_show_sql": {"name": "get_show_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.get_show_sql", "macro_sql": "{% macro get_show_sql(compiled_code, sql_header, limit) -%}\n {%- if sql_header -%}\n {{ sql_header }}\n {%- endif -%}\n {%- if limit is not none -%}\n {{ get_limit_subquery_sql(compiled_code, limit) }}\n {%- else -%}\n {{ compiled_code }}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_limit_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5288515, "supported_languages": null}, "macro.dbt.get_limit_subquery_sql": {"name": "get_limit_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.get_limit_subquery_sql", "macro_sql": "{% macro get_limit_subquery_sql(sql, limit) %}\n {{ adapter.dispatch('get_limit_subquery_sql', 'dbt')(sql, limit) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_limit_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5292408, "supported_languages": null}, "macro.dbt.default__get_limit_subquery_sql": {"name": "default__get_limit_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.default__get_limit_subquery_sql", "macro_sql": "{% macro default__get_limit_subquery_sql(sql, limit) %}\n select *\n from (\n {{ sql }}\n ) as model_limit_subq\n limit {{ limit }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.529528, "supported_languages": null}, "macro.dbt.validate_sql": {"name": "validate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/validate_sql.sql", "original_file_path": "macros/adapters/validate_sql.sql", "unique_id": "macro.dbt.validate_sql", "macro_sql": "{% macro validate_sql(sql) -%}\n {{ return(adapter.dispatch('validate_sql', 'dbt')(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__validate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5300944, "supported_languages": null}, "macro.dbt.default__validate_sql": {"name": "default__validate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/validate_sql.sql", "original_file_path": "macros/adapters/validate_sql.sql", "unique_id": "macro.dbt.default__validate_sql", "macro_sql": "{% macro default__validate_sql(sql) -%}\n {% call statement('validate_sql') -%}\n explain {{ sql }}\n {% endcall %}\n {{ return(load_result('validate_sql')) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5306942, "supported_languages": null}, "macro.dbt.get_create_index_sql": {"name": "get_create_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_create_index_sql", "macro_sql": "{% macro get_create_index_sql(relation, index_dict) -%}\n {{ return(adapter.dispatch('get_create_index_sql', 'dbt')(relation, index_dict)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5320938, "supported_languages": null}, "macro.dbt.default__get_create_index_sql": {"name": "default__get_create_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_create_index_sql", "macro_sql": "{% macro default__get_create_index_sql(relation, index_dict) -%}\n {% do return(None) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.53238, "supported_languages": null}, "macro.dbt.create_indexes": {"name": "create_indexes", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.create_indexes", "macro_sql": "{% macro create_indexes(relation) -%}\n {{ adapter.dispatch('create_indexes', 'dbt')(relation) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5327263, "supported_languages": null}, "macro.dbt.default__create_indexes": {"name": "default__create_indexes", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__create_indexes", "macro_sql": "{% macro default__create_indexes(relation) -%}\n {%- set _indexes = config.get('indexes', default=[]) -%}\n\n {% for _index_dict in _indexes %}\n {% set create_index_sql = get_create_index_sql(relation, _index_dict) %}\n {% if create_index_sql %}\n {% do run_query(create_index_sql) %}\n {% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_create_index_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.533553, "supported_languages": null}, "macro.dbt.get_drop_index_sql": {"name": "get_drop_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_drop_index_sql", "macro_sql": "{% macro get_drop_index_sql(relation, index_name) -%}\n {{ adapter.dispatch('get_drop_index_sql', 'dbt')(relation, index_name) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_drop_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.533975, "supported_languages": null}, "macro.dbt.default__get_drop_index_sql": {"name": "default__get_drop_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_drop_index_sql", "macro_sql": "{% macro default__get_drop_index_sql(relation, index_name) -%}\n {{ exceptions.raise_compiler_error(\"`get_drop_index_sql has not been implemented for this adapter.\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5342672, "supported_languages": null}, "macro.dbt.get_show_indexes_sql": {"name": "get_show_indexes_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_show_indexes_sql", "macro_sql": "{% macro get_show_indexes_sql(relation) -%}\n {{ adapter.dispatch('get_show_indexes_sql', 'dbt')(relation) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_show_indexes_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5345995, "supported_languages": null}, "macro.dbt.default__get_show_indexes_sql": {"name": "default__get_show_indexes_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_show_indexes_sql", "macro_sql": "{% macro default__get_show_indexes_sql(relation) -%}\n {{ exceptions.raise_compiler_error(\"`get_show_indexes_sql has not been implemented for this adapter.\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5348847, "supported_languages": null}, "macro.dbt.copy_grants": {"name": "copy_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.copy_grants", "macro_sql": "{% macro copy_grants() %}\n {{ return(adapter.dispatch('copy_grants', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.537544, "supported_languages": null}, "macro.dbt.default__copy_grants": {"name": "default__copy_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__copy_grants", "macro_sql": "{% macro default__copy_grants() %}\n {{ return(True) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5378108, "supported_languages": null}, "macro.dbt.support_multiple_grantees_per_dcl_statement": {"name": "support_multiple_grantees_per_dcl_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.support_multiple_grantees_per_dcl_statement", "macro_sql": "{% macro support_multiple_grantees_per_dcl_statement() %}\n {{ return(adapter.dispatch('support_multiple_grantees_per_dcl_statement', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5381672, "supported_languages": null}, "macro.dbt.default__support_multiple_grantees_per_dcl_statement": {"name": "default__support_multiple_grantees_per_dcl_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__support_multiple_grantees_per_dcl_statement", "macro_sql": "\n\n{%- macro default__support_multiple_grantees_per_dcl_statement() -%}\n {{ return(True) }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5383995, "supported_languages": null}, "macro.dbt.should_revoke": {"name": "should_revoke", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.should_revoke", "macro_sql": "{% macro should_revoke(existing_relation, full_refresh_mode=True) %}\n\n {% if not existing_relation %}\n {#-- The table doesn't already exist, so no grants to copy over --#}\n {{ return(False) }}\n {% elif full_refresh_mode %}\n {#-- The object is being REPLACED -- whether grants are copied over depends on the value of user config --#}\n {{ return(copy_grants()) }}\n {% else %}\n {#-- The table is being merged/upserted/inserted -- grants will be carried over --#}\n {{ return(True) }}\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5391197, "supported_languages": null}, "macro.dbt.get_show_grant_sql": {"name": "get_show_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_show_grant_sql", "macro_sql": "{% macro get_show_grant_sql(relation) %}\n {{ return(adapter.dispatch(\"get_show_grant_sql\", \"dbt\")(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_show_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.539504, "supported_languages": null}, "macro.dbt.default__get_show_grant_sql": {"name": "default__get_show_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_show_grant_sql", "macro_sql": "{% macro default__get_show_grant_sql(relation) %}\n show grants on {{ relation }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5397398, "supported_languages": null}, "macro.dbt.get_grant_sql": {"name": "get_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_grant_sql", "macro_sql": "{% macro get_grant_sql(relation, privilege, grantees) %}\n {{ return(adapter.dispatch('get_grant_sql', 'dbt')(relation, privilege, grantees)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.540205, "supported_languages": null}, "macro.dbt.default__get_grant_sql": {"name": "default__get_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_grant_sql", "macro_sql": "\n\n{%- macro default__get_grant_sql(relation, privilege, grantees) -%}\n grant {{ privilege }} on {{ relation }} to {{ grantees | join(', ') }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5405955, "supported_languages": null}, "macro.dbt.get_revoke_sql": {"name": "get_revoke_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_revoke_sql", "macro_sql": "{% macro get_revoke_sql(relation, privilege, grantees) %}\n {{ return(adapter.dispatch('get_revoke_sql', 'dbt')(relation, privilege, grantees)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_revoke_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5411992, "supported_languages": null}, "macro.dbt.default__get_revoke_sql": {"name": "default__get_revoke_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_revoke_sql", "macro_sql": "\n\n{%- macro default__get_revoke_sql(relation, privilege, grantees) -%}\n revoke {{ privilege }} on {{ relation }} from {{ grantees | join(', ') }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5415967, "supported_languages": null}, "macro.dbt.get_dcl_statement_list": {"name": "get_dcl_statement_list", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_dcl_statement_list", "macro_sql": "{% macro get_dcl_statement_list(relation, grant_config, get_dcl_macro) %}\n {{ return(adapter.dispatch('get_dcl_statement_list', 'dbt')(relation, grant_config, get_dcl_macro)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_dcl_statement_list"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5420885, "supported_languages": null}, "macro.dbt.default__get_dcl_statement_list": {"name": "default__get_dcl_statement_list", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_dcl_statement_list", "macro_sql": "\n\n{%- macro default__get_dcl_statement_list(relation, grant_config, get_dcl_macro) -%}\n {#\n -- Unpack grant_config into specific privileges and the set of users who need them granted/revoked.\n -- Depending on whether this database supports multiple grantees per statement, pass in the list of\n -- all grantees per privilege, or (if not) template one statement per privilege-grantee pair.\n -- `get_dcl_macro` will be either `get_grant_sql` or `get_revoke_sql`\n #}\n {%- set dcl_statements = [] -%}\n {%- for privilege, grantees in grant_config.items() %}\n {%- if support_multiple_grantees_per_dcl_statement() and grantees -%}\n {%- set dcl = get_dcl_macro(relation, privilege, grantees) -%}\n {%- do dcl_statements.append(dcl) -%}\n {%- else -%}\n {%- for grantee in grantees -%}\n {% set dcl = get_dcl_macro(relation, privilege, [grantee]) %}\n {%- do dcl_statements.append(dcl) -%}\n {% endfor -%}\n {%- endif -%}\n {%- endfor -%}\n {{ return(dcl_statements) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5434926, "supported_languages": null}, "macro.dbt.call_dcl_statements": {"name": "call_dcl_statements", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.call_dcl_statements", "macro_sql": "{% macro call_dcl_statements(dcl_statement_list) %}\n {{ return(adapter.dispatch(\"call_dcl_statements\", \"dbt\")(dcl_statement_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5439289, "supported_languages": null}, "macro.dbt.default__call_dcl_statements": {"name": "default__call_dcl_statements", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__call_dcl_statements", "macro_sql": "{% macro default__call_dcl_statements(dcl_statement_list) %}\n {#\n -- By default, supply all grant + revoke statements in a single semicolon-separated block,\n -- so that they're all processed together.\n\n -- Some databases do not support this. Those adapters will need to override this macro\n -- to run each statement individually.\n #}\n {% call statement('grants') %}\n {% for dcl_statement in dcl_statement_list %}\n {{ dcl_statement }};\n {% endfor %}\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5444508, "supported_languages": null}, "macro.dbt.apply_grants": {"name": "apply_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.apply_grants", "macro_sql": "{% macro apply_grants(relation, grant_config, should_revoke) %}\n {{ return(adapter.dispatch(\"apply_grants\", \"dbt\")(relation, grant_config, should_revoke)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.544942, "supported_languages": null}, "macro.dbt.default__apply_grants": {"name": "default__apply_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__apply_grants", "macro_sql": "{% macro default__apply_grants(relation, grant_config, should_revoke=True) %}\n {#-- If grant_config is {} or None, this is a no-op --#}\n {% if grant_config %}\n {% if should_revoke %}\n {#-- We think previous grants may have carried over --#}\n {#-- Show current grants and calculate diffs --#}\n {% set current_grants_table = run_query(get_show_grant_sql(relation)) %}\n {% set current_grants_dict = adapter.standardize_grants_dict(current_grants_table) %}\n {% set needs_granting = diff_of_two_dicts(grant_config, current_grants_dict) %}\n {% set needs_revoking = diff_of_two_dicts(current_grants_dict, grant_config) %}\n {% if not (needs_granting or needs_revoking) %}\n {{ log('On ' ~ relation ~': All grants are in place, no revocation or granting needed.')}}\n {% endif %}\n {% else %}\n {#-- We don't think there's any chance of previous grants having carried over. --#}\n {#-- Jump straight to granting what the user has configured. --#}\n {% set needs_revoking = {} %}\n {% set needs_granting = grant_config %}\n {% endif %}\n {% if needs_granting or needs_revoking %}\n {% set revoke_statement_list = get_dcl_statement_list(relation, needs_revoking, get_revoke_sql) %}\n {% set grant_statement_list = get_dcl_statement_list(relation, needs_granting, get_grant_sql) %}\n {% set dcl_statement_list = revoke_statement_list + grant_statement_list %}\n {% if dcl_statement_list %}\n {{ call_dcl_statements(dcl_statement_list) }}\n {% endif %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.get_show_grant_sql", "macro.dbt.get_dcl_statement_list", "macro.dbt.call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.547317, "supported_languages": null}, "macro.dbt.get_columns_in_relation": {"name": "get_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_columns_in_relation", "macro_sql": "{% macro get_columns_in_relation(relation) -%}\n {{ return(adapter.dispatch('get_columns_in_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.550745, "supported_languages": null}, "macro.dbt.default__get_columns_in_relation": {"name": "default__get_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_columns_in_relation", "macro_sql": "{% macro default__get_columns_in_relation(relation) -%}\n {{ exceptions.raise_not_implemented(\n 'get_columns_in_relation macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5510814, "supported_languages": null}, "macro.dbt.sql_convert_columns_in_relation": {"name": "sql_convert_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.sql_convert_columns_in_relation", "macro_sql": "{% macro sql_convert_columns_in_relation(table) -%}\n {% set columns = [] %}\n {% for row in table %}\n {% do columns.append(api.Column(*row)) %}\n {% endfor %}\n {{ return(columns) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5517702, "supported_languages": null}, "macro.dbt.get_empty_subquery_sql": {"name": "get_empty_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_empty_subquery_sql", "macro_sql": "{% macro get_empty_subquery_sql(select_sql, select_sql_header=none) -%}\n {{ return(adapter.dispatch('get_empty_subquery_sql', 'dbt')(select_sql, select_sql_header)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5522354, "supported_languages": null}, "macro.dbt.default__get_empty_subquery_sql": {"name": "default__get_empty_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_empty_subquery_sql", "macro_sql": "{% macro default__get_empty_subquery_sql(select_sql, select_sql_header=none) %}\n {%- if select_sql_header is not none -%}\n {{ select_sql_header }}\n {%- endif -%}\n select * from (\n {{ select_sql }}\n ) as __dbt_sbq\n where false\n limit 0\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.552683, "supported_languages": null}, "macro.dbt.get_empty_schema_sql": {"name": "get_empty_schema_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_empty_schema_sql", "macro_sql": "{% macro get_empty_schema_sql(columns) -%}\n {{ return(adapter.dispatch('get_empty_schema_sql', 'dbt')(columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_empty_schema_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5530639, "supported_languages": null}, "macro.dbt.default__get_empty_schema_sql": {"name": "default__get_empty_schema_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_empty_schema_sql", "macro_sql": "{% macro default__get_empty_schema_sql(columns) %}\n {%- set col_err = [] -%}\n {%- set col_naked_numeric = [] -%}\n select\n {% for i in columns %}\n {%- set col = columns[i] -%}\n {%- if col['data_type'] is not defined -%}\n {%- do col_err.append(col['name']) -%}\n {#-- If this column's type is just 'numeric' then it is missing precision/scale, raise a warning --#}\n {%- elif col['data_type'].strip().lower() in ('numeric', 'decimal', 'number') -%}\n {%- do col_naked_numeric.append(col['name']) -%}\n {%- endif -%}\n {% set col_name = adapter.quote(col['name']) if col.get('quote') else col['name'] %}\n cast(null as {{ col['data_type'] }}) as {{ col_name }}{{ \", \" if not loop.last }}\n {%- endfor -%}\n {%- if (col_err | length) > 0 -%}\n {{ exceptions.column_type_missing(column_names=col_err) }}\n {%- elif (col_naked_numeric | length) > 0 -%}\n {{ exceptions.warn(\"Detected columns with numeric type and unspecified precision/scale, this can lead to unintended rounding: \" ~ col_naked_numeric ~ \"`\") }}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5553892, "supported_languages": null}, "macro.dbt.get_column_schema_from_query": {"name": "get_column_schema_from_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_column_schema_from_query", "macro_sql": "{% macro get_column_schema_from_query(select_sql, select_sql_header=none) -%}\n {% set columns = [] %}\n {# -- Using an 'empty subquery' here to get the same schema as the given select_sql statement, without necessitating a data scan.#}\n {% set sql = get_empty_subquery_sql(select_sql, select_sql_header) %}\n {% set column_schema = adapter.get_column_schema_from_query(sql) %}\n {{ return(column_schema) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5562348, "supported_languages": null}, "macro.dbt.get_columns_in_query": {"name": "get_columns_in_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_columns_in_query", "macro_sql": "{% macro get_columns_in_query(select_sql) -%}\n {{ return(adapter.dispatch('get_columns_in_query', 'dbt')(select_sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5566256, "supported_languages": null}, "macro.dbt.default__get_columns_in_query": {"name": "default__get_columns_in_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_columns_in_query", "macro_sql": "{% macro default__get_columns_in_query(select_sql) %}\n {% call statement('get_columns_in_query', fetch_result=True, auto_begin=False) -%}\n {{ get_empty_subquery_sql(select_sql) }}\n {% endcall %}\n {{ return(load_result('get_columns_in_query').table.columns | map(attribute='name') | list) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5573642, "supported_languages": null}, "macro.dbt.alter_column_type": {"name": "alter_column_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.alter_column_type", "macro_sql": "{% macro alter_column_type(relation, column_name, new_column_type) -%}\n {{ return(adapter.dispatch('alter_column_type', 'dbt')(relation, column_name, new_column_type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5578506, "supported_languages": null}, "macro.dbt.default__alter_column_type": {"name": "default__alter_column_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__alter_column_type", "macro_sql": "{% macro default__alter_column_type(relation, column_name, new_column_type) -%}\n {#\n 1. Create a new column (w/ temp name and correct type)\n 2. Copy data over to it\n 3. Drop the existing column (cascade!)\n 4. Rename the new column to existing column\n #}\n {%- set tmp_column = column_name + \"__dbt_alter\" -%}\n\n {% call statement('alter_column_type') %}\n alter table {{ relation }} add column {{ adapter.quote(tmp_column) }} {{ new_column_type }};\n update {{ relation }} set {{ adapter.quote(tmp_column) }} = {{ adapter.quote(column_name) }};\n alter table {{ relation }} drop column {{ adapter.quote(column_name) }} cascade;\n alter table {{ relation }} rename column {{ adapter.quote(tmp_column) }} to {{ adapter.quote(column_name) }}\n {% endcall %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5590997, "supported_languages": null}, "macro.dbt.alter_relation_add_remove_columns": {"name": "alter_relation_add_remove_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.alter_relation_add_remove_columns", "macro_sql": "{% macro alter_relation_add_remove_columns(relation, add_columns = none, remove_columns = none) -%}\n {{ return(adapter.dispatch('alter_relation_add_remove_columns', 'dbt')(relation, add_columns, remove_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5596166, "supported_languages": null}, "macro.dbt.default__alter_relation_add_remove_columns": {"name": "default__alter_relation_add_remove_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__alter_relation_add_remove_columns", "macro_sql": "{% macro default__alter_relation_add_remove_columns(relation, add_columns, remove_columns) %}\n\n {% if add_columns is none %}\n {% set add_columns = [] %}\n {% endif %}\n {% if remove_columns is none %}\n {% set remove_columns = [] %}\n {% endif %}\n\n {% set sql -%}\n\n alter {{ relation.type }} {{ relation }}\n\n {% for column in add_columns %}\n add column {{ column.name }} {{ column.data_type }}{{ ',' if not loop.last }}\n {% endfor %}{{ ',' if add_columns and remove_columns }}\n\n {% for column in remove_columns %}\n drop column {{ column.name }}{{ ',' if not loop.last }}\n {% endfor %}\n\n {%- endset -%}\n\n {% do run_query(sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5612712, "supported_languages": null}, "macro.dbt.alter_column_comment": {"name": "alter_column_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.alter_column_comment", "macro_sql": "{% macro alter_column_comment(relation, column_dict) -%}\n {{ return(adapter.dispatch('alter_column_comment', 'dbt')(relation, column_dict)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5624487, "supported_languages": null}, "macro.dbt.default__alter_column_comment": {"name": "default__alter_column_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__alter_column_comment", "macro_sql": "{% macro default__alter_column_comment(relation, column_dict) -%}\n {{ exceptions.raise_not_implemented(\n 'alter_column_comment macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5628185, "supported_languages": null}, "macro.dbt.alter_relation_comment": {"name": "alter_relation_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.alter_relation_comment", "macro_sql": "{% macro alter_relation_comment(relation, relation_comment) -%}\n {{ return(adapter.dispatch('alter_relation_comment', 'dbt')(relation, relation_comment)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5632324, "supported_languages": null}, "macro.dbt.default__alter_relation_comment": {"name": "default__alter_relation_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__alter_relation_comment", "macro_sql": "{% macro default__alter_relation_comment(relation, relation_comment) -%}\n {{ exceptions.raise_not_implemented(\n 'alter_relation_comment macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5635781, "supported_languages": null}, "macro.dbt.persist_docs": {"name": "persist_docs", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.persist_docs", "macro_sql": "{% macro persist_docs(relation, model, for_relation=true, for_columns=true) -%}\n {{ return(adapter.dispatch('persist_docs', 'dbt')(relation, model, for_relation, for_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5641377, "supported_languages": null}, "macro.dbt.default__persist_docs": {"name": "default__persist_docs", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__persist_docs", "macro_sql": "{% macro default__persist_docs(relation, model, for_relation, for_columns) -%}\n {% if for_relation and config.persist_relation_docs() and model.description %}\n {% do run_query(alter_relation_comment(relation, model.description)) %}\n {% endif %}\n\n {% if for_columns and config.persist_column_docs() and model.columns %}\n {% do run_query(alter_column_comment(relation, model.columns)) %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.alter_relation_comment", "macro.dbt.alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5651436, "supported_languages": null}, "macro.dbt.test_unique": {"name": "test_unique", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_unique", "macro_sql": "{% test unique(model, column_name) %}\n {% set macro = adapter.dispatch('test_unique', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_unique"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.566074, "supported_languages": null}, "macro.dbt.test_not_null": {"name": "test_not_null", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_not_null", "macro_sql": "{% test not_null(model, column_name) %}\n {% set macro = adapter.dispatch('test_not_null', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5665507, "supported_languages": null}, "macro.dbt.test_accepted_values": {"name": "test_accepted_values", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_accepted_values", "macro_sql": "{% test accepted_values(model, column_name, values, quote=True) %}\n {% set macro = adapter.dispatch('test_accepted_values', 'dbt') %}\n {{ macro(model, column_name, values, quote) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5671685, "supported_languages": null}, "macro.dbt.test_relationships": {"name": "test_relationships", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_relationships", "macro_sql": "{% test relationships(model, column_name, to, field) %}\n {% set macro = adapter.dispatch('test_relationships', 'dbt') %}\n {{ macro(model, column_name, to, field) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_relationships"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5677447, "supported_languages": null}, "macro.livequery_models.generate_schema_name": {"name": "generate_schema_name", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.livequery_models.generate_schema_name", "macro_sql": "{% macro generate_schema_name(custom_schema_name=none, node=none) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name[0] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5685213, "supported_languages": null}, "macro.livequery_models.generate_alias_name": {"name": "generate_alias_name", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.livequery_models.generate_alias_name", "macro_sql": "{% macro generate_alias_name(custom_alias_name=none, node=none) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name[1] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5691075, "supported_languages": null}, "macro.livequery_models.apply_grants_by_schema": {"name": "apply_grants_by_schema", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/grants.sql", "original_file_path": "macros/grants.sql", "unique_id": "macro.livequery_models.apply_grants_by_schema", "macro_sql": "{% macro apply_grants_by_schema(schema) %}\n{#\n Generates SQL to grant permissions to roles for a given schema.\n This gets run automatically when a deployment is made to prod.\n\n This can be manually run to grant permissions to a new schema:\n `dbt run-operation apply_grants_by_schema --args '{\"schema\": \"my_schema\"}'`\n #}\n {%- set outer = namespace(sql=\"\") -%}\n {% for role in fromyaml(var(\"ROLES\")) %}\n {% set sql -%}\n {% if schema.startswith(\"_\") %}\n REVOKE USAGE ON SCHEMA {{ target.database }}.{{ schema }} FROM {{ role }};\n REVOKE USAGE ON ALL FUNCTIONS IN SCHEMA {{ target.database }}.{{ schema }} FROM {{ role }};\n {%- else -%}\n GRANT USAGE ON SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n GRANT USAGE ON ALL FUNCTIONS IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n\n GRANT SELECT ON ALL TABLES IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n GRANT SELECT ON ALL VIEWS IN SCHEMA {{ target.database }}.{{ schema }} TO {{ role }};\n {%- endif -%}\n {%- endset -%}\n {%- set outer.sql = outer.sql ~ sql -%}\n {%- endfor -%}\n {{ outer.sql }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5724726, "supported_languages": null}, "macro.livequery_models.apply_grants_to_all_schema": {"name": "apply_grants_to_all_schema", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/grants.sql", "original_file_path": "macros/grants.sql", "unique_id": "macro.livequery_models.apply_grants_to_all_schema", "macro_sql": "{% macro apply_grants_to_all_schema() %}\n{#\n Run SQL to grant permissions to roles for all schemas.\n This is useful for when a new role is created and needs to be granted access to all schemas.\n This is not used in the normal grant process.\n\n `dbt run-operation apply_grants_to_all_schema`\n #}\n {% if execute and target.name in (\"prod\", \"hosted\",) %}\n {% set sql_get_schema %}\n SELECT SCHEMA_NAME\n FROM {{ target.database }}.INFORMATION_SCHEMA.SCHEMATA\n WHERE SCHEMA_NAME NOT IN ('PUBLIC', 'INFORMATION_SCHEMA')\n {%- endset -%}\n {%- set results = run_query(sql_get_schema) -%}\n {% set sql_apply_grants %}\n {%- for schema in results.columns[0].values() -%}\n {{ apply_grants_by_schema(schema) }}\n {%- endfor -%}\n {%- endset -%}\n {% do log(sql_apply_grants, true) %}\n {% do run_query(sql_apply_grants) %}\n {%- endif -%}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.livequery_models.apply_grants_by_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5737975, "supported_languages": null}, "macro.livequery_models.run_sp_create_prod_clone": {"name": "run_sp_create_prod_clone", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/run_sp_create_prod_clone.sql", "original_file_path": "macros/run_sp_create_prod_clone.sql", "unique_id": "macro.livequery_models.run_sp_create_prod_clone", "macro_sql": "{% macro run_sp_create_prod_clone() %}\n {% set clone_query %}\n call livequery._internal.create_prod_clone(\n 'livequery',\n 'livequery_dev',\n 'livequery_dev_owner'\n );\n{% endset %}\n {% do run_query(clone_query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5742924, "supported_languages": null}, "macro.livequery_models.create_sps": {"name": "create_sps", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/create_sps.sql", "original_file_path": "macros/create_sps.sql", "unique_id": "macro.livequery_models.create_sps", "macro_sql": "{% macro create_sps() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% if target.database == 'LIVEQUERY' %}\n CREATE schema IF NOT EXISTS _internal;\n {{ sp_create_prod_clone('_internal') }};\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.sp_create_prod_clone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5750027, "supported_languages": null}, "macro.livequery_models.sp_create_prod_clone": {"name": "sp_create_prod_clone", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/sp_create_prod_clone.sql", "original_file_path": "macros/sp_create_prod_clone.sql", "unique_id": "macro.livequery_models.sp_create_prod_clone", "macro_sql": "{% macro sp_create_prod_clone(target_schema) -%}\n\ncreate or replace procedure {{ target_schema }}.create_prod_clone(source_db_name string, destination_db_name string, role_name string)\nreturns boolean \nlanguage javascript\nexecute as caller\nas\n$$\n snowflake.execute({sqlText: `BEGIN TRANSACTION;`});\n try {\n snowflake.execute({sqlText: `CREATE OR REPLACE DATABASE ${DESTINATION_DB_NAME} CLONE ${SOURCE_DB_NAME}`});\n snowflake.execute({sqlText: `DROP SCHEMA IF EXISTS ${DESTINATION_DB_NAME}._INTERNAL`}); /* this only needs to be in prod */\n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL SCHEMAS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL FUNCTIONS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL PROCEDURES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL VIEWS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL STAGES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON ALL TABLES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE FUNCTIONS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE PROCEDURES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE VIEWS IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE STAGES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE TABLES IN DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME};`}); \n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`})\n\n var existing_tags = snowflake.execute({sqlText: `SHOW TAGS IN DATABASE ${DESTINATION_DB_NAME};`});\n while (existing_tags.next()) {\n var schema = existing_tags.getColumnValue(4);\n var tag_name = existing_tags.getColumnValue(2)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON TAG ${DESTINATION_DB_NAME}.${schema}.${tag_name} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n }\n\n snowflake.execute({sqlText: `COMMIT;`});\n } catch (err) {\n snowflake.execute({sqlText: `ROLLBACK;`});\n throw(err);\n }\n\n return true\n$$\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5759299, "supported_languages": null}, "macro.livequery_models.set_query_tag": {"name": "set_query_tag", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/custom_query_tag.sql", "original_file_path": "macros/custom_query_tag.sql", "unique_id": "macro.livequery_models.set_query_tag", "macro_sql": "{% macro set_query_tag() -%}\n {% set new_json = {\"repo\":project_name, \"object\":this.table, \"profile\":target.profile_name, \"env\":target.name, \"existing_tag\":get_current_query_tag() } %}\n{% set new_query_tag = tojson(new_json) | as_text %}\n {% if new_query_tag %}\n {% set original_query_tag = get_current_query_tag() %}\n {{ log(\"Setting query_tag to '\" ~ new_query_tag ~ \"'. Will reset to '\" ~ original_query_tag ~ \"' after materialization.\") }}\n {% do run_query(\"alter session set query_tag = '{}'\".format(new_query_tag)) %}\n {{ return(original_query_tag)}}\n {% endif %}\n {{ return(none)}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.5776083, "supported_languages": null}, "macro.livequery_models.failed_gha_slack_alert": {"name": "failed_gha_slack_alert", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/alerts/slack_alert.sql", "original_file_path": "macros/alerts/slack_alert.sql", "unique_id": "macro.livequery_models.failed_gha_slack_alert", "macro_sql": "{% macro failed_gha_slack_alert() %}\n\n {# Get parameters from vars #}\n {%- set owner = var('owner') -%}\n {%- set repo = var('repo') -%}\n {%- set run_id = var('run_id') -%}\n {%- set slack_channel = var('slack_channel', none) -%}\n {%- set enable_ai_analysis = var('enable_ai_analysis', true) -%}\n {%- set ai_provider = var('ai_provider', 'cortex') -%}\n {%- set model_name = var('model_name', 'mistral-large') -%}\n {%- set ai_prompt = var('ai_prompt', '') -%}\n {%- set enable_auto_threading = var('enable_auto_threading', false) -%}\n {%- set bot_secret_name = var('bot_secret_name', 'intelligence') -%}\n {%- set webhook_secret_name = var('webhook_secret_name', none) -%}\n {%- set username = var('username', 'GitHub Actions Bot') -%}\n {%- set icon_emoji = var('icon_emoji', ':github:') -%}\n {%- set icon_url = var('icon_url', none) -%}\n\n {%- set webhook_url = env_var('SLACK_WEBHOOK_URL', '') -%}\n {%- set use_webhook = webhook_url != '' and webhook_secret_name -%}\n\n\n {# Check if we have a valid slack channel #}\n {%- if slack_channel -%}\n {{ log(\"Using bot token method with channel: \" ~ slack_channel, true) }}\n {%- set use_webhook = false -%}\n {%- elif not use_webhook -%}\n {{ log(\"Error: Either SLACK_WEBHOOK_URL with webhook_secret_name or slack_channel must be provided\", true) }}\n {{ return(\"\") }}\n {%- endif -%}\n\n {%- if enable_ai_analysis -%}\n {# Get failure data with AI analysis #}\n {% set failure_query %}\n SELECT\n run_id,\n ai_analysis,\n total_failures,\n failure_metadata\n FROM TABLE(github_actions.tf_failure_analysis_with_ai('{{ owner }}', '{{ repo }}', '{{ run_id }}', '{{ ai_provider }}', '{{ model_name }}', '{{ ai_prompt }}'))\n {% endset %}\n\n {%- set failure_results = run_query(failure_query) -%}\n {%- set failure_data = failure_results.rows[0] if failure_results.rows else [] -%}\n\n {%- if failure_data -%}\n {%- set total_failures = failure_data[2] -%}\n {%- set ai_analysis = failure_data[1] -%}\n {%- set failure_metadata = fromjson(failure_data[3]) if failure_data[3] else [] -%}\n {%- else -%}\n {%- set total_failures = 0 -%}\n {%- set ai_analysis = none -%}\n {%- set failure_metadata = [] -%}\n {%- endif -%}\n {%- else -%}\n {# Get basic failure data without AI #}\n {% set basic_query %}\n SELECT\n COUNT(*) as total_failures,\n MAX(workflow_name) as workflow_name,\n ARRAY_AGG(OBJECT_CONSTRUCT(\n 'workflow_name', workflow_name,\n 'job_name', job_name,\n 'job_id', job_id,\n 'job_url', job_url,\n 'logs_preview', ARRAY_TO_STRING(failed_step_logs, '\\n')\n )) as failure_metadata\n FROM TABLE(github_actions.tf_failed_jobs_with_logs('{{ owner }}', '{{ repo }}', '{{ run_id }}'))\n {% endset %}\n\n {%- set basic_results = run_query(basic_query) -%}\n {%- set basic_data = basic_results.rows[0] if basic_results.rows else [] -%}\n\n {%- if basic_data -%}\n {%- set total_failures = basic_data[0] -%}\n {%- set ai_analysis = none -%}\n {%- set failure_metadata = fromjson(basic_data[2]) if basic_data[2] else [] -%}\n {%- else -%}\n {%- set total_failures = 0 -%}\n {%- set ai_analysis = none -%}\n {%- set failure_metadata = [] -%}\n {%- endif -%}\n {%- endif -%}\n\n {# Extract workflow name #}\n {%- set workflow_name = failure_metadata[0].workflow_name if failure_metadata else repo -%}\n\n {# Build Slack message #}\n {%- if total_failures == 0 -%}\n {# Success message #}\n {%- set message_blocks = [\n {\n 'type': 'header',\n 'text': {'type': 'plain_text', 'text': '\u2705 ' ~ workflow_name ~ ' - Success'}\n },\n {\n 'type': 'section',\n 'fields': [\n {'type': 'mrkdwn', 'text': '*Run ID:* ' ~ run_id},\n {'type': 'mrkdwn', 'text': '*Workflow:* ' ~ workflow_name},\n {'type': 'mrkdwn', 'text': '*Status:* Success'}\n ]\n },\n {\n 'type': 'actions',\n 'elements': [{\n 'type': 'button',\n 'text': {'type': 'plain_text', 'text': 'View Workflow'},\n 'url': 'https://github.com/' ~ owner ~ '/' ~ repo ~ '/actions/runs/' ~ run_id,\n 'style': 'primary'\n }]\n }\n ] -%}\n\n {%- set message_payload = {\n 'text': '\u2705 GitHub Actions Success: ' ~ repo,\n 'attachments': [{\n 'color': '#36a64f',\n 'blocks': message_blocks\n }]\n } -%}\n\n {# Add customization for success messages at root level #}\n {%- if username and username != 'none' -%}\n {%- do message_payload.update({'username': username}) -%}\n {%- endif -%}\n {%- if icon_url and icon_url != 'none' and icon_url != '' -%}\n {%- do message_payload.update({'icon_url': icon_url}) -%}\n {%- elif icon_emoji and icon_emoji != 'none' -%}\n {%- do message_payload.update({'icon_emoji': icon_emoji}) -%}\n {%- endif -%}\n {%- else -%}\n {# Failure message #}\n {%- set message_blocks = [\n {\n 'type': 'header',\n 'text': {'type': 'plain_text', 'text': ':red_circle: ' ~ workflow_name ~ ' - Failed'}\n },\n {\n 'type': 'section',\n 'fields': [\n {'type': 'mrkdwn', 'text': '*Run ID:* ' ~ run_id},\n {'type': 'mrkdwn', 'text': '*Workflow:* ' ~ workflow_name},\n {'type': 'mrkdwn', 'text': '*Failed Jobs:* ' ~ total_failures}\n ]\n }\n ] -%}\n\n {# Add AI analysis if available #}\n {%- if enable_ai_analysis and ai_analysis -%}\n {%- do message_blocks.append({\n 'type': 'section',\n 'text': {\n 'type': 'mrkdwn',\n 'text': '*\ud83e\udd16 AI Analysis:*\\n' ~ ai_analysis[:2900]\n }\n }) -%}\n {%- endif -%}\n\n {# Add action button #}\n {%- do message_blocks.append({\n 'type': 'actions',\n 'elements': [{\n 'type': 'button',\n 'text': {'type': 'plain_text', 'text': 'View Workflow'},\n 'url': 'https://github.com/' ~ owner ~ '/' ~ repo ~ '/actions/runs/' ~ run_id,\n 'style': 'danger'\n }]\n }) -%}\n\n {%- set message_payload = {\n 'text': '\u274c GitHub Actions Failed: ' ~ repo,\n 'attachments': [{\n 'color': '#d63638',\n 'blocks': message_blocks\n }]\n } -%}\n\n {# Add customization for failure messages at root level #}\n {%- if username and username != 'none' -%}\n {%- do message_payload.update({'username': username}) -%}\n {%- endif -%}\n {%- if icon_url and icon_url != 'none' and icon_url != '' -%}\n {%- do message_payload.update({'icon_url': icon_url}) -%}\n {%- elif icon_emoji and icon_emoji != 'none' -%}\n {%- do message_payload.update({'icon_emoji': icon_emoji}) -%}\n {%- endif -%}\n {%- endif -%}\n\n {# Send message #}\n {%- if use_webhook -%}\n {% set send_query %}\n SELECT slack_utils.post_webhook('{{ webhook_secret_name }}', PARSE_JSON($${{ message_payload | tojson }}$$)) as result\n {% endset %}\n {%- else -%}\n {% set send_query %}\n SELECT slack.post_message('{{ slack_channel }}', PARSE_JSON($${{ message_payload | tojson }}$$), '{{ bot_secret_name }}') as result\n {% endset %}\n {%- endif -%}\n\n {%- set result = run_query(send_query) -%}\n {{ log(\"Main message sent successfully\", true) }}\n\n {# Handle threading for failures #}\n {%- if enable_auto_threading and total_failures > 0 and not use_webhook and slack_channel -%}\n {%- set main_response = fromjson(result.rows[0][0]) -%}\n {%- set main_thread_ts = main_response.ts or (main_response.data and main_response.data.ts) -%}\n\n {{ log(\"Starting threading with \" ~ failure_metadata|length ~ \" jobs\", true) }}\n\n {%- for job_meta in failure_metadata -%}\n {%- set job_name = job_meta.job_name -%}\n {%- set job_url = job_meta.job_url -%}\n {%- set logs_preview = job_meta.logs_preview -%}\n\n {# Post job summary in thread #}\n {%- set job_summary = {\n 'text': 'Job Details: ' ~ job_name,\n 'attachments': [{\n 'color': '#d63638',\n 'blocks': [\n {\n 'type': 'section',\n 'fields': [\n {'type': 'mrkdwn', 'text': '*Job:* ' ~ job_name},\n {'type': 'mrkdwn', 'text': '*Status:* failure'}\n ]\n },\n {\n 'type': 'actions',\n 'elements': [{\n 'type': 'button',\n 'text': {'type': 'plain_text', 'text': 'View Job'},\n 'url': job_url,\n 'style': 'danger'\n }]\n }\n ]\n }]\n } -%}\n\n {# Add customization to thread messages #}\n {%- if username and username != 'none' -%}\n {%- do job_summary.update({'username': username}) -%}\n {%- endif -%}\n {%- if icon_url and icon_url != 'none' and icon_url != '' -%}\n {%- do job_summary.update({'icon_url': icon_url}) -%}\n {%- elif icon_emoji and icon_emoji != 'none' -%}\n {%- do job_summary.update({'icon_emoji': icon_emoji}) -%}\n {%- endif -%}\n\n {% set job_thread_query %}\n SELECT slack.post_reply('{{ slack_channel }}', '{{ main_thread_ts }}', PARSE_JSON($${{ job_summary | tojson }}$$), '{{ bot_secret_name }}') as result\n {% endset %}\n\n {%- set job_result = run_query(job_thread_query) -%}\n\n {# Post logs as additional thread replies if available - split long logs #}\n {%- if logs_preview and logs_preview != '' -%}\n {%- set max_chunk_size = 2900 -%}\n {%- set log_chunks = [] -%}\n \n {# Split logs into chunks #}\n {%- for i in range(0, logs_preview|length, max_chunk_size) -%}\n {%- set chunk = logs_preview[i:i+max_chunk_size] -%}\n {%- do log_chunks.append(chunk) -%}\n {%- endfor -%}\n \n {# Send each chunk as a separate thread message #}\n {%- for chunk_idx in range(log_chunks|length) -%}\n {%- set chunk = log_chunks[chunk_idx] -%}\n {%- set chunk_header = '' -%}\n \n {# Add chunk header if multiple chunks #}\n {%- if log_chunks|length > 1 -%}\n {%- set chunk_header = '\ud83d\udccb Logs (' ~ (chunk_idx + 1) ~ '/' ~ log_chunks|length ~ '):\\n' -%}\n {%- else -%}\n {%- set chunk_header = '\ud83d\udccb Logs:\\n' -%}\n {%- endif -%}\n \n {%- set log_message = {'text': chunk_header ~ '```\\n' ~ chunk ~ '\\n```'} -%}\n\n {# Add customization to log thread messages #}\n {%- if username and username != 'none' -%}\n {%- do log_message.update({'username': username}) -%}\n {%- endif -%}\n {%- if icon_url and icon_url != 'none' and icon_url != '' -%}\n {%- do log_message.update({'icon_url': icon_url}) -%}\n {%- elif icon_emoji and icon_emoji != 'none' -%}\n {%- do log_message.update({'icon_emoji': icon_emoji}) -%}\n {%- endif -%}\n\n {% set log_thread_query %}\n SELECT slack.post_reply('{{ slack_channel }}', '{{ main_thread_ts }}', PARSE_JSON($${{ log_message | tojson }}$$), '{{ bot_secret_name }}') as result\n {% endset %}\n\n {%- set log_result = run_query(log_thread_query) -%}\n {%- endfor -%}\n {%- endif -%}\n\n {{ log(\"Posted thread for job: \" ~ job_name, true) }}\n {%- endfor -%}\n\n {{ log(\"Threading completed for \" ~ failure_metadata|length ~ \" jobs\", true) }}\n {%- else -%}\n {{ log(\"Message sent: \" ~ result.rows[0][0] if result.rows else \"No response\", true) }}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.6039324, "supported_languages": null}, "macro.livequery_models.get_rendered_model": {"name": "get_rendered_model", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/utils/udf_utils/render.sql", "original_file_path": "macros/utils/udf_utils/render.sql", "unique_id": "macro.livequery_models.get_rendered_model", "macro_sql": "{% macro get_rendered_model(package_name, model_name, schema, blockchain, network) %}\n {# \n This macro retrieves and renders a specified model from the graph.\n\n Args:\n package_name (str): The name of the package containing the model.\n model_name (str): The name of the model to be rendered.\n schema (str): The schema to be used.\n blockchain (str): The blockchain to be used.\n network (str): The network to be used.\n\n Returns:\n str: The rendered SQL of the specified model.\n #}\n {% if execute %}\n {{ log(\"=== Starting get_rendered_model ===\", info=True) }}\n {# Use a list to store the node to avoid scope issues #}\n {%- set nodes = [] -%}\n {{ log(\"Looking for node: \" ~ package_name ~ \".\" ~ model_name, info=True) }}\n {%- for node in graph.nodes.values() -%}\n {%- if node.package_name == package_name and node.name == model_name -%}\n {{ log(\"Found target node: \" ~ node.unique_id, info=True) }}\n {%- do nodes.append(node) -%}\n {%- endif -%}\n {%- endfor -%}\n\n {%- if nodes | length == 0 -%}\n {{ log(\"No target node found!\", info=True) }}\n {{ return('') }}\n {%- endif -%}\n\n {%- set target_node = nodes[0] -%}\n {{ log(\"Processing node: \" ~ target_node.unique_id, info=True) }}\n {{ log(\"Dependencies:\\n\\t\\t\" ~ (target_node.depends_on.nodes | pprint).replace(\"\\n\", \"\\n\\t\\t\"), info=True) }}\n\n {# First render all dependency CTEs #}\n {%- set ctes = [] -%}\n {%- for dep_id in target_node.depends_on.nodes -%}\n {{ log(\"Processing dependency: \" ~ dep_id, info=True) }}\n {%- set dep_node = graph.nodes[dep_id] -%}\n\n {%- set rendered_sql = render(dep_node.raw_code) | trim -%}\n\n {%- if rendered_sql -%}\n {%- set cte_sql -%}\n__dbt__cte__{{ dep_node.name }} AS (\n {{ rendered_sql }}\n)\n {%- endset -%}\n {%- do ctes.append(cte_sql) -%}\n {%- endif -%}\n {%- endfor -%}\n\n {{ log(\"Number of CTEs generated: \" ~ ctes | length, info=True) }}\n\n {# Combine CTEs with main query #}\n {%- set final_sql -%}\nWITH {{ ctes | join(',\\n\\n') }}\n\n{{ render(target_node.raw_code) }}\n {%- endset -%}\n\n {{ log(\"=== End get_rendered_model ===\\n\\n\" , info=True) }}\n\n {{ return(final_sql) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.6089513, "supported_languages": null}, "macro.livequery_models.config_evm_rpc_primitives": {"name": "config_evm_rpc_primitives", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_primitives.yaml.sql", "original_file_path": "macros/evm/evm_primitives.yaml.sql", "unique_id": "macro.livequery_models.config_evm_rpc_primitives", "macro_sql": "{%- macro config_evm_rpc_primitives(blockchain, network) -%}\n{#-\n Generates a set of UDFs that call the Ethereum JSON RPC API\n\n - rpc: Executes an RPC call on the {{ blockchain }} blockchain\n - eth_call: Executes a new message call immediately without creating a transaction on the block chain\n - eth_getLogs: Returns an array of all logs matching filter with given address\n - eth_getBalance: Returns the balance of the account of given address\n\n -#}\n{% set schema = blockchain ~ \"_\" ~ network -%}\n\n- name: {{ schema -}}.udf_rpc\n signature:\n - [method, STRING, RPC method to call]\n - [parameters, VARIANT, Parameters to pass to the RPC method]\n return_type: [VARIANT, The return value of the RPC method]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Executes an RPC call on the {{ blockchain }} blockchain.$$\n sql: |\n SELECT live.udf_rpc('{{ blockchain }}', '{{ network }}', method, parameters)\n\n- name: {{ schema -}}.udf_rpc_eth_call\n signature:\n - [transaction, OBJECT, The transaction object]\n - [block_or_tag, STRING, The block number or tag to execute the call on]\n return_type: [VARIANT, The return value of the executed contract code]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Executes a new message call immediately without creating a transaction on the block chain.$$\n sql: |\n SELECT {{ schema -}}.udf_rpc('eth_call', [transaction, block_or_tag])\n\n- name: {{ schema -}}.udf_rpc_eth_get_logs\n signature:\n - [filter, OBJECT, The filter object]\n return_type: [VARIANT, An array of all logs matching filter with given address]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns an array of all logs matching filter with given address.$$\n sql: |\n SELECT {{ schema -}}.udf_rpc('eth_getLogs', [filter])\n\n- name: {{ schema -}}.udf_rpc_eth_get_balance\n signature:\n - [address, STRING, The address to get the balance of]\n - [block_or_tag, STRING, The block number or tag to execute the call on]\n return_type: [VARIANT, The balance of the account of given address]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the balance of the account of given address.$$\n sql: |\n SELECT {{ schema -}}.udf_rpc('eth_getBalance', [address, block_or_tag])\n\n- name: {{ schema -}}.udf_get_token_balance\n signature:\n - [wallet_address, STRING, The address to get the balance of]\n - [token_address, STRING, The token to get the balance of]\n return_type: [STRING, The balance of the account of given address]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the balance of the wallet of given token address at the latest block.$$\n sql: |\n SELECT utils.udf_hex_to_int({{ schema -}}.udf_rpc_eth_call(object_construct_keep_null('from', null, 'to', token_address, 'data', concat('0x70a08231',LPAD(REPLACE(wallet_address, '0x', ''), 64, 0))),'latest')::string)\n\n- name: {{ schema -}}.udf_get_token_balance\n signature:\n - [wallet_address, STRING, The address to get the balance of]\n - [token_address, STRING, The token to get the balance of]\n - [block_number, INTEGER, The block number to retrieve the balance at]\n return_type: [STRING, The balance of the account of given address]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the balance of the wallet of given token address at the given block.$$\n sql: |\n SELECT utils.udf_hex_to_int({{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', concat('0x70a08231',LPAD(REPLACE(wallet_address, '0x', ''), 64, 0))), CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))))::STRING)\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.6118517, "supported_languages": null}, "macro.livequery_models.evm_live_view_latest_block_height": {"name": "evm_live_view_latest_block_height", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_latest_block_height", "macro_sql": "{% macro evm_live_view_latest_block_height(schema, blockchain, network) %}\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', []) as result,\n utils.udf_hex_to_int(result)::integer AS latest_block_height,\n COALESCE(\n block_height,\n latest_block_height\n ) AS min_height,\n iff(\n COALESCE(to_latest, false),\n latest_block_height,\n min_height\n ) AS max_height\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7199929, "supported_languages": null}, "macro.livequery_models.evm_live_view_target_blocks": {"name": "evm_live_view_target_blocks", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_target_blocks", "macro_sql": "{% macro evm_live_view_target_blocks(schema, blockchain, network, batch_size=10) %}\n WITH heights AS (\n {{ evm_live_view_latest_block_height(schema, blockchain, network) | indent(4) -}}\n ),\n block_spine AS (\n SELECT\n ROW_NUMBER() OVER (\n ORDER BY\n NULL\n ) - 1 + COALESCE(block_height, latest_block_height)::integer AS block_number,\n min_height,\n IFF(\n COALESCE(to_latest, false),\n block_height,\n min_height\n ) AS max_height,\n latest_block_height\n FROM\n TABLE(generator(ROWCOUNT => 1000)),\n heights qualify block_number BETWEEN min_height\n AND max_height\n )\n\n SELECT\n CEIL(ROW_NUMBER() OVER (ORDER BY block_number) / {{ batch_size }}) AS batch_id,\n block_number,\n latest_block_height\n FROM block_spine\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_latest_block_height"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7205598, "supported_languages": null}, "macro.livequery_models.evm_batch_udf_api": {"name": "evm_batch_udf_api", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_batch_udf_api", "macro_sql": "{% macro evm_batch_udf_api(blockchain, network) %}\n live.udf_api(\n '{endpoint}'\n ,params\n ,concat_ws('/', 'integration', _utils.udf_provider(), '{{ blockchain }}', '{{ network }}')\n )::VARIANT:data::ARRAY AS data\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7208774, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_blocks": {"name": "evm_live_view_bronze_blocks", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_blocks", "macro_sql": "{% macro evm_live_view_bronze_blocks(schema, blockchain, network, table_name) %}\nWITH blocks_agg AS (\n SELECT\n batch_id,\n ARRAY_AGG(\n utils.udf_json_rpc_call(\n 'eth_getBlockByNumber',\n [utils.udf_int_to_hex(block_number), true]\n )\n ) AS params\n FROM\n {{ table_name }}\n GROUP BY batch_id\n), result as (\n SELECT\n {{ evm_batch_udf_api(blockchain, network) }}\n FROM blocks_agg\n)\n, flattened as (\n SELECT\n COALESCE(value:result, {'error':value:error}) AS result\n FROM result, LATERAL FLATTEN(input => result.data) v\n)\n\nSELECT\n utils.udf_hex_to_int(result:number::STRING)::INT AS block_number,\n result as data\nFROM flattened\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_batch_udf_api"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7213101, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_receipts": {"name": "evm_live_view_bronze_receipts", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_receipts", "macro_sql": "{% macro evm_live_view_bronze_receipts(schema, blockchain, network, table_name) %}\nWITH blocks_agg AS (\n SELECT\n batch_id,\n latest_block_height,\n ARRAY_AGG(\n utils.udf_json_rpc_call(\n 'eth_getBlockReceipts',\n [utils.udf_int_to_hex(block_number)]\n )\n ) AS params\n FROM\n {{ table_name }}\n GROUP BY 1,2\n),\n\nget_batch_result AS (\n SELECT\n latest_block_height,\n {{ evm_batch_udf_api(blockchain, network) }}\n FROM blocks_agg\n)\n\nSELECT\n latest_block_height,\n utils.udf_hex_to_int(w.value:blockNumber::STRING)::INT AS block_number,\n w.value AS DATA\nFROM\n (SELECT\n latest_block_height,\n v.value:result AS DATA\n FROM get_batch_result,\n LATERAL FLATTEN(data) v), LATERAL FLATTEN(data) w\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_batch_udf_api"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7217696, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_logs": {"name": "evm_live_view_bronze_logs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_logs", "macro_sql": "{% macro evm_live_view_bronze_logs(table_name) %}\nSELECT\n r.block_number,\n v.value\nFROM\n {{ table_name }} AS r,\n lateral flatten(r.data:logs) v\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7219956, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_transactions": {"name": "evm_live_view_bronze_transactions", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_transactions", "macro_sql": "{% macro evm_live_view_bronze_transactions(table_name) %}\nSELECT\n block_number,\n v.value as DATA\nFROM\n {{ table_name }} AS r,\n lateral flatten(r.data:transactions) v\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7222176, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_traces": {"name": "evm_live_view_bronze_traces", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_traces", "macro_sql": "{% macro evm_live_view_bronze_traces(schema, blockchain, network, table_name)%}\nWITH blocks_agg AS (\n SELECT\n batch_id,\n ARRAY_AGG(\n utils.udf_json_rpc_call(\n 'debug_traceBlockByNumber',\n [utils.udf_int_to_hex(s.block_number), {'tracer': 'callTracer'}],\n s.block_number -- to put block_number in the id to retrieve the block numberlater\n )\n ) AS params\n FROM\n {{ table_name }} s\n GROUP BY batch_id\n), result as (\n SELECT\n {{ evm_batch_udf_api(blockchain, network) }}\n FROM blocks_agg\n), flattened as (\n SELECT\n value:id::INT AS block_number,\n COALESCE(value:result, {'error':value:error}) AS result\n FROM result, LATERAL FLATTEN(input => result.data) v\n)\n\nSELECT\n s.block_number,\n v.index::INT AS tx_position, -- mimic's streamline's logic to add tx_position\n v.value:result AS full_traces,\n SYSDATE() AS _inserted_timestamp\nFROM flattened s,\nLATERAL FLATTEN(input => result) v\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_batch_udf_api"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.722686, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_token_balances": {"name": "evm_live_view_bronze_token_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_token_balances", "macro_sql": "{% macro evm_live_view_bronze_token_balances(schema, blockchain, network, table_name) %}\nWITH block_spine AS (\n SELECT\n CEIL(ROW_NUMBER() OVER (ORDER BY block_number, address, contract_address) / 10) AS batch_id,\n block_number,\n address,\n contract_address\n FROM\n {{ table_name }}\n),\nblocks_agg AS (\n SELECT\n batch_id,\n ARRAY_AGG(\n utils.udf_json_rpc_call(\n 'eth_call',\n ARRAY_CONSTRUCT(\n OBJECT_CONSTRUCT(\n 'to',\n contract_address,\n 'data',\n CONCAT(\n '0x70a08231000000000000000000000000',\n SUBSTR(\n address,\n 3\n )\n )\n ),\n utils.udf_int_to_hex(block_number)\n ),\n CONCAT(\n block_number,\n '-',\n address,\n '-',\n contract_address\n )\n )\n ) AS params\n FROM\n block_spine\n GROUP BY batch_id\n), result as (\n SELECT\n {{ evm_batch_udf_api(blockchain, network) }}\n FROM blocks_agg\n)\n\nSELECT\n SPLIT(value:id::STRING, '-')[0]::INT AS block_number,\n SPLIT(value:id::STRING, '-')[1]::STRING AS address,\n SPLIT(value:id::STRING, '-')[2]::STRING AS contract_address,\n COALESCE(value:result, {'error':value:error}) AS DATA\nFROM result, LATERAL FLATTEN(input => result.data) v\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_batch_udf_api"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7231956, "supported_languages": null}, "macro.livequery_models.evm_live_view_bronze_eth_balances": {"name": "evm_live_view_bronze_eth_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_bronze_eth_balances", "macro_sql": "{% macro evm_live_view_bronze_eth_balances(schema, blockchain, network, table_name) %}\nWITH block_spine AS (\n SELECT\n CEIL(ROW_NUMBER() OVER (ORDER BY block_number, address) / 10) AS batch_id,\n block_number,\n address\n FROM\n {{ table_name }}\n),\nblocks_agg AS (\n SELECT\n batch_id,\n ARRAY_AGG(\n utils.udf_json_rpc_call(\n 'eth_getBalance',\n ARRAY_CONSTRUCT(address, utils.udf_int_to_hex(block_number)),\n CONCAT(\n block_number,\n '-',\n address\n )\n )\n ) AS params\n FROM\n block_spine\n GROUP BY batch_id\n), result as (\n SELECT\n {{ evm_batch_udf_api(blockchain, network) }}\n FROM blocks_agg\n)\n\nSELECT\n SPLIT(value:id::STRING, '-')[0]::INT AS block_number,\n SPLIT(value:id::STRING, '-')[1]::STRING AS address,\n COALESCE(value:result, {'error':value:error}) AS DATA\nFROM result, LATERAL FLATTEN(input => result.data) v\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_batch_udf_api"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.723663, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_blocks": {"name": "evm_live_view_silver_blocks", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_blocks", "macro_sql": "{% macro evm_live_view_silver_blocks(table_name) %}\nSELECT\n block_number,\n utils.udf_hex_to_int(DATA:timestamp::STRING)::TIMESTAMP AS block_timestamp,\n utils.udf_hex_to_int(DATA:baseFeePerGas::STRING)::INT AS base_fee_per_gas,\n utils.udf_hex_to_int(DATA:difficulty::STRING)::INT AS difficulty,\n DATA:extraData::STRING AS extra_data,\n utils.udf_hex_to_int(DATA:gasLimit::STRING)::INT AS gas_limit,\n utils.udf_hex_to_int(DATA:gasUsed::STRING)::INT AS gas_used,\n DATA:hash::STRING AS HASH,\n DATA:logsBloom::STRING AS logs_bloom,\n DATA:miner::STRING AS miner,\n utils.udf_hex_to_int(DATA:nonce::STRING)::INT AS nonce,\n utils.udf_hex_to_int(DATA:number::STRING)::INT AS NUMBER,\n DATA:parentHash::STRING AS parent_hash,\n DATA:receiptsRoot::STRING AS receipts_root,\n DATA:sha3Uncles::STRING AS sha3_uncles,\n utils.udf_hex_to_int(DATA:size::STRING)::INT AS SIZE,\n DATA:stateRoot::STRING AS state_root,\n utils.udf_hex_to_int(DATA:totalDifficulty::STRING)::INT AS total_difficulty,\n ARRAY_SIZE(DATA:transactions) AS tx_count,\n DATA:transactionsRoot::STRING AS transactions_root,\n DATA:uncles AS uncles,\n DATA:withdrawals AS withdrawals,\n DATA:withdrawalsRoot::STRING AS withdrawals_root,\n md5(\n CAST(\n COALESCE(\n CAST(block_number AS TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) AS TEXT\n )\n ) AS blocks_id,\n utils.udf_hex_to_int(DATA:blobGasUsed::STRING)::INT AS blob_gas_used,\n utils.udf_hex_to_int(DATA:excessBlobGas::STRING)::INT AS excess_blob_gas\nFROM\n {{ table_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.723997, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_receipts": {"name": "evm_live_view_silver_receipts", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_receipts", "macro_sql": "{% macro evm_live_view_silver_receipts(table_name) %}\nSELECT\n latest_block_height,\n block_number,\n DATA :blockHash::STRING AS block_hash,\n utils.udf_hex_to_int(DATA :blockNumber::STRING)::INT AS blockNumber,\n utils.udf_hex_to_int(DATA :cumulativeGasUsed::STRING)::INT AS cumulative_gas_used,\n utils.udf_hex_to_int(DATA :effectiveGasPrice::STRING)::INT / pow(10, 9) AS effective_gas_price,\n DATA :from::STRING AS from_address,\n utils.udf_hex_to_int(DATA :gasUsed::STRING)::INT AS gas_used,\n DATA :logs AS logs,\n DATA :logsBloom::STRING AS logs_bloom,\n utils.udf_hex_to_int(DATA :status::STRING)::INT AS status,\n CASE\n WHEN status = 1 THEN TRUE\n ELSE FALSE\n END AS tx_success,\n CASE\n WHEN status = 1 THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n DATA :to::STRING AS to_address1,\n CASE\n WHEN to_address1 = '' THEN NULL\n ELSE to_address1\n END AS to_address,\n DATA :transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(DATA :transactionIndex::STRING)::INT AS POSITION,\n utils.udf_hex_to_int(DATA :type::STRING)::INT AS TYPE,\n utils.udf_hex_to_int(DATA :effectiveGasPrice::STRING)::INT AS blob_gas_price,\n utils.udf_hex_to_int(DATA :gasUsed::STRING)::INT AS blob_gas_used\nFROM\n {{ table_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7243156, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_logs": {"name": "evm_live_view_silver_logs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_logs", "macro_sql": "{% macro evm_live_view_silver_logs(silver_receipts, silver_transactions) %}\nSELECT\n r.block_number,\n txs.block_timestamp,\n r.tx_hash,\n txs.origin_function_signature,\n r.from_address AS origin_from_address,\n r.to_address AS origin_to_address,\n utils.udf_hex_to_int(v.VALUE :logIndex::STRING)::INT AS event_index,\n v.VALUE :address::STRING AS contract_address,\n v.VALUE :blockHash::STRING AS block_hash,\n v.VALUE :data::STRING AS DATA,\n v.VALUE :removed::BOOLEAN AS event_removed,\n v.VALUE :topics AS topics,\n r.tx_status,\n CASE\n WHEN txs.block_timestamp IS NULL\n OR txs.origin_function_signature IS NULL THEN TRUE\n ELSE FALSE\n END AS is_pending,\nFROM\n {{ silver_receipts }} AS r\n LEFT JOIN {{ silver_transactions }} AS txs on txs.tx_hash = r.tx_hash,\n lateral flatten(r.logs) v\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7246659, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_transactions": {"name": "evm_live_view_silver_transactions", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_transactions", "macro_sql": "{% macro evm_live_view_silver_transactions(bronze_transactions, silver_blocks, silver_receipts) %}\nSELECT\n A.block_number AS block_number,\n A.data :blockHash::STRING AS block_hash,\n utils.udf_hex_to_int(A.data :blockNumber::STRING)::INT AS blockNumber,\n utils.udf_hex_to_int(A.data :chainId::STRING)::INT AS chain_id,\n A.data :from::STRING AS from_address,\n utils.udf_hex_to_int(A.data :gas::STRING)::INT AS gas,\n utils.udf_hex_to_int(A.data :gasPrice::STRING)::INT / pow(10, 9) AS gas_price,\n A.data :hash::STRING AS tx_hash,\n A.data :input::STRING AS input_data,\n SUBSTR(input_data, 1, 10) AS origin_function_signature,\n utils.udf_hex_to_int(A.data :maxFeePerGas::STRING)::INT / pow(10, 9) AS max_fee_per_gas,\n utils.udf_hex_to_int(\n A.data :maxPriorityFeePerGas::STRING\n )::INT / pow(10, 9) AS max_priority_fee_per_gas,\n utils.udf_hex_to_int(A.data :nonce::STRING)::INT AS nonce,\n A.data :r::STRING AS r,\n A.data :s::STRING AS s,\n A.data :to::STRING AS to_address1,\n utils.udf_hex_to_int(A.data :transactionIndex::STRING)::INT AS POSITION,\n A.data :type::STRING AS TYPE,\n A.data :v::STRING AS v,\n utils.udf_hex_to_int(A.data :value::STRING) AS value_precise_raw,\n value_precise_raw * power(10, -18) AS value_precise,\n value_precise::FLOAT AS VALUE,\n A.data :accessList AS access_list,\n A.data,\n A.data: blobVersionedHashes::ARRAY AS blob_versioned_hashes,\n utils.udf_hex_to_int(A.data: maxFeePerGas::STRING)::INT AS max_fee_per_blob_gas,\n block_timestamp,\n CASE\n WHEN block_timestamp IS NULL\n OR tx_status IS NULL THEN TRUE\n ELSE FALSE\n END AS is_pending,\n r.gas_used,\n tx_success,\n tx_status,\n cumulative_gas_used,\n effective_gas_price,\n utils.udf_hex_to_int(A.data :gasPrice) * power(10, -18) * r.gas_used AS tx_fee_precise,\n COALESCE(tx_fee_precise::FLOAT, 0) AS tx_fee,\n r.type as tx_type,\n r.blob_gas_used,\n r.blob_gas_price,\nFROM\n {{ bronze_transactions }} AS A\n LEFT JOIN {{ silver_blocks }} AS b on b.block_number = A.block_number\n LEFT JOIN {{ silver_receipts }} AS r on r.tx_hash = A.data :hash::STRING\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7251585, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_traces": {"name": "evm_live_view_silver_traces", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_traces", "macro_sql": "{% macro evm_live_view_silver_traces(raw_traces) %}\nflatten_traces AS (\n SELECT\n block_number,\n tx_position,\n IFF(\n path IN (\n 'result',\n 'result.value',\n 'result.type',\n 'result.to',\n 'result.input',\n 'result.gasUsed',\n 'result.gas',\n 'result.from',\n 'result.output',\n 'result.error',\n 'result.revertReason',\n 'gasUsed',\n 'gas',\n 'type',\n 'to',\n 'from',\n 'value',\n 'input',\n 'error',\n 'output',\n 'revertReason'\n ),\n 'ORIGIN',\n REGEXP_REPLACE(REGEXP_REPLACE(path, '[^0-9]+', '_'), '^_|_$', '')\n ) AS trace_address,\n _inserted_timestamp,\n OBJECT_AGG(\n key,\n VALUE\n ) AS trace_json,\n CASE\n WHEN trace_address = 'ORIGIN' THEN NULL\n WHEN POSITION(\n '_' IN trace_address\n ) = 0 THEN 'ORIGIN'\n ELSE REGEXP_REPLACE(\n trace_address,\n '_[0-9]+$',\n '',\n 1,\n 1\n )\n END AS parent_trace_address,\n SPLIT(\n trace_address,\n '_'\n ) AS str_array\n FROM\n {{ raw_traces }},\n TABLE(\n FLATTEN(\n input => PARSE_JSON(full_traces),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n AND f.path != 'result'\n GROUP BY\n block_number,\n tx_position,\n trace_address,\n _inserted_timestamp\n),\nsub_traces AS (\n SELECT\n block_number,\n tx_position,\n parent_trace_address,\n COUNT(*) AS sub_traces\n FROM\n flatten_traces\n GROUP BY\n block_number,\n tx_position,\n parent_trace_address\n),\nnum_array AS (\n SELECT\n block_number,\n tx_position,\n trace_address,\n ARRAY_AGG(flat_value) AS num_array\n FROM\n (\n SELECT\n block_number,\n tx_position,\n trace_address,\n IFF(\n VALUE :: STRING = 'ORIGIN',\n -1,\n VALUE :: INT\n ) AS flat_value\n FROM\n flatten_traces,\n LATERAL FLATTEN (\n input => str_array\n )\n )\n GROUP BY\n block_number,\n tx_position,\n trace_address\n),\ncleaned_traces AS (\n SELECT\n b.block_number,\n b.tx_position,\n b.trace_address,\n IFNULL(\n sub_traces,\n 0\n ) AS sub_traces,\n num_array,\n ROW_NUMBER() over (\n PARTITION BY b.block_number,\n b.tx_position\n ORDER BY\n num_array ASC\n ) - 1 AS trace_index,\n trace_json,\n b._inserted_timestamp\n FROM\n flatten_traces b\n LEFT JOIN sub_traces s\n ON b.block_number = s.block_number\n AND b.tx_position = s.tx_position\n AND b.trace_address = s.parent_trace_address\n JOIN num_array n\n ON b.block_number = n.block_number\n AND b.tx_position = n.tx_position\n AND b.trace_address = n.trace_address\n),\nfinal_traces AS (\n SELECT\n tx_position,\n trace_index,\n block_number,\n trace_address,\n trace_json :error :: STRING AS error_reason,\n trace_json :from :: STRING AS from_address,\n trace_json :to :: STRING AS to_address,\n IFNULL(\n utils.udf_hex_to_int(\n trace_json :value :: STRING\n ),\n '0'\n ) AS eth_value_precise_raw,\n ethereum.utils.udf_decimal_adjust(\n eth_value_precise_raw,\n 18\n ) AS eth_value_precise,\n eth_value_precise :: FLOAT AS eth_value,\n utils.udf_hex_to_int(\n trace_json :gas :: STRING\n ) :: INT AS gas,\n utils.udf_hex_to_int(\n trace_json :gasUsed :: STRING\n ) :: INT AS gas_used,\n trace_json :input :: STRING AS input,\n trace_json :output :: STRING AS output,\n trace_json :type :: STRING AS TYPE,\n concat_ws(\n '_',\n TYPE,\n trace_address\n ) AS identifier,\n concat_ws(\n '-',\n block_number,\n tx_position,\n identifier\n ) AS _call_id,\n _inserted_timestamp,\n trace_json AS DATA,\n sub_traces\n FROM\n cleaned_traces\n),\nnew_records AS (\n SELECT\n f.block_number,\n t.tx_hash,\n t.block_timestamp,\n t.tx_status,\n f.tx_position,\n f.trace_index,\n f.from_address,\n f.to_address,\n f.eth_value_precise_raw,\n f.eth_value_precise,\n f.eth_value,\n f.gas,\n f.gas_used,\n f.input,\n f.output,\n f.type,\n f.identifier,\n f.sub_traces,\n f.error_reason,\n IFF(\n f.error_reason IS NULL,\n 'SUCCESS',\n 'FAIL'\n ) AS trace_status,\n f.data,\n IFF(\n t.tx_hash IS NULL\n OR t.block_timestamp IS NULL\n OR t.tx_status IS NULL,\n TRUE,\n FALSE\n ) AS is_pending,\n f._call_id,\n f._inserted_timestamp\n FROM\n final_traces f\n LEFT OUTER JOIN transactions t\n ON f.tx_position = t.position\n AND f.block_number = t.block_number\n),\ntraces_final AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n tx_status,\n tx_position,\n trace_index,\n from_address,\n to_address,\n eth_value_precise_raw,\n eth_value_precise,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n sub_traces,\n error_reason,\n trace_status,\n DATA,\n is_pending,\n _call_id,\n _inserted_timestamp\n FROM\n new_records\n)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7259173, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_token_balances": {"name": "evm_live_view_silver_token_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_token_balances", "macro_sql": "{% macro evm_live_view_silver_token_balances(schema, blockchain, network) %}\nWITH silver_logs AS (\n SELECT\n CONCAT('0x', SUBSTR(l.topics [1] :: STRING, 27, 42)) AS address1,\n CONCAT('0x', SUBSTR(l.topics [2] :: STRING, 27, 42)) AS address2,\n l.contract_address,\n l.block_timestamp,\n l.block_number\n FROM\n (\n {{ evm_live_view_fact_event_logs(schema, blockchain, network) | indent(4) -}}\n ) l\n WHERE\n (\n l.topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n OR (\n l.topics [0] :: STRING = '0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65'\n AND l.contract_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n OR (\n l.topics [0] :: STRING = '0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c'\n AND l.contract_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n),\n\ntransfers AS (\n SELECT\n DISTINCT block_number,\n block_timestamp,\n contract_address,\n address1 AS address\n FROM\n silver_logs\n WHERE\n address1 IS NOT NULL\n AND address1 <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n block_timestamp,\n contract_address,\n address2 AS address\n FROM\n silver_logs\n WHERE\n address2 IS NOT NULL\n AND address2 <> '0x0000000000000000000000000000000000000000'\n),\n\nbalances AS (\n {{ evm_live_view_bronze_token_balances(schema, blockchain, network, 'transfers') | indent(4) -}}\n)\n\nSELECT\n b.block_number,\n block_timestamp,\n address,\n contract_address,\n IFF(DATA :: STRING = '{}', NULL, DATA :: STRING) AS casted_data,\n CASE\n WHEN\n LENGTH(\n casted_data\n ) <= 4300\n AND casted_data IS NOT NULL THEN LEFT(casted_data, 66)\n ELSE NULL\n END\n AS hex_balance,\n TRY_TO_NUMBER(\n CASE\n WHEN LENGTH(\n hex_balance\n ) <= 4300\n AND hex_balance IS NOT NULL THEN utils.udf_hex_to_int(hex_balance)\n ELSE NULL\n END\n ) AS balance,\n SYSDATE() AS _inserted_timestamp,\n cast(\n coalesce(\n cast(block_number as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' ||\n coalesce(\n cast(address as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' ||\n coalesce(\n cast(contract_address as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n ) AS id,\n id AS token_balances_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM balances b\nLEFT JOIN (\n SELECT DISTINCT block_number, block_timestamp FROM transfers\n) USING (block_number)\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_fact_event_logs", "macro.livequery_models.evm_live_view_bronze_token_balances"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.726874, "supported_languages": null}, "macro.livequery_models.evm_live_view_silver_eth_balances": {"name": "evm_live_view_silver_eth_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_silver_eth_balances", "macro_sql": "{% macro evm_live_view_silver_eth_balances(schema, blockchain, network) %}\nWITH silver_traces AS (\n SELECT\n block_timestamp,\n block_number,\n from_address,\n to_address\n FROM\n (\n {{ evm_live_view_fact_traces(schema, blockchain, network) | indent(4) -}}\n ) l\n WHERE\n VALUE > 0 -- VALUE is the amount of ETH transferred\n AND trace_status = 'SUCCESS'\n AND tx_status = 'SUCCESS'\n),\n\nstacked AS (\n SELECT\n DISTINCT block_number,\n block_timestamp,\n from_address AS address\n FROM\n silver_traces\n WHERE\n from_address IS NOT NULL\n AND from_address <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n block_timestamp,\n to_address AS address\n FROM\n silver_traces\n WHERE\n to_address IS NOT NULL\n AND to_address <> '0x0000000000000000000000000000000000000000'\n),\n\neth_balances AS (\n {{ evm_live_view_bronze_eth_balances(schema, blockchain, network, 'stacked') | indent(4) -}}\n)\n\nSELECT\n block_number,\n block_timestamp,\n address,\n IFF(DATA :: STRING = '{}', NULL, DATA :: STRING) AS casted_data,\n CASE\n WHEN casted_data IS NOT NULL THEN casted_data\n ELSE NULL\n END\n AS hex_balance,\n TRY_TO_NUMBER(\n CASE\n WHEN hex_balance IS NOT NULL THEN utils.udf_hex_to_int(hex_balance)\n ELSE NULL\n END\n ) AS balance,\n SYSDATE() AS _inserted_timestamp,\n cast(\n coalesce(\n cast(block_number as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' ||\n coalesce(\n cast(address as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n ) AS id,\n id AS eth_balances_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM eth_balances\nLEFT JOIN (\n SELECT DISTINCT block_number, block_timestamp FROM stacked\n) USING (block_number)\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_fact_traces", "macro.livequery_models.evm_live_view_bronze_eth_balances"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7276309, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_blocks": {"name": "evm_live_view_fact_blocks", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_blocks", "macro_sql": "{% macro evm_live_view_fact_blocks(schema, blockchain, network) %}\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network) | indent(4) -}}\n ),\n raw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n ),\n silver_blocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n )\n select\n block_number,\n block_timestamp,\n '{{ network }}' AS network,\n '{{ blockchain }}' AS blockchain,\n tx_count,\n difficulty,\n total_difficulty,\n extra_data,\n gas_limit,\n gas_used,\n HASH,\n parent_hash,\n miner,\n nonce,\n receipts_root,\n sha3_uncles,\n SIZE,\n uncles AS uncle_blocks,\n OBJECT_CONSTRUCT(\n 'baseFeePerGas',\n base_fee_per_gas,\n 'difficulty',\n difficulty,\n 'extraData',\n extra_data,\n 'gasLimit',\n gas_limit,\n 'gasUsed',\n gas_used,\n 'hash',\n HASH,\n 'logsBloom',\n logs_bloom,\n 'miner',\n miner,\n 'nonce',\n nonce,\n 'number',\n NUMBER,\n 'parentHash',\n parent_hash,\n 'receiptsRoot',\n receipts_root,\n 'sha3Uncles',\n sha3_uncles,\n 'size',\n SIZE,\n 'stateRoot',\n state_root,\n 'timestamp',\n block_timestamp,\n 'totalDifficulty',\n total_difficulty,\n 'transactionsRoot',\n transactions_root,\n 'uncles',\n uncles,\n 'excessBlobGas',\n excess_blob_gas,\n 'blobGasUsed',\n blob_gas_used\n ) AS block_header_json,\n excess_blob_gas,\n blob_gas_used,\n block_number::STRING AS fact_blocks_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n withdrawals,\n withdrawals_root\n from silver_blocks\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_silver_blocks"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7286124, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_event_logs": {"name": "evm_live_view_fact_event_logs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_event_logs", "macro_sql": "{% macro evm_live_view_fact_event_logs(schema, blockchain, network) %}\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network, 5) | indent(4) -}}\n),\nraw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_receipts AS (\n {{ evm_live_view_bronze_receipts(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_logs AS (\n {{ evm_live_view_bronze_logs('raw_receipts') | indent(4) -}}\n),\nraw_transactions AS (\n {{ evm_live_view_bronze_transactions('raw_block_txs') | indent(4) -}}\n),\nblocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n),\nreceipts AS (\n {{ evm_live_view_silver_receipts('raw_receipts') | indent(4) -}}\n),\ntransactions AS (\n {{ evm_live_view_silver_transactions('raw_transactions', 'blocks', 'receipts') | indent(4) -}}\n),\nlogs AS (\n {{ evm_live_view_silver_logs('receipts', 'transactions') | indent(4) -}}\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n event_index,\n contract_address,\n topics,\n DATA,\n event_removed,\n tx_status,\n CONCAT(\n tx_hash :: STRING,\n '-',\n event_index :: STRING\n ) AS _log_id,\n md5(\n cast(\n coalesce(\n cast(tx_hash as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' || coalesce(\n cast(event_index as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n )\n ) AS fact_event_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM logs\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_bronze_receipts", "macro.livequery_models.evm_live_view_bronze_logs", "macro.livequery_models.evm_live_view_bronze_transactions", "macro.livequery_models.evm_live_view_silver_blocks", "macro.livequery_models.evm_live_view_silver_receipts", "macro.livequery_models.evm_live_view_silver_transactions", "macro.livequery_models.evm_live_view_silver_logs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.730378, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_decoded_event_logs": {"name": "evm_live_view_fact_decoded_event_logs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_decoded_event_logs", "macro_sql": "{% macro evm_live_view_fact_decoded_event_logs(schema, blockchain, network) %}\nWITH _ez_decoded_event_logs AS (\n {{ evm_live_view_ez_decoded_event_logs(schema, blockchain, network) | indent(4) -}}\n)\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n contract_address,\n event_name,\n decoded_log,\n full_decoded_log,\n fact_decoded_event_logs_id,\n inserted_timestamp,\n modified_timestamp\nFROM _ez_decoded_event_logs\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_ez_decoded_event_logs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7308254, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_transactions": {"name": "evm_live_view_fact_transactions", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_transactions", "macro_sql": "{% macro evm_live_view_fact_transactions(schema, blockchain, network) %}\n\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network, 5) | indent(4) -}}\n),\nraw_receipts AS (\n {{ evm_live_view_bronze_receipts(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_transactions AS (\n {{ evm_live_view_bronze_transactions('raw_block_txs') | indent(4) -}}\n),\nblocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n),\nreceipts AS (\n {{ evm_live_view_silver_receipts('raw_receipts') | indent(4) -}}\n),\ntransactions AS (\n {{ evm_live_view_silver_transactions('raw_transactions', 'blocks', 'receipts') | indent(4) -}}\n)\nSELECT\n block_number,\n block_timestamp,\n block_hash,\n tx_hash,\n nonce,\n POSITION,\n origin_function_signature,\n from_address,\n to_address1 as to_address,\n VALUE,\n value_precise_raw,\n value_precise::STRING as value_precise,\n tx_fee,\n tx_fee_precise::STRING as tx_fee_precise,\n gas_price,\n gas AS gas_limit,\n gas_used,\n cumulative_gas_used,\n input_data,\n tx_status AS status,\n effective_gas_price,\n max_fee_per_gas,\n max_priority_fee_per_gas,\n r,\n s,\n v,\n tx_type,\n chain_id,\n blob_versioned_hashes,\n max_fee_per_blob_gas,\n blob_gas_used,\n blob_gas_price,\n md5(\n cast(\n coalesce(\n cast(tx_hash as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n )\n ) AS fact_transactions_id,\n SYSDATE() inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n transactions\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_receipts", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_bronze_transactions", "macro.livequery_models.evm_live_view_silver_blocks", "macro.livequery_models.evm_live_view_silver_receipts", "macro.livequery_models.evm_live_view_silver_transactions"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.732341, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_traces": {"name": "evm_live_view_fact_traces", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_traces", "macro_sql": "{% macro evm_live_view_fact_traces(schema, blockchain, network) %}\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network) | indent(4) -}}\n),\nraw_receipts AS (\n {{ evm_live_view_bronze_receipts(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_transactions AS (\n {{ evm_live_view_bronze_transactions('raw_block_txs') | indent(4) -}}\n),\nblocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n),\nreceipts AS (\n {{ evm_live_view_silver_receipts('raw_receipts') | indent(4) -}}\n),\ntransactions AS (\n {{ evm_live_view_silver_transactions('raw_transactions', 'blocks', 'receipts') | indent(4) -}}\n),\nraw_traces AS (\n {{ evm_live_view_bronze_traces(schema, blockchain, network, 'spine') | indent(4) -}}\n),\n\n{{ evm_live_view_silver_traces('raw_traces') | indent(4) -}}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value AS VALUE,\n eth_value_precise_raw AS value_precise_raw,\n eth_value_precise AS value_precise,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces,\n trace_status,\n error_reason,\n trace_index,\n md5(\n cast(\n coalesce(\n cast(tx_hash as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' || coalesce(\n cast(trace_index as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n )\n ) as fact_traces_id,\n COALESCE(\n _inserted_timestamp,\n '2000-01-01'\n ) AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM traces_final\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_receipts", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_bronze_transactions", "macro.livequery_models.evm_live_view_silver_blocks", "macro.livequery_models.evm_live_view_silver_receipts", "macro.livequery_models.evm_live_view_silver_transactions", "macro.livequery_models.evm_live_view_bronze_traces", "macro.livequery_models.evm_live_view_silver_traces"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7341752, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_decoded_traces": {"name": "evm_live_view_fact_decoded_traces", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_decoded_traces", "macro_sql": "{% macro evm_live_view_fact_decoded_traces(schema, blockchain, network) %}\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network, 5) | indent(4) -}}\n),\nraw_receipts AS (\n {{ evm_live_view_bronze_receipts(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_transactions AS (\n {{ evm_live_view_bronze_transactions('raw_block_txs') | indent(4) -}}\n),\nblocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n),\nreceipts AS (\n {{ evm_live_view_silver_receipts('raw_receipts') | indent(4) -}}\n),\ntransactions AS (\n {{ evm_live_view_silver_transactions('raw_transactions', 'blocks', 'receipts') | indent(4) -}}\n),\nraw_traces AS (\n {{ evm_live_view_bronze_traces(schema, blockchain, network, 'spine') | indent(4) -}}\n),\n\n{{ evm_live_view_silver_traces('raw_traces') | indent(4) -}}\n,\n\ndecoded_traces AS (\n SELECT\n t.block_number,\n t.tx_hash,\n t.block_timestamp,\n t.tx_status,\n t.tx_position,\n t.trace_index,\n t.from_address,\n t.to_address,\n t.eth_value AS VALUE,\n t.eth_value_precise_raw AS value_precise_raw,\n t.eth_value_precise AS value_precise,\n t.gas,\n t.gas_used,\n t.TYPE AS TYPE,\n t.identifier,\n t.sub_traces,\n t.error_reason,\n t.trace_status,\n A.abi AS abi,\n A.function_name AS function_name,\n CASE\n WHEN TYPE = 'DELEGATECALL' THEN from_address\n ELSE to_address\n END AS abi_address,\n t.input AS input,\n COALESCE(\n t.output,\n '0x'\n ) AS output,\n OBJECT_CONSTRUCT('input', input, 'output', output, 'function_name', function_name) AS function_data,\n utils.udf_evm_decode_trace(abi, function_data)[0] AS decoded_data\n FROM traces_final t\n INNER JOIN {{ blockchain }}.SILVER.COMPLETE_FUNCTION_ABIS A\n ON A.parent_contract_address = abi_address\n AND LEFT(\n t.input,\n 10\n ) = LEFT(\n A.function_signature,\n 10\n )\n AND t.block_number BETWEEN A.start_block\n AND A.end_block\n AND t.block_number IS NOT NULL\n\n)\n\nSELECT\n block_number,\n tx_hash,\n block_timestamp,\n tx_status,\n tx_position,\n trace_index,\n from_address,\n to_address,\n VALUE,\n value_precise_raw,\n value_precise,\n gas,\n gas_used,\n TYPE,\n identifier,\n sub_traces,\n error_reason,\n trace_status,\n input,\n output,\n decoded_data :function_name :: STRING AS function_name,\n decoded_data :decoded_input_data AS decoded_input_data,\n decoded_data :decoded_output_data AS decoded_output_data,\n md5(\n cast(\n coalesce(\n cast(tx_hash as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' || coalesce(\n cast(trace_index as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n )\n ) AS fact_decoded_traces_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM decoded_traces\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_receipts", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_bronze_transactions", "macro.livequery_models.evm_live_view_silver_blocks", "macro.livequery_models.evm_live_view_silver_receipts", "macro.livequery_models.evm_live_view_silver_transactions", "macro.livequery_models.evm_live_view_bronze_traces", "macro.livequery_models.evm_live_view_silver_traces"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7361917, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_token_balances": {"name": "evm_live_view_fact_token_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_token_balances", "macro_sql": "{% macro evm_live_view_fact_token_balances(schema, blockchain, network) %}\nWITH silver_token_balances AS (\n {{ evm_live_view_silver_token_balances(schema, blockchain, network) | indent(4) -}}\n)\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n balance,\n token_balances_id AS fact_token_balances_id,\n inserted_timestamp,\n modified_timestamp\nFROM\n silver_token_balances\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_silver_token_balances"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.736618, "supported_languages": null}, "macro.livequery_models.evm_live_view_fact_eth_balances": {"name": "evm_live_view_fact_eth_balances", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_fact_eth_balances", "macro_sql": "{% macro evm_live_view_fact_eth_balances(schema, blockchain, network) %}\nWITH silver_eth_balances AS (\n {{ evm_live_view_silver_eth_balances(schema, blockchain, network) | indent(4) -}}\n)\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n balance,\n eth_balances_id AS fact_eth_balances_id,\n inserted_timestamp,\n modified_timestamp\nFROM silver_eth_balances\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_silver_eth_balances"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7370558, "supported_languages": null}, "macro.livequery_models.evm_live_view_ez_decoded_event_logs": {"name": "evm_live_view_ez_decoded_event_logs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_ez_decoded_event_logs", "macro_sql": "{% macro evm_live_view_ez_decoded_event_logs(schema, blockchain, network) %}\nWITH _fact_event_logs AS (\n {{ evm_live_view_fact_event_logs(schema, blockchain, network) | indent(4) -}}\n),\n\n_silver_decoded_logs AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n event_index,\n topics,\n DATA,\n contract_address,\n OBJECT_CONSTRUCT('topics', topics, 'data', data, 'address', contract_address) AS event_data,\n abi,\n utils.udf_evm_decode_log(abi, event_data)[0] AS decoded_data,\n event_removed,\n decoded_data:name::string AS event_name,\n {{ blockchain }}.utils.udf_transform_logs(decoded_data) AS transformed,\n _log_id,\n inserted_timestamp,\n tx_status\n FROM\n _fact_event_logs\n JOIN\n {{ blockchain }}.core.dim_contract_abis\n USING\n (contract_address)\n WHERE\n tx_status = 'SUCCESS'\n),\n\n_flatten_logs AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.decoded_data,\n b.transformed,\n b._log_id,\n b.inserted_timestamp,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value :name = '' THEN CONCAT(\n 'anonymous_',\n v.index\n )\n ELSE v.value :name\n END,\n v.value :value\n ) AS decoded_flat\n FROM\n _silver_decoded_logs b,\n LATERAL FLATTEN(\n input => b.transformed :data\n ) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.decoded_data,\n b.transformed,\n b._log_id,\n b.inserted_timestamp\n)\n\nSELECT\n block_number,\n C.block_timestamp,\n B.tx_hash,\n B.event_index,\n B.contract_address,\n D.name AS contract_name,\n B.event_name,\n B.decoded_flat AS decoded_log,\n B.decoded_data AS full_decoded_log,\n C.origin_function_signature,\n C.origin_from_address,\n C.origin_to_address,\n C.topics,\n C.DATA,\n C.event_removed,\n C.tx_status,\n md5(_log_id) AS fact_decoded_event_logs_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM _flatten_logs AS B\nLEFT JOIN _silver_decoded_logs AS C USING (block_number, _log_id)\nLEFT JOIN {{ blockchain }}.core.dim_contracts AS D\n ON B.contract_address = D.address\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_fact_event_logs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7377846, "supported_languages": null}, "macro.livequery_models.evm_live_view_ez_token_transfers": {"name": "evm_live_view_ez_token_transfers", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_ez_token_transfers", "macro_sql": "{% macro evm_live_view_ez_token_transfers(schema, blockchain, network) %}\nWITH fact_logs AS (\n {{ evm_live_view_fact_event_logs(schema, blockchain, network) | indent(4) -}}\n)\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address::STRING AS contract_address,\n CONCAT('0x', SUBSTR(topics [1], 27, 40))::STRING AS from_address,\n CONCAT('0x', SUBSTR(topics [2], 27, 40))::STRING AS to_address,\n utils.udf_hex_to_int(SUBSTR(DATA, 3, 64)) AS raw_amount_precise,\n raw_amount_precise::FLOAT AS raw_amount,\n IFF(\n C.decimals IS NOT NULL,\n raw_amount_precise * power(10, C.decimals * -1),\n NULL\n ) AS amount_precise,\n amount_precise::FLOAT AS amount,\n IFF(\n C.decimals IS NOT NULL\n AND price IS NOT NULL,\n amount * price,\n NULL\n ) AS amount_usd,\n C.decimals AS decimals,\n C.symbol AS symbol,\n price AS token_price,\n CASE\n WHEN C.decimals IS NULL THEN 'false'\n ELSE 'true'\n END AS has_decimal,\n CASE\n WHEN price IS NULL THEN 'false'\n ELSE 'true'\n END AS has_price,\n _log_id,\n md5(\n cast(\n coalesce(\n cast(tx_hash as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) || '-' || coalesce(\n cast(event_index as TEXT),\n '_dbt_utils_surrogate_key_null_'\n ) as TEXT\n )\n ) as ez_token_transfers_id,\n SYSDATE() AS _inserted_timestamp,\n sysdate() as inserted_timestamp,\n sysdate() as modified_timestamp\nFROM\n fact_logs l\n LEFT JOIN {{ blockchain }}.price.EZ_PRICES_HOURLY p ON l.contract_address = p.token_address\n AND DATE_TRUNC('hour', l.block_timestamp) = HOUR\n LEFT JOIN {{ blockchain }}.core.DIM_CONTRACTS C ON l.contract_address = C.address\nWHERE\n topics [0]::STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_status = 'SUCCESS'\n and raw_amount IS NOT NULL\n AND to_address IS NOT NULL\nAND from_address IS NOT NULL\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_fact_event_logs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.738415, "supported_languages": null}, "macro.livequery_models.evm_live_view_ez_native_transfers": {"name": "evm_live_view_ez_native_transfers", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_live_views.sql", "original_file_path": "macros/evm/evm_live_views.sql", "unique_id": "macro.livequery_models.evm_live_view_ez_native_transfers", "macro_sql": "{% macro evm_live_view_ez_native_transfers(schema, blockchain, network) %}\nWITH spine AS (\n {{ evm_live_view_target_blocks(schema, blockchain, network) | indent(4) -}}\n),\nraw_receipts AS (\n {{ evm_live_view_bronze_receipts(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_block_txs AS (\n {{ evm_live_view_bronze_blocks(schema, blockchain, network, 'spine') | indent(4) -}}\n),\nraw_transactions AS (\n {{ evm_live_view_bronze_transactions('raw_block_txs') | indent(4) -}}\n),\nblocks AS (\n {{ evm_live_view_silver_blocks('raw_block_txs') | indent(4) -}}\n),\nreceipts AS (\n {{ evm_live_view_silver_receipts('raw_receipts') | indent(4) -}}\n),\ntransactions AS (\n {{ evm_live_view_silver_transactions('raw_transactions', 'blocks', 'receipts') | indent(4) -}}\n),\nraw_traces AS (\n {{ evm_live_view_bronze_traces(schema, blockchain, network, 'spine') | indent(4) -}}\n),\n{{ evm_live_view_silver_traces('raw_traces') | indent(4) -}}\n,\neth_base AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n identifier,\n from_address,\n to_address,\n eth_value AS amount,\n _call_id,\n _inserted_timestamp,\n eth_value_precise_raw AS amount_precise_raw,\n eth_value_precise AS amount_precise,\n tx_position,\n trace_index\n FROM\n traces_final\n WHERE\n eth_value > 0\n AND tx_status = 'SUCCESS'\n AND trace_status = 'SUCCESS'\n AND TYPE NOT IN (\n 'DELEGATECALL',\n 'STATICCALL'\n )\n),\ntx_table AS (\n SELECT\n block_number,\n tx_hash,\n from_address AS origin_from_address,\n to_address1 AS origin_to_address,\n origin_function_signature\n FROM\n transactions\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n eth_base\n )\n),\nnative_transfers AS (\n SELECT\n e.tx_hash,\n e.block_number,\n e.block_timestamp,\n e.identifier,\n t.origin_from_address,\n t.origin_to_address,\n t.origin_function_signature,\n e.from_address,\n e.to_address,\n e.amount,\n e.amount_precise_raw,\n e.amount_precise,\n ROUND(\n e.amount * p.price,\n 2\n ) AS amount_usd,\n e._call_id,\n e._inserted_timestamp,\n e.tx_position,\n e.trace_index,\n md5(\n cast(\n coalesce(cast(e.tx_hash as TEXT), '_dbt_utils_surrogate_key_null_')\n || '-' || coalesce(cast(e.trace_index as TEXT), '_dbt_utils_surrogate_key_null_')\n as TEXT\n )\n ) as native_transfers_id,\n SYSDATE() as inserted_timestamp,\n SYSDATE() as modified_timestamp\n FROM\n eth_base e\n JOIN tx_table t ON e.tx_hash = t.tx_hash AND e.block_number = t.block_number\n LEFT JOIN {{ blockchain }}.PRICE.EZ_PRICES_HOURLY p\n ON DATE_TRUNC('hour', e.block_timestamp) = p.HOUR\n AND p.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' -- WETH address\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n tx_position,\n trace_index,\n identifier AS trace_type,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n from_address AS trace_from_address,\n to_address AS trace_to_address,\n amount,\n amount_precise_raw,\n amount_precise,\n amount_usd,\n COALESCE(\n native_transfers_id,\n md5(\n cast(\n coalesce(cast(tx_hash as TEXT), '_dbt_utils_surrogate_key_null_')\n || '-' || coalesce(cast(trace_index as TEXT), '_dbt_utils_surrogate_key_null_')\n as TEXT\n )\n )\n ) AS ez_native_transfers_id,\n COALESCE(\n inserted_timestamp,\n '2000-01-01'\n ) AS inserted_timestamp,\n COALESCE(\n modified_timestamp,\n '2000-01-01'\n ) AS modified_timestamp\nFROM\n native_transfers\nQUALIFY (ROW_NUMBER() OVER (\n PARTITION BY block_number, tx_position, trace_index\n ORDER BY _inserted_timestamp DESC\n)) = 1\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.evm_live_view_target_blocks", "macro.livequery_models.evm_live_view_bronze_receipts", "macro.livequery_models.evm_live_view_bronze_blocks", "macro.livequery_models.evm_live_view_bronze_transactions", "macro.livequery_models.evm_live_view_silver_blocks", "macro.livequery_models.evm_live_view_silver_receipts", "macro.livequery_models.evm_live_view_silver_transactions", "macro.livequery_models.evm_live_view_bronze_traces", "macro.livequery_models.evm_live_view_silver_traces"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.7404473, "supported_languages": null}, "macro.livequery_models.config_evm_high_level_abstractions": {"name": "config_evm_high_level_abstractions", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm.yaml.sql", "original_file_path": "macros/evm/evm.yaml.sql", "unique_id": "macro.livequery_models.config_evm_high_level_abstractions", "macro_sql": "{% macro config_evm_high_level_abstractions(blockchain, network) -%}\n{#\n This macro is used to generate the high level abstractions for an EVM\n blockchain.\n #}\n{% set schema = blockchain ~ \"_\" ~ network %}\n- name: {{ schema -}}.tf_latest_native_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the latest block]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n - |\n The table has the following columns:\n * `blockchain` - The blockchain\n * `network` - The network\n * `wallet_address` - The wallet address\n * `symbol` - The symbol of the native asset\n * `raw_balance` - The unadjusted native asset balance\n * `balance` - The adjusted native asset balance\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balance at the latest block for a given address.$$\n sql: |\n {{ evm_latest_native_balance_string(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_native_balance\n signature:\n - [wallets, ARRAY, An array of addresses string to get the balance of at the latest block]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balances at the latest block for given addresses.$$\n sql: |\n {{ evm_latest_native_balance_array(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the latest block]\n - [token, STRING, The address of the token to get the balance of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balance at the latest block for a given address and token address. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_latest_token_balance_ss(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the latest block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances at the latest block for a given address and multiple token addresses. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_latest_token_balance_sa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_token_balance\n signature:\n - [wallets, ARRAY, An array of addresses string to get the balance of at the latest block]\n - [token, STRING, The address of the token to get the balance of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances at the latest block for multiple addresses and a single token address. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_latest_token_balance_as(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_token_balance\n signature:\n - [wallets, ARRAY, An array of addresses string to get the balance of at the latest block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances at the latest block for multiple addresses and multiple token addresses. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_latest_token_balance_aa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [token, STRING, The address of the token to get the balance of]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balance for a given address and token address at a specific block. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_ssi(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [token, STRING, The address of the token to get the balance of]\n - [block_numbers, ARRAY, The block numbers to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for a given address and token address at multiple specific blocks. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_ssa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallets, ARRAY, The addresses to get the balance of at the input block]\n - [token, STRING, The address of the token to get the balance of]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for multiple addresses and a given token addresses at a specific block. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_asi(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for a given address and multiple token addresses at a specific block. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_sai(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n - [block_numbers, ARRAY, The block numbers to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for a given address and multiple token addresses at multiple specific blocks. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_saa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallets, ARRAY, An array of address strings to get the balance of at the input block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for multiple addresses and multiple token addresses at a specific block. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_aai(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_token_balance\n signature:\n - [wallets, ARRAY, An array of address strings to get the balance of at the input block]\n - [tokens, ARRAY, An array of address strings of the tokens to get the balance of]\n - [block_numbers, ARRAY, The block numbers to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, token_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for multiple addresses and multiple token addresses at multiple specific blocks. Supports ERC20 and ERC721 tokens.$$\n sql: |\n {{ evm_historical_token_balance_aaa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_native_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balance for a given address at a specific block.$$\n sql: |\n {{ evm_historical_native_balance_si(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_native_balance\n signature:\n - [wallet, STRING, The address to get the balance of at the input block]\n - [block_numbers, ARRAY, The block numbers to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balances for a given address at multiple specific blocks.$$\n sql: |\n {{ evm_historical_native_balance_sa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_native_balance\n signature:\n - [wallets, ARRAY, An array of address strings to get the balance of at the input block]\n - [block_number, INTEGER, The block number to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balances for multiple addresses at a specific block.$$\n sql: |\n {{ evm_historical_native_balance_ai(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_historical_native_balance\n signature:\n - [wallets, ARRAY, An array of address strings to get the balance of at the input block]\n - [block_numbers, ARRAY, The block numbers to get the balance at]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, wallet_address STRING, symbol STRING, block_number INTEGER, raw_balance STRING, balance FLOAT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native asset balances for multiple addresses at multiple specific blocks.$$\n sql: |\n {{ evm_historical_native_balance_aa(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events\n signature:\n - [address, STRING, The address of the contract to get the events of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, contract_address STRING, event_topics ARRAY, event_data STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest events emitted by a contract in the last 100 blocks.$$\n sql: |\n {{ evm_latest_contract_events_s(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events\n signature:\n - [address, STRING, The address of the contract to get the events of]\n - [lookback, INTEGER, The number of blocks to look back. Please note there are RPC limitations on this method.]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, contract_address STRING, event_topics ARRAY, event_data STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest events emitted by a contract within the last `lookback` blocks. *Please note there are RPC limitations on this method.*$$\n sql: |\n {{ evm_latest_contract_events_si(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events\n signature:\n - [addresses, ARRAY, The addresses of the contracts to get the events of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, contract_address STRING, event_topics ARRAY, event_data STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest events emitted by multiple contracts in the last 100 blocks.$$\n sql: |\n {{ evm_latest_contract_events_a(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events\n signature:\n - [addresses, ARRAY, The addresses of the contracts to get the events of]\n - [lookback, INTEGER, The number of blocks to look back. Please note there are RPC limitations on this method.]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, contract_address STRING, event_topics ARRAY, event_data STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest events emitted by multiple contracts within the last `lookback` blocks. *Please note there are RPC limitations on this method.*$$\n sql: |\n {{ evm_latest_contract_events_ai(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events_decoded\n signature:\n - [address, STRING, The address of the contract to get the decoded events of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, event_name STRING, contract_address STRING, event_topics ARRAY, event_data STRING, decoded_data OBJECT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$RReturns the latest decoded events emitted by a contract in the last 100 blocks. Submit missing ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/).$$\n sql: |\n {{ evm_latest_contract_events_decoded_s(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events_decoded\n signature:\n - [addresses, ARRAY, The addresses of the contracts to get the decoded events of]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, event_name STRING, contract_address STRING, event_topics ARRAY, event_data STRING, decoded_data OBJECT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest decoded events emitted by multiple contracts in the last 100 blocks. Submit missing ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/).$$\n sql: |\n {{ evm_latest_contract_events_decoded_a(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events_decoded\n signature:\n - [address, STRING, The address of the contract to get the decoded events of]\n - [lookback, INTEGER, The number of blocks to look back. Please note there are RPC limitations on this method.]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, event_name STRING, contract_address STRING, event_topics ARRAY, event_data STRING, decoded_data OBJECT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest decoded events emitted by a contract within the last `lookback` blocks. Submit missing ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/). *Please note there are RPC limitations on this method.*$$\n sql: |\n {{ evm_latest_contract_events_decoded_si(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_latest_contract_events_decoded\n signature:\n - [addresses, ARRAY, The addresses of the contracts to get the decoded events of]\n - [lookback, INTEGER, The number of blocks to look back. Please note there are RPC limitations on this method.]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, event_name STRING, contract_address STRING, event_topics ARRAY, event_data STRING, decoded_data OBJECT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the latest decoded events emitted by multiple contracts within the last `lookback` blocks. Submit missing ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/). *Please note there are RPC limitations on this method.* $$\n sql: |\n {{ evm_latest_contract_events_decoded_ai(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_blocks\n signature:\n - [block_height, INTEGER, The start block height to get the blocks from]\n - [to_latest, BOOLEAN, Whether to continue fetching blocks until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, block_timestamp TIMESTAMP_NTZ, network STRING, blockchain STRING, tx_count INTEGER, difficulty INTEGER, total_difficulty INTEGER, extra_data STRING, gas_limit INTEGER, gas_used INTEGER, hash STRING, parent_hash STRING, miner STRING, nonce INTEGER, receipts_root STRING, sha3_uncles STRING, size INTEGER, uncle_blocks VARIANT, block_header_json OBJECT, excess_blob_gas INTEGER, blob_gas_used INTEGER, fact_blocks_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ, withdrawals VARIANT, withdrawals_root STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the block data for a given block height. If to_latest is true, it will continue fetching blocks until the latest block. Otherwise, it will fetch blocks until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_blocks(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_event_logs\n signature:\n - [block_height, INTEGER, The start block height to get the logs from]\n - [to_latest, BOOLEAN, Whether to continue fetching logs until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, block_timestamp TIMESTAMP_NTZ, tx_hash STRING, origin_function_signature STRING, origin_from_address STRING, origin_to_address STRING, event_index INTEGER, contract_address STRING, topics VARIANT, data STRING, event_removed BOOLEAN, tx_status STRING, _log_id STRING, fact_event_logs_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the logs for a given block height. If to_latest is true, it will continue fetching logs until the latest block. Otherwise, it will fetch logs until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_event_logs(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_decoded_event_logs\n signature:\n - [block_height, INTEGER, The start block height to get the logs from]\n - [to_latest, BOOLEAN, Whether to continue fetching logs until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, block_timestamp TIMESTAMP_NTZ, tx_hash STRING, event_index INTEGER, contract_address STRING, event_name STRING, decoded_log OBJECT, full_decoded_log VARIANT, fact_decoded_event_logs_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the decoded event logs data for a given block height. If to_latest is true, it will continue fetching blocks until the latest block. Otherwise, it will fetch blocks until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_decoded_event_logs(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_decoded_traces\n signature:\n - [block_height, INTEGER, The start block height to get the logs from]\n - [to_latest, BOOLEAN, Whether to continue fetching logs until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, tx_hash STRING, block_timestamp TIMESTAMP_NTZ, tx_status STRING, tx_position INTEGER, trace_index INTEGER, from_address STRING, to_address STRING, VALUE FLOAT, value_precise_raw STRING, value_precise STRING, gas INTEGER, gas_used INTEGER, TYPE STRING, identifier STRING, sub_traces INTEGER, error_reason STRING, trace_status STRING, input STRING, output STRING, function_name STRING, decoded_input_data VARIANT, decoded_output_data VARIANT, fact_decoded_traces_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the decoded traces data for a given block height. If to_latest is true,\n it will continue fetching blocks until the latest block. Otherwise,\n it will fetch blocks until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_decoded_traces(schema,\n blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_traces\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(tx_hash STRING, block_number NUMBER, block_timestamp TIMESTAMP_NTZ(9), from_address STRING, to_address STRING, value FLOAT, value_precise_raw STRING, value_precise STRING, gas NUMBER, gas_used NUMBER, input STRING, output STRING, TYPE STRING, identifier STRING, DATA OBJECT, tx_status STRING, sub_traces NUMBER, trace_status STRING, error_reason STRING, trace_index NUMBER, fact_traces_id STRING, inserted_timestamp TIMESTAMP_NTZ(9), modified_timestamp TIMESTAMP_NTZ(9))\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the traces for a given block height. If to_latest is true, it will continue fetching traces until the latest block. Otherwise, it will fetch traces until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_traces(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_transactions\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(block_number NUMBER, block_timestamp TIMESTAMP_NTZ, block_hash STRING, tx_hash STRING, nonce NUMBER, POSITION NUMBER, origin_function_signature STRING, from_address STRING, to_address STRING, VALUE FLOAT, value_precise_raw STRING, value_precise STRING, tx_fee FLOAT, tx_fee_precise STRING, gas_price FLOAT, gas_limit NUMBER, gas_used NUMBER, cumulative_gas_used NUMBER, input_data STRING, status STRING, effective_gas_price FLOAT, max_fee_per_gas FLOAT, max_priority_fee_per_gas FLOAT, r STRING, s STRING, v STRING, tx_type NUMBER, chain_id NUMBER, blob_versioned_hashes ARRAY, max_fee_per_blob_gas NUMBER, blob_gas_used NUMBER, blob_gas_price NUMBER, fact_transactions_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the transactions for a given block height. If to_latest is true, it will continue fetching transactions until the latest block. Otherwise, it will fetch transactions until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_transactions(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_token_balances\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(block_number NUMBER, block_timestamp TIMESTAMP_NTZ, address STRING, contract_address STRING, balance NUMBER(38,0), fact_token_balances_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token balances for a given block height. If to_latest is true, it will continue fetching transactions until the latest block. Otherwise, it will fetch transactions until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_token_balances(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_fact_eth_balances\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(block_number NUMBER, block_timestamp TIMESTAMP_NTZ, address STRING, balance NUMBER(38,0), fact_eth_balances_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the eth balances for a given block height. If to_latest is true, it will continue fetching transactions until the latest block. Otherwise, it will fetch transactions until the block height is reached.$$\n sql: |\n {{ evm_live_view_fact_eth_balances(schema, blockchain, network) | indent(4) -}}\n\n\n- name: {{ schema -}}.tf_ez_decoded_event_logs\n signature:\n - [block_height, INTEGER, The start block height to get the logs from]\n - [to_latest, BOOLEAN, Whether to continue fetching logs until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, block_timestamp TIMESTAMP_NTZ, tx_hash STRING, event_index INTEGER, contract_address STRING, contract_name STRING, event_name STRING, decoded_log OBJECT, full_decoded_log VARIANT, origin_function_signature STRING, origin_from_address STRING, origin_to_address STRING, topics VARIANT, data STRING, event_removed BOOLEAN, tx_status STRING, ez_decoded_event_logs_id STRING, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the ez decoded event logs data for a given block height. If to_latest is true, it will continue fetching blocks until the latest block. Otherwise, it will fetch blocks until the block height is reached.$$\n sql: |\n {{ evm_live_view_ez_decoded_event_logs(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_ez_native_transfers\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(tx_hash STRING, block_number NUMBER(38,0), block_timestamp TIMESTAMP_NTZ(9), tx_position NUMBER(38,0), trace_index NUMBER(19,0), identifier STRING, origin_from_address STRING, origin_to_address STRING, origin_function_signature STRING, from_address STRING, to_address STRING, amount FLOAT, amount_precise_raw STRING, amount_precise STRING, amount_usd FLOAT, ez_native_transfers_id STRING, inserted_timestamp TIMESTAMP_NTZ(9), modified_timestamp TIMESTAMP_NTZ(9))\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the native transfers for a given block height. If to_latest is true, it will continue fetching transfers until the latest block. Otherwise, it will fetch transfers until the block height is reached.$$\n sql: |\n {{ evm_live_view_ez_native_transfers(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_ez_token_transfers\n signature:\n - [block_height, INTEGER, The start block height to get the transfers from]\n - [to_latest, BOOLEAN, Whether to continue fetching transfers until the latest block or not]\n return_type:\n - \"TABLE(block_number INTEGER, block_timestamp TIMESTAMP_NTZ, tx_hash STRING, event_index INTEGER, origin_function_signature STRING, origin_from_address STRING, origin_to_address STRING, contract_address STRING, from_address STRING, to_address STRING, raw_amount_precise STRING, raw_amount FLOAT, amount_precise FLOAT, amount FLOAT, amount_usd FLOAT, decimals INTEGER, symbol STRING, token_price FLOAT, has_decimal STRING, has_price STRING, _log_id STRING, ez_token_transfers_id STRING, _inserted_timestamp TIMESTAMP_NTZ, inserted_timestamp TIMESTAMP_NTZ, modified_timestamp TIMESTAMP_NTZ)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the token transfers for a given block height. If to_latest is true, it will continue fetching transfers until the latest block. Otherwise, it will fetch transfers until the block height is reached.$$\n sql: |\n {{ evm_live_view_ez_token_transfers(schema, blockchain, network) | indent(4) -}}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.livequery_models.evm_latest_native_balance_string", "macro.livequery_models.evm_latest_native_balance_array", "macro.livequery_models.evm_latest_token_balance_ss", "macro.livequery_models.evm_latest_token_balance_sa", "macro.livequery_models.evm_latest_token_balance_as", "macro.livequery_models.evm_latest_token_balance_aa", "macro.livequery_models.evm_historical_token_balance_ssi", "macro.livequery_models.evm_historical_token_balance_ssa", "macro.livequery_models.evm_historical_token_balance_asi", "macro.livequery_models.evm_historical_token_balance_sai", "macro.livequery_models.evm_historical_token_balance_saa", "macro.livequery_models.evm_historical_token_balance_aai", "macro.livequery_models.evm_historical_token_balance_aaa", "macro.livequery_models.evm_historical_native_balance_si", "macro.livequery_models.evm_historical_native_balance_sa", "macro.livequery_models.evm_historical_native_balance_ai", "macro.livequery_models.evm_historical_native_balance_aa", "macro.livequery_models.evm_latest_contract_events_s", "macro.livequery_models.evm_latest_contract_events_si", "macro.livequery_models.evm_latest_contract_events_a", "macro.livequery_models.evm_latest_contract_events_ai", "macro.livequery_models.evm_latest_contract_events_decoded_s", "macro.livequery_models.evm_latest_contract_events_decoded_a", "macro.livequery_models.evm_latest_contract_events_decoded_si", "macro.livequery_models.evm_latest_contract_events_decoded_ai", "macro.livequery_models.evm_live_view_fact_blocks", "macro.livequery_models.evm_live_view_fact_event_logs", "macro.livequery_models.evm_live_view_fact_decoded_event_logs", "macro.livequery_models.evm_live_view_fact_decoded_traces", "macro.livequery_models.evm_live_view_fact_traces", "macro.livequery_models.evm_live_view_fact_transactions", "macro.livequery_models.evm_live_view_fact_token_balances", "macro.livequery_models.evm_live_view_fact_eth_balances", "macro.livequery_models.evm_live_view_ez_decoded_event_logs", "macro.livequery_models.evm_live_view_ez_native_transfers", "macro.livequery_models.evm_live_view_ez_token_transfers"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.8167264, "supported_languages": null}, "macro.livequery_models.config_eth_high_level_abstractions": {"name": "config_eth_high_level_abstractions", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm.yaml.sql", "original_file_path": "macros/evm/evm.yaml.sql", "unique_id": "macro.livequery_models.config_eth_high_level_abstractions", "macro_sql": "{% macro config_eth_high_level_abstractions(blockchain, network) -%}\n{#\n This macro is used to generate high level abstractions for Ethereum mainnet only.\n#}\n{% set schema = blockchain ~ \"_\" ~ network %}\n- name: {{ schema -}}.tf_all_contract_events\n signature:\n - [address, STRING, The address of the contracts to get the events of]\n - [min_block, INTEGER, The minimum block number to get the events from]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, contract_address STRING, event_topics ARRAY, event_data STRING)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the events emitted by a contract from a specific block to the latest block.$$\n sql: |\n {{ evm_contract_events(schema, blockchain, network) | indent(4) -}}\n\n- name: {{ schema -}}.tf_all_contract_events_decoded\n signature:\n - [address, STRING, The address of the contracts to get the events of]\n - [min_block, INTEGER, The minimum block number to get the events from]\n return_type:\n - \"TABLE(status STRING, blockchain STRING, network STRING, tx_hash STRING, block_number INTEGER, event_index INTEGER, event_name STRING, contract_address STRING, event_topics ARRAY, event_data STRING, decoded_data OBJECT)\"\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns the decoded events emitted by a contract from a specific block to the latest block. Submit missing ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/).$$\n sql: |\n {{ evm_contract_events_decoded(schema, blockchain, network) | indent(4) -}}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.livequery_models.evm_contract_events", "macro.livequery_models.evm_contract_events_decoded"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764408.8176706, "supported_languages": null}, "macro.livequery_models.evm_latest_native_balance_string": {"name": "evm_latest_native_balance_string", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_native_balance_string", "macro_sql": "{% macro evm_latest_native_balance_string(schema, blockchain, network) %}\nwith base as (select lower(wallet) AS wallet_address)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n utils.udf_hex_to_int({{schema}}.udf_rpc_eth_get_balance(wallet_address,'latest')::string) AS raw_balance,\n (raw_balance / POW(10,18))::float AS balance\nFROM base\nLEFT JOIN {{ ref('_evm__native_symbol_map') }}\non '{{blockchain}}' = blockchain\nand '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0124602, "supported_languages": null}, "macro.livequery_models.evm_latest_native_balance_array": {"name": "evm_latest_native_balance_array", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_native_balance_array", "macro_sql": "{% macro evm_latest_native_balance_array(schema, blockchain, network) %}\nWITH address_inputs AS (\n SELECT wallets AS wallet_array\n),\nflat_addresses AS (\n SELECT lower(value::string) AS wallet_address\n FROM address_inputs a,\n LATERAL FLATTEN(input => a.wallet_array)\n),\nnode_call AS (\n SELECT wallet_address,\n {{schema}}.udf_rpc_eth_get_balance(wallet_address,'latest')::string AS hex_balance\n FROM flat_addresses\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n utils.udf_hex_to_int(hex_balance) AS raw_balance,\n (raw_balance / POW(10,18))::FLOAT AS balance\nFROM node_call\nLEFT JOIN {{ ref('_evm__native_symbol_map') }}\non '{{blockchain}}' = blockchain\nand '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0130506, "supported_languages": null}, "macro.livequery_models.evm_latest_token_balance_ss": {"name": "evm_latest_token_balance_ss", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_token_balance_ss", "macro_sql": "{% macro evm_latest_token_balance_ss(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT\n lower(token) AS token_address,\n lower(wallet) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS DATA\n),\nnode_call AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n {{schema}}.udf_rpc_eth_call(object_construct_keep_null('from', null, 'to', token_address, 'data', data),'latest')::string AS eth_call,\n utils.udf_hex_to_int(eth_call::string) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n and blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n raw_balance,\n balance\nFROM node_call\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0136003, "supported_languages": null}, "macro.livequery_models.evm_latest_token_balance_sa": {"name": "evm_latest_token_balance_sa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_token_balance_sa", "macro_sql": "{% macro evm_latest_token_balance_sa(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT tokens, wallet\n),\nflat_rows AS (\n SELECT\n lower(value::string) AS token_address,\n lower(wallet::string) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS DATA\n FROM inputs,\n LATERAL FLATTEN(input => tokens)\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n {{schema}}.udf_rpc_eth_call(object_construct_keep_null('from', null, 'to', token_address, 'data', data),'latest')::string AS eth_call,\n utils.udf_hex_to_int(eth_call::string) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n flat_rows\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n and blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0141702, "supported_languages": null}, "macro.livequery_models.evm_latest_token_balance_as": {"name": "evm_latest_token_balance_as", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_token_balance_as", "macro_sql": "{% macro evm_latest_token_balance_as(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT token, wallets\n),\nflat_rows AS (\n SELECT\n lower(value::string) AS wallet_address,\n lower(token::string) AS token_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS DATA\n FROM inputs,\n LATERAL FLATTEN(input => wallets)\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n {{schema}}.udf_rpc_eth_call(object_construct_keep_null('from', null, 'to', token_address, 'data', data),'latest')::string AS eth_call,\n utils.udf_hex_to_int(eth_call::string) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n flat_rows\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n and blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0147388, "supported_languages": null}, "macro.livequery_models.evm_latest_token_balance_aa": {"name": "evm_latest_token_balance_aa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_token_balance_aa", "macro_sql": "{% macro evm_latest_token_balance_aa(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT tokens, wallets\n),\nflat_rows AS (\n SELECT\n lower(tokens.VALUE::STRING) AS token_address,\n lower(wallets.VALUE::STRING) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS DATA\n FROM\n inputs,\n LATERAL FLATTEN(input => tokens) tokens,\n LATERAL FLATTEN(input => wallets) wallets\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n {{schema}}.udf_rpc_eth_call(object_construct_keep_null('from', null, 'to', token_address, 'data', data),'latest')::string AS eth_call,\n utils.udf_hex_to_int(eth_call::string) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n flat_rows\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n and blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0152895, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_ssi": {"name": "evm_historical_token_balance_ssi", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_ssi", "macro_sql": "{% macro evm_historical_token_balance_ssi(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT\n LOWER(token) AS token_address,\n LOWER(wallet) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS data,\n block_number\n), final AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0158608, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_ssa": {"name": "evm_historical_token_balance_ssa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_ssa", "macro_sql": "{% macro evm_historical_token_balance_ssa(schema, blockchain, network) %}\nWITH block_inputs AS (\n SELECT block_numbers\n),\nblocks AS (\n SELECT value::INTEGER AS block_number\n FROM block_inputs,\n LATERAL FLATTEN(input => block_numbers)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n LOWER(wallet) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, 0)\n ) AS data\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n blocks.block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(blocks.block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n CROSS JOIN blocks\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0164213, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_asi": {"name": "evm_historical_token_balance_asi", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_asi", "macro_sql": "{% macro evm_historical_token_balance_asi(schema, blockchain, network) %}\nWITH wallet_inputs AS (\n SELECT wallets\n),\nwallets AS (\n SELECT lower(value::STRING) AS wallet\n FROM wallet_inputs,\n LATERAL FLATTEN(input => wallets)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n wallet,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet, '0x', ''), 64, 0)\n ) AS data\n FROM wallets\n),\nfinal AS (\n SELECT\n wallet AS wallet_address,\n token_address,\n symbol,\n block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.016992, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_asa": {"name": "evm_historical_token_balance_asa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_asa", "macro_sql": "{% macro evm_historical_token_balance_asa(schema, blockchain, network) %}\nWITH block_inputs AS (\n SELECT block_numbers\n),\nblocks AS (\n SELECT value::INTEGER AS block_number\n FROM block_inputs,\n LATERAL FLATTEN(input => block_numbers)\n),\nwallet_inputs AS (\n SELECT wallets\n),\nwallets AS (\n SELECT lower(value::STRING) AS wallet\n FROM wallet_inputs,\n LATERAL FLATTEN(input => wallets)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n wallet,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet, '0x', ''), 64, '0')\n ) AS data\n FROM wallets\n),\nfinal AS (\n SELECT\n wallet AS wallet_address,\n token_address,\n symbol,\n blocks.block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(blocks.block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n CROSS JOIN blocks\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0175636, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_sai": {"name": "evm_historical_token_balance_sai", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_sai", "macro_sql": "{% macro evm_historical_token_balance_sai(schema, blockchain, network) %}\nWITH token_inputs AS (\n SELECT tokens\n),\ntokens AS (\n SELECT value::STRING AS token\n FROM token_inputs,\n LATERAL FLATTEN(input => tokens)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n LOWER(wallet) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, '0')\n ) AS data\n FROM\n tokens\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0181339, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_saa": {"name": "evm_historical_token_balance_saa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_saa", "macro_sql": "{% macro evm_historical_token_balance_saa(schema, blockchain, network) %}\nWITH block_inputs AS (\n SELECT block_numbers\n),\nblocks AS (\n SELECT value::INTEGER AS block_number\n FROM block_inputs,\n LATERAL FLATTEN(input => block_numbers)\n),\ntoken_inputs AS (\n SELECT tokens\n),\ntokens AS (\n SELECT value::STRING AS token\n FROM token_inputs,\n LATERAL FLATTEN(input => tokens)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n LOWER(wallet) AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, '0')\n ) AS data\n FROM\n tokens\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n blocks.block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(blocks.block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n CROSS JOIN blocks\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0187275, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_aai": {"name": "evm_historical_token_balance_aai", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_aai", "macro_sql": "{% macro evm_historical_token_balance_aai(schema, blockchain, network) %}\nWITH token_inputs AS (\n SELECT tokens\n),\ntokens AS (\n SELECT value::STRING AS token\n FROM token_inputs,\n LATERAL FLATTEN(input => tokens)\n),\nwallet_inputs AS (\n SELECT wallets\n),\nwallets AS (\n SELECT lower(value::STRING) AS wallet\n FROM wallet_inputs,\n LATERAL FLATTEN(input => wallets)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n wallet AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, '0')\n ) AS data\n FROM\n tokens,\n wallets\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0193083, "supported_languages": null}, "macro.livequery_models.evm_historical_token_balance_aaa": {"name": "evm_historical_token_balance_aaa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_token_balance_aaa", "macro_sql": "{% macro evm_historical_token_balance_aaa(schema, blockchain, network) %}\nWITH block_inputs AS (\n SELECT block_numbers\n),\nblocks AS (\n SELECT value::INTEGER AS block_number\n FROM block_inputs,\n LATERAL FLATTEN(input => block_numbers)\n),\nwallet_inputs AS (\n SELECT wallets\n),\nwallets AS (\n SELECT lower(value::STRING) AS wallet\n FROM wallet_inputs,\n LATERAL FLATTEN(input => wallets)\n),\ntoken_inputs AS (\n SELECT tokens\n),\ntokens AS (\n SELECT value::STRING AS token\n FROM token_inputs,\n LATERAL FLATTEN(input => tokens)\n),\ninputs AS (\n SELECT\n LOWER(token) AS token_address,\n wallet AS wallet_address,\n '0x70a08231' AS function_sig,\n CONCAT(\n function_sig,\n LPAD(REPLACE(wallet_address, '0x', ''), 64, '0')\n ) AS data\n FROM\n wallets,\n tokens\n),\nfinal AS (\n SELECT\n wallet_address,\n token_address,\n symbol,\n blocks.block_number,\n {{schema}}.udf_rpc_eth_call(OBJECT_CONSTRUCT_KEEP_NULL('from', NULL, 'to', token_address, 'data', data), CONCAT('0x', TRIM(TO_CHAR(blocks.block_number, 'XXXXXXXXXX'))))::STRING AS eth_call,\n utils.udf_hex_to_int(eth_call::STRING) AS raw_balance,\n raw_balance::INT / POW(10, ifnull(decimals,0)) AS balance\n FROM\n inputs\n CROSS JOIN blocks\n LEFT JOIN {{ ref('_evm__contracts_map') }}\n ON token_address = address\n AND blockchain = '{{blockchain}}'\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and REGEXP_LIKE(token_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n token_address,\n symbol,\n block_number,\n raw_balance,\n balance\nFROM final\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0199232, "supported_languages": null}, "macro.livequery_models.evm_historical_native_balance_si": {"name": "evm_historical_native_balance_si", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_native_balance_si", "macro_sql": "{% macro evm_historical_native_balance_si(schema, blockchain, network) %}\nwith base as (select lower(wallet) AS wallet_address, CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX'))) as hex_block)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n block_number,\n utils.udf_hex_to_int({{schema}}.udf_rpc_eth_get_balance(wallet_address,hex_block)::string) AS raw_balance,\n (raw_balance / POW(10,18))::float AS balance\nFROM base\nLEFT JOIN {{ ref('_evm__native_symbol_map') }}\non '{{blockchain}}' = blockchain\nand '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0204525, "supported_languages": null}, "macro.livequery_models.evm_historical_native_balance_sa": {"name": "evm_historical_native_balance_sa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_native_balance_sa", "macro_sql": "{% macro evm_historical_native_balance_sa(schema, blockchain, network) %}\nWITH block_inputs AS (\n SELECT block_numbers\n),\nblocks AS (\n SELECT value::INTEGER AS block_number\n FROM block_inputs,\n LATERAL FLATTEN(input => block_numbers)\n),\ninputs AS (\n SELECT\n wallet AS wallet_address,\n block_number,\n utils.udf_hex_to_int({{schema}}.udf_rpc_eth_get_balance(wallet, CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX')))))::STRING AS raw_balance\n FROM blocks\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n block_number,\n raw_balance,\n (raw_balance::int / pow(10,18)) ::float as balance\nFROM inputs\nLEFT JOIN {{ ref('_evm__native_symbol_map') }}\non '{{blockchain}}' = blockchain\nand '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0210178, "supported_languages": null}, "macro.livequery_models.evm_historical_native_balance_ai": {"name": "evm_historical_native_balance_ai", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_native_balance_ai", "macro_sql": "{% macro evm_historical_native_balance_ai(schema, blockchain, network) %}\nWITH wallet_inputs AS (\n SELECT wallets\n),\nflat_wallets AS (\n SELECT lower(value::string) AS wallet\n FROM wallet_inputs,\n LATERAL FLATTEN(input => wallets)\n),\ninputs AS (\n SELECT\n wallet AS wallet_address,\n block_number,\n utils.udf_hex_to_int({{schema}}.udf_rpc_eth_get_balance(wallet, CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX')))))::STRING AS raw_balance\n FROM flat_wallets\n)\nSELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n block_number,\n raw_balance,\n (raw_balance::int / pow(10,18)) ::float as balance\nFROM inputs\nLEFT JOIN {{ ref('_evm__native_symbol_map') }}\non '{{blockchain}}' = blockchain\nand '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.021711, "supported_languages": null}, "macro.livequery_models.evm_historical_native_balance_aa": {"name": "evm_historical_native_balance_aa", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_historical_native_balance_aa", "macro_sql": "{% macro evm_historical_native_balance_aa(schema, blockchain, network) %}\n WITH inputs AS (\n SELECT wallets, block_numbers\n ),\n flat_wallets AS (\n SELECT lower(wallet.value::STRING) AS wallet, block.value::INTEGER AS block_number\n FROM inputs,\n LATERAL FLATTEN(input => wallets) wallet,\n LATERAL FLATTEN(input => block_numbers) block\n ),\n final AS (\n SELECT\n wallet AS wallet_address,\n block_number,\n utils.udf_hex_to_int({{schema}}.udf_rpc_eth_get_balance(wallet, CONCAT('0x', TRIM(TO_CHAR(block_number, 'XXXXXXXXXX')))))::STRING AS raw_balance\n FROM flat_wallets\n )\n SELECT\n case\n when REGEXP_LIKE(wallet_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(block_number)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n wallet_address,\n symbol,\n block_number,\n raw_balance,\n (raw_balance::int / pow(10,18))::float as balance\n FROM final\n LEFT JOIN {{ ref('_evm__native_symbol_map') }}\n on '{{blockchain}}' = blockchain\n and '{{network}}' = network\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0222876, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_s": {"name": "evm_latest_contract_events_s", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_s", "macro_sql": "{% macro evm_latest_contract_events_s(schema, blockchain, network) %}\n WITH chainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 100, 'XXXXXXXXXX'))) AS from_block_hex\n ),\n node_call AS (\n SELECT\n lower(address) AS contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM chainhead\n ),\n node_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n )\n SELECT\n case\n when REGEXP_LIKE(contract_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n event_topics,\n event_data\n FROM node_flat\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0227945, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_si": {"name": "evm_latest_contract_events_si", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_si", "macro_sql": "{% macro evm_latest_contract_events_si(schema, blockchain, network) %}\n WITH chainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - lookback, 'XXXXXXXXXX'))) AS from_block_hex\n ),\n node_call AS (\n SELECT\n lower(address) AS contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM chainhead\n ),\n node_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n )\n SELECT\n case\n when REGEXP_LIKE(contract_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(lookback)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n event_topics,\n event_data\n FROM node_flat\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0232806, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_a": {"name": "evm_latest_contract_events_a", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_a", "macro_sql": "{% macro evm_latest_contract_events_a(schema, blockchain, network) %}\n WITH chainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 100, 'XXXXXXXXXX'))) AS from_block_hex\n ),\n node_call AS (\n SELECT\n lower(address) AS contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM (\n SELECT value::STRING AS address\n FROM LATERAL FLATTEN(input => addresses)\n ) inputs, chainhead\n ),\n node_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n )\n SELECT\n case\n when REGEXP_LIKE(contract_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n event_topics,\n event_data\n FROM node_flat\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0237901, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_ai": {"name": "evm_latest_contract_events_ai", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_ai", "macro_sql": "{% macro evm_latest_contract_events_ai(schema, blockchain, network) %}\n WITH chainhead AS (\n SELECT\n {{schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - lookback, 'XXXXXXXXXX'))) AS from_block_hex\n ),\n node_call AS (\n SELECT\n lower(address) AS contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM (\n SELECT value::STRING AS address\n FROM LATERAL FLATTEN(input => addresses)\n ) inputs, chainhead\n ),\n node_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n )\n SELECT\n case\n when REGEXP_LIKE(contract_address, '^0x([a-fA-F0-9]{40})$')\n and is_integer(lookback)\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n event_topics,\n event_data\n FROM node_flat\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0242867, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_decoded_s": {"name": "evm_latest_contract_events_decoded_s", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_decoded_s", "macro_sql": "{% macro evm_latest_contract_events_decoded_s(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT lower(address::STRING) AS contract_address\n),\nchainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 100, 'XXXXXXXXXX'))) AS from_block_hex\n),\nabis AS (\n SELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi\n FROM inputs\n JOIN {{ ref('_evm__abi_map') }}\n ON lower(contract_address) = parent_contract_address\n AND blockchain = '{{blockchain}}'\n QUALIFY ROW_NUMBER() OVER (PARTITION BY contract_address, event_name ORDER BY end_block DESC) = 1\n),\nnode_call AS (\n SELECT\n inputs.contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', inputs.contract_address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM inputs\n JOIN chainhead ON 1=1\n),\nnode_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n),\ndecode_logs AS (\n SELECT\n contract_address,\n block_number,\n tx_hash,\n tx_index,\n event_index,\n event_removed,\n event_data,\n event_topics,\n utils.udf_evm_decode_log(\n abi,\n OBJECT_CONSTRUCT(\n 'topics',\n event_topics,\n 'data',\n event_data,\n 'address',\n contract_address\n )\n )[0] AS decoded_data,\n decoded_data:name::STRING AS event_name,\n utils.udf_evm_transform_log(decoded_data) AS transformed\n FROM node_flat\n JOIN abis\n ON contract_address = parent_contract_address\n AND event_topics[0]::STRING = event_signature\n),\nfinal AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value:name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value:name\n END,\n v.value:value\n ) AS decoded_flat\n FROM decode_logs b,\n LATERAL FLATTEN(input => transformed:data) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed\n)\nSELECT\n case\n when REGEXP_LIKE(n.contract_address, '^0x([a-fA-F0-9]{40})$') then 'Success'\n when f.event_name is null then 'Error - Contract ABI Not Found, submit ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/)'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n n.tx_hash,\n n.block_number,\n n.event_index,\n f.event_name,\n n.contract_address,\n n.event_topics,\n n.event_data,\n f.decoded_flat AS decoded_data\nFROM node_flat n\nleft join final f\non n.block_number = f.block_number\nand n.tx_hash = f.tx_hash\nand n.event_index = f.event_index\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0250878, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_decoded_si": {"name": "evm_latest_contract_events_decoded_si", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_decoded_si", "macro_sql": "{% macro evm_latest_contract_events_decoded_si(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT lower(address::STRING) AS contract_address\n),\nchainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - lookback, 'XXXXXXXXXX'))) AS from_block_hex,\n lookback\n),\nabis AS (\n SELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi\n FROM inputs\n JOIN {{ ref('_evm__abi_map') }}\n ON lower(contract_address) = parent_contract_address\n AND blockchain = '{{blockchain}}'\n QUALIFY ROW_NUMBER() OVER (PARTITION BY contract_address, event_name ORDER BY end_block DESC) = 1\n),\nnode_call AS (\n SELECT\n inputs.contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', inputs.contract_address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs,\n lookback\n FROM inputs\n JOIN chainhead ON 1=1\n),\nnode_flat AS (\n SELECT\n contract_address,\n lookback,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n),\ndecode_logs AS (\n SELECT\n contract_address,\n block_number,\n tx_hash,\n tx_index,\n event_index,\n event_removed,\n event_data,\n event_topics,\n utils.udf_evm_decode_log(\n abi,\n OBJECT_CONSTRUCT(\n 'topics',\n event_topics,\n 'data',\n event_data,\n 'address',\n contract_address\n )\n )[0] AS decoded_data,\n decoded_data:name::STRING AS event_name,\n utils.udf_evm_transform_log(decoded_data) AS transformed\n FROM node_flat\n JOIN abis\n ON contract_address = parent_contract_address\n AND event_topics[0]::STRING = event_signature\n),\nfinal AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value:name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value:name\n END,\n v.value:value\n ) AS decoded_flat\n FROM decode_logs b,\n LATERAL FLATTEN(input => transformed:data) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed\n)\nSELECT\n case\n when REGEXP_LIKE(n.contract_address, '^0x([a-fA-F0-9]{40})$') and is_integer(n.lookback) then 'Success'\n when f.event_name is null then 'Error - Contract ABI Not Found, submit ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/)'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n n.tx_hash,\n n.block_number,\n n.event_index,\n f.event_name,\n n.contract_address,\n n.event_topics,\n n.event_data,\n f.decoded_flat AS decoded_data\nFROM node_flat n\nleft join final f\non n.block_number = f.block_number\nand n.tx_hash = f.tx_hash\nand n.event_index = f.event_index\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0258934, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_decoded_a": {"name": "evm_latest_contract_events_decoded_a", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_decoded_a", "macro_sql": "{% macro evm_latest_contract_events_decoded_a(schema, blockchain, network) %}\nWITH base AS (SELECT addresses),\ninputs AS (\n SELECT lower(value::STRING) AS contract_address\n FROM base, LATERAL FLATTEN(input => addresses)\n),\nchainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 100, 'XXXXXXXXXX'))) AS from_block_hex\n),\nabis AS (\n SELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi\n FROM inputs\n JOIN {{ ref('_evm__abi_map') }}\n ON lower(contract_address) = parent_contract_address\n AND blockchain = '{{blockchain}}'\n QUALIFY ROW_NUMBER() OVER (PARTITION BY contract_address, event_name ORDER BY end_block DESC) = 1\n),\nnode_call AS (\n SELECT\n inputs.contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', inputs.contract_address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM inputs\n JOIN chainhead ON 1=1\n),\nnode_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n),\ndecode_logs AS (\n SELECT\n contract_address,\n block_number,\n tx_hash,\n tx_index,\n event_index,\n event_removed,\n event_data,\n event_topics,\n utils.udf_evm_decode_log(\n abi,\n OBJECT_CONSTRUCT(\n 'topics',\n event_topics,\n 'data',\n event_data,\n 'address',\n contract_address\n )\n )[0] AS decoded_data,\n decoded_data:name::STRING AS event_name,\n utils.udf_evm_transform_log(decoded_data) AS transformed\n FROM node_flat\n JOIN abis\n ON contract_address = parent_contract_address\n AND event_topics[0]::STRING = event_signature\n),\nfinal AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value:name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value:name\n END,\n v.value:value\n ) AS decoded_flat\n FROM decode_logs b,\n LATERAL FLATTEN(input => transformed:data) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed\n)\nSELECT\n case\n when REGEXP_LIKE(n.contract_address, '^0x([a-fA-F0-9]{40})$') then 'Success'\n when f.event_name is null then 'Error - Contract ABI Not Found, submit ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/)'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n n.tx_hash,\n n.block_number,\n n.event_index,\n f.event_name,\n n.contract_address,\n n.event_topics,\n n.event_data,\n f.decoded_flat AS decoded_data\nFROM node_flat n\nleft join final f\non n.block_number = f.block_number\nand n.tx_hash = f.tx_hash\nand n.event_index = f.event_index\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.026694, "supported_languages": null}, "macro.livequery_models.evm_latest_contract_events_decoded_ai": {"name": "evm_latest_contract_events_decoded_ai", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_latest_contract_events_decoded_ai", "macro_sql": "{% macro evm_latest_contract_events_decoded_ai(schema, blockchain, network) %}\nWITH base AS (SELECT addresses),\ninputs AS (\n SELECT lower(value::STRING) AS contract_address\n FROM base, LATERAL FLATTEN(input => addresses)\n),\nchainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - lookback, 'XXXXXXXXXX'))) AS from_block_hex,\n lookback\n),\nabis AS (\n SELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi\n FROM inputs\n JOIN {{ ref('_evm__abi_map') }}\n ON lower(contract_address) = parent_contract_address\n AND blockchain = '{{blockchain}}'\n QUALIFY ROW_NUMBER() OVER (PARTITION BY contract_address, event_name ORDER BY end_block DESC) = 1\n),\nnode_call AS (\n SELECT\n inputs.contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', inputs.contract_address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs,\n lookback\n FROM inputs\n JOIN chainhead ON 1=1\n),\nnode_flat AS (\n SELECT\n contract_address,\n lookback,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n),\ndecode_logs AS (\n SELECT\n contract_address,\n block_number,\n tx_hash,\n tx_index,\n event_index,\n event_removed,\n event_data,\n event_topics,\n utils.udf_evm_decode_log(\n abi,\n OBJECT_CONSTRUCT(\n 'topics',\n event_topics,\n 'data',\n event_data,\n 'address',\n contract_address\n )\n )[0] AS decoded_data,\n decoded_data:name::STRING AS event_name,\n utils.udf_evm_transform_log(decoded_data) AS transformed\n FROM node_flat\n JOIN abis\n ON contract_address = parent_contract_address\n AND event_topics[0]::STRING = event_signature\n),\nfinal AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value:name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value:name\n END,\n v.value:value\n ) AS decoded_flat\n FROM decode_logs b,\n LATERAL FLATTEN(input => transformed:data) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed\n)\nSELECT\n case\n when REGEXP_LIKE(n.contract_address, '^0x([a-fA-F0-9]{40})$') and is_integer(n.lookback) then 'Success'\n when f.event_name is null then 'Error - Contract ABI Not Found, submit ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/)'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n n.tx_hash,\n n.block_number,\n n.event_index,\n f.event_name,\n n.contract_address,\n n.event_topics,\n n.event_data,\n f.decoded_flat AS decoded_data\nFROM node_flat n\nleft join final f\non n.block_number = f.block_number\nand n.tx_hash = f.tx_hash\nand n.event_index = f.event_index\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0274894, "supported_languages": null}, "macro.livequery_models.evm_contract_events": {"name": "evm_contract_events", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_contract_events", "macro_sql": "{% macro evm_contract_events(schema, blockchain, network) %}\n WITH chainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 200, 'XXXXXXXXXX'))) AS from_block_hex,\n utils.udf_hex_to_int(chainhead_hex) - 200 as min_block_no\n ),\n node_call AS (\n SELECT\n lower(address) AS contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM chainhead\n ),\n node_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n )\n SELECT\n case\n when REGEXP_LIKE(contract_address, '^0x([a-fA-F0-9]{40})$')\n then 'Success'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n event_topics,\n event_data\n FROM node_flat\n UNION ALL\n SELECT\n 'Success' as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n contract_address,\n topics as event_topics,\n data as event_data\n from {{ ref('_eth__logs') }}\n where contract_address = (select contract_address from node_call)\n and block_number >= min_block\n and block_number <= (select min_block_no from chainhead)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0281866, "supported_languages": null}, "macro.livequery_models.evm_contract_events_decoded": {"name": "evm_contract_events_decoded", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/evm/evm_abstractions.sql", "original_file_path": "macros/evm/evm_abstractions.sql", "unique_id": "macro.livequery_models.evm_contract_events_decoded", "macro_sql": "{% macro evm_contract_events_decoded(schema, blockchain, network) %}\nWITH inputs AS (\n SELECT lower(address::STRING) AS contract_address\n),\nchainhead AS (\n SELECT\n {{ schema }}.udf_rpc('eth_blockNumber', [])::STRING AS chainhead_hex,\n CONCAT('0x', TRIM(TO_CHAR(utils.udf_hex_to_int(chainhead_hex) - 400, 'XXXXXXXXXX'))) AS from_block_hex,\n utils.udf_hex_to_int(chainhead_hex) - 400 as min_block_no\n),\nabis AS (\n SELECT\n parent_contract_address,\n event_name,\n event_signature,\n abi\n FROM inputs\n JOIN {{ ref('_evm__abi_map') }}\n ON lower(contract_address) = parent_contract_address\n AND blockchain = '{{blockchain}}'\n QUALIFY ROW_NUMBER() OVER (PARTITION BY contract_address, event_name ORDER BY end_block DESC) = 1\n),\nnode_call AS (\n SELECT\n inputs.contract_address,\n {{ schema }}.udf_rpc_eth_get_logs(\n OBJECT_CONSTRUCT('address', inputs.contract_address, 'fromBlock', from_block_hex, 'toBlock', chainhead_hex)\n ) AS eth_getLogs\n FROM inputs\n JOIN chainhead ON 1=1\n),\nnode_flat AS (\n SELECT\n contract_address,\n utils.udf_hex_to_int(value:blockNumber::STRING)::INT AS block_number,\n value:transactionHash::STRING AS tx_hash,\n utils.udf_hex_to_int(value:transactionIndex::STRING)::INT AS tx_index,\n utils.udf_hex_to_int(value:logIndex::STRING)::INT AS event_index,\n value:removed::BOOLEAN AS event_removed,\n value:data::STRING AS event_data,\n value:topics::ARRAY AS event_topics\n FROM node_call,\n LATERAL FLATTEN(input => eth_getLogs)\n),\ndecode_logs AS (\n SELECT\n contract_address,\n block_number,\n tx_hash,\n tx_index,\n event_index,\n event_removed,\n event_data,\n event_topics,\n utils.udf_evm_decode_log(\n abi,\n OBJECT_CONSTRUCT(\n 'topics',\n event_topics,\n 'data',\n event_data,\n 'address',\n contract_address\n )\n )[0] AS decoded_data,\n decoded_data:name::STRING AS event_name,\n utils.udf_evm_transform_log(decoded_data) AS transformed\n FROM node_flat\n JOIN abis\n ON contract_address = parent_contract_address\n AND event_topics[0]::STRING = event_signature\n),\nfinal AS (\n SELECT\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed,\n OBJECT_AGG(\n DISTINCT CASE\n WHEN v.value:name = '' THEN CONCAT('anonymous_', v.index)\n ELSE v.value:name\n END,\n v.value:value\n ) AS decoded_flat\n FROM decode_logs b,\n LATERAL FLATTEN(input => transformed:data) v\n GROUP BY\n b.tx_hash,\n b.block_number,\n b.event_index,\n b.event_name,\n b.contract_address,\n b.event_topics,\n b.event_data,\n b.decoded_data,\n transformed\n)\nSELECT\n case\n when REGEXP_LIKE(n.contract_address, '^0x([a-fA-F0-9]{40})$') and is_integer(min_block) then 'Success'\n when f.event_name is null then 'Error - Contract ABI Not Found, submit ABIs [here](https://science.flipsidecrypto.xyz/abi-requestor/)'\n else 'Error - Invalid Input'\n end as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n n.tx_hash,\n n.block_number,\n n.event_index,\n f.event_name,\n n.contract_address,\n n.event_topics,\n n.event_data,\n f.decoded_flat AS decoded_data\nFROM node_flat n\nleft join final f\non n.block_number = f.block_number\nand n.tx_hash = f.tx_hash\nand n.event_index = f.event_index\nunion all\nselect\n 'Success' as status,\n '{{blockchain}}' AS blockchain,\n '{{network}}' AS network,\n tx_hash,\n block_number,\n event_index,\n event_name,\n contract_address,\n topics as event_topics,\n data as event_data,\n decoded_log as decoded_data\nfrom {{ ref('_eth__decoded_logs') }}\n where contract_address = (select contract_address from inputs)\n and block_number >= min_block\n and block_number <= (select min_block_no from chainhead)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0291793, "supported_languages": null}, "macro.livequery_models.config_transpose_udfs": {"name": "config_transpose_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/transpose/udfs.yaml.sql", "original_file_path": "macros/marketplace/transpose/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_transpose_udfs", "macro_sql": "{% macro config_transpose_udfs(schema_name = \"transpose\", utils_schema_name=\"transpose_utils\") -%}\n{#\n This macro is used to generate the Transpose Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Transpose API. [Transpose docs here](https://docs.transpose.io/rest/overview/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.transpose.io', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-API-KEY': '{API_KEY}'},\n {},\n '_FSC_SYS/TRANSPOSE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Transpose API. [Transpose docs here](https://docs.transpose.io/rest/overview/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.transpose.io', PATH),\n {'X-API-KEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/TRANSPOSE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0299356, "supported_languages": null}, "macro.livequery_models.config_credmark_utils_udfs": {"name": "config_credmark_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/credmark/util_udfs.sql", "original_file_path": "macros/marketplace/credmark/util_udfs.sql", "unique_id": "macro.livequery_models.config_credmark_utils_udfs", "macro_sql": "{% macro config_credmark_utils_udfs(schema_name = \"credmark_utils\", utils_schema_name=\"credmark_utils\") -%}\n{#\n This macro is used to generate the Credmark base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Credmark API.$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n 'https://gateway.credmark.com', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'Authorization': 'Bearer {API_KEY}'},\n {},\n '_FSC_SYS/CREDMARK'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Credmark API.$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://gateway.credmark.com', PATH),\n {'Authorization': 'Bearer {API_KEY}'},\n BODY,\n '_FSC_SYS/CREDMARK'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0306635, "supported_languages": null}, "macro.livequery_models.config_opensea_udfs": {"name": "config_opensea_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/opensea/udfs.yaml.sql", "original_file_path": "macros/marketplace/opensea/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_opensea_udfs", "macro_sql": "{% macro config_opensea_udfs(schema_name = \"opensea\", utils_schema_name=\"opensea_utils\") -%}\n{#\n This macro is used to generate the OpenSea Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the OpenSea API. [OpenSea docs here](https://docs.opensea.io/reference/api-overview).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.opensea.io', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-API-KEY': '{API_KEY}'},\n {},\n '_FSC_SYS/OPENSEA'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the OpenSea API. [OpenSea docs here](https://docs.opensea.io/reference/api-overview).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.opensea.io', PATH),\n {'X-API-KEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/OPENSEA'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0313792, "supported_languages": null}, "macro.livequery_models.config_stakingrewards_udfs": {"name": "config_stakingrewards_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/stakingrewards/udfs.yaml.sql", "original_file_path": "macros/marketplace/stakingrewards/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_stakingrewards_udfs", "macro_sql": "{% macro config_stakingrewards_udfs(schema_name = \"stakingrewards\", utils_schema_name=\"stakingrewards_utils\") -%}\n{#\n This macro is used to generate the StakingRewards Base endpoints\n #}\n\n- name: {{ schema_name -}}.query\n signature:\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a Graphql Query to the StakingRewards API. [StakingRewards docs here](https://api-docs.stakingrewards.com/api-docs/get-started/quick-start-guide).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n 'https://api.stakingrewards.com/public/query',\n {'X-API-KEY': '{API_KEY}'},\n QUERY,\n '_FSC_SYS/STAKINGREWARDS'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0319245, "supported_languages": null}, "macro.livequery_models.config_subquery_udfs": {"name": "config_subquery_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/subquery/udfs.yaml.sql", "original_file_path": "macros/marketplace/subquery/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_subquery_udfs", "macro_sql": "{% macro config_subquery_udfs(schema_name = \"subquery\", utils_schema_name = \"subquery_utils\") -%}\n{#\n This macro is used to generate the Subquery Calls\n #}\n- name: {{ schema_name -}}.graphql\n signature:\n - [PROJECT, STRING, The sub-query project name]\n - [QUERY, OBJECT, The graphql query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Query a SubQuery Project [SubQuery docs here](https://explorer.subquery.network/subquery/subquery/kepler-network).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.subquery.network/sq/subquery/', PROJECT),\n {},\n QUERY\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0324183, "supported_languages": null}, "macro.livequery_models.config_topshot_udfs": {"name": "config_topshot_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/topshot/topshot.graphql.sql", "original_file_path": "macros/marketplace/topshot/topshot.graphql.sql", "unique_id": "macro.livequery_models.config_topshot_udfs", "macro_sql": "{% macro config_topshot_udfs(schema_name = \"topshot\", utils_schema_name = \"topshot_utils\") -%}\n{#\n This macro is used to generate the Topshot calls\n #}\n\n- name: {{ schema_name -}}.graphql\n signature:\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Run a graphql query on TopShot.$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n 'https://public-api.nbatopshot.com/graphql',\n {'User-Agent': 'Flipside_Flow_metadata/0.1','Accept-Encoding': 'gzip', 'Content-Type': 'application/json', 'Accept': 'application/json','Connection': 'keep-alive'},\n QUERY,\n '_FSC_SYS/TOPSHOT'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.032934, "supported_languages": null}, "macro.livequery_models.config_allday_udfs": {"name": "config_allday_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/allday/allday.graphql.sql", "original_file_path": "macros/marketplace/allday/allday.graphql.sql", "unique_id": "macro.livequery_models.config_allday_udfs", "macro_sql": "{% macro config_allday_udfs(schema_name = \"allday\", utils_schema_name = \"allday_utils\") -%}\n{#\n This macro is used to generate the AllDay calls\n #}\n\n- name: {{ schema_name -}}.graphql\n signature:\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Run a graphql query on AllDay.$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n CONCAT('https://nflallday.com/consumer/graphql?query=', utils.udf_object_to_url_query_string(QUERY)),\n {'User-Agent': 'Flipside_Flow_metadata/0.1','Accept-Encoding': 'gzip', 'Content-Type': 'application/json', 'Accept': 'application/json','Connection': 'keep-alive'},\n {},\n '_FSC_SYS/ALLDAY'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.033443, "supported_languages": null}, "macro.livequery_models.config_coingecko_udfs": {"name": "config_coingecko_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/coingecko/udfs.yaml.sql", "original_file_path": "macros/marketplace/coingecko/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_coingecko_udfs", "macro_sql": "{% macro config_coingecko_udfs(schema_name = \"coingecko\", utils_schema_name=\"coingecko_utils\") -%}\n{#\n This macro is used to generate the Coingecko Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the CoinGecko API. [CoinGecko docs here](https://apiguide.coingecko.com/getting-started/introduction).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://pro-api.coingecko.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'x-cg-pro-api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/COINGECKO'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path after '/api' starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the CoinGecko API. [CoinGecko docs here](https://apiguide.coingecko.com/getting-started/introduction).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://pro-api.coingecko.com', PATH),\n {'x-cg-pro-api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/COINGECKO'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0341733, "supported_languages": null}, "macro.livequery_models.config_slack_utils_udfs": {"name": "config_slack_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/slack/utils_udfs.yaml.sql", "original_file_path": "macros/marketplace/slack/utils_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_slack_utils_udfs", "macro_sql": "{% macro config_slack_utils_udfs(schema_name = \"slack_utils\", utils_schema_name = \"slack_utils\") -%}\n{#\n This macro is used to generate API calls to Slack API endpoints\n #}\n- name: {{ schema_name }}.post_webhook\n signature:\n - [WEBHOOK_SECRET_NAME, STRING, \"Name of webhook secret in vault (e.g., 'alerts', 'notifications')\"]\n - [PAYLOAD, OBJECT, Complete Slack message payload according to Slack API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Send a message to Slack via webhook. User provides secret name for webhook URL stored in vault.$$\n sql: |\n SELECT CASE\n WHEN WEBHOOK_SECRET_NAME IS NULL OR WEBHOOK_SECRET_NAME = '' THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'webhook_secret_name is required')\n WHEN PAYLOAD IS NULL THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'payload is required')\n ELSE\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n '{WEBHOOK_URL}',\n OBJECT_CONSTRUCT('Content-Type', 'application/json'),\n PAYLOAD,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || WEBHOOK_SECRET_NAME,\n 'Vault/prod/data_platform/slack/' || WEBHOOK_SECRET_NAME),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n '{WEBHOOK_URL}',\n OBJECT_CONSTRUCT('Content-Type', 'application/json'),\n PAYLOAD,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || WEBHOOK_SECRET_NAME,\n 'Vault/prod/data_platform/slack/' || WEBHOOK_SECRET_NAME)\n )\n {%- endif %}\n END as response\n\n- name: {{ schema_name }}.post_message\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n - [BOT_SECRET_NAME, STRING, \"Name of bot token secret in vault (optional, default: 'intelligence')\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Send a message to Slack via Web API chat.postMessage with custom bot token. User provides complete payload according to Slack API spec.$$\n sql: |\n SELECT CASE\n WHEN CHANNEL IS NULL OR CHANNEL = '' THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'channel is required')\n WHEN PAYLOAD IS NULL THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'payload is required')\n ELSE\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n 'https://slack.com/api/chat.postMessage',\n OBJECT_CONSTRUCT(\n 'Authorization', 'Bearer {BOT_TOKEN}',\n 'Content-Type', 'application/json'\n ),\n OBJECT_INSERT(PAYLOAD, 'channel', CHANNEL),\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || COALESCE(BOT_SECRET_NAME, 'intelligence'),\n 'Vault/prod/data_platform/slack/' || COALESCE(BOT_SECRET_NAME, 'intelligence')),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n 'https://slack.com/api/chat.postMessage',\n OBJECT_CONSTRUCT(\n 'Authorization', 'Bearer {BOT_TOKEN}',\n 'Content-Type', 'application/json'\n ),\n OBJECT_INSERT(PAYLOAD, 'channel', CHANNEL),\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || COALESCE(BOT_SECRET_NAME, 'intelligence'),\n 'Vault/prod/data_platform/slack/' || COALESCE(BOT_SECRET_NAME, 'intelligence'))\n )\n {%- endif %}\n END as response\n\n- name: {{ schema_name }}.post_message\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Send a message to Slack via Web API chat.postMessage. User provides complete payload according to Slack API spec.$$\n sql: |\n SELECT {{ schema_name }}.post_message(\n CHANNEL,\n PAYLOAD,\n 'intelligence'\n ) as response\n\n- name: {{ schema_name }}.post_reply\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [THREAD_TS, STRING, Parent message timestamp for threading]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n - [BOT_SECRET_NAME, STRING, \"Name of bot token secret in vault (optional, default: 'intelligence')\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Send a threaded reply to Slack via Web API with custom bot token. User provides complete payload according to Slack API spec.$$\n sql: |\n SELECT CASE\n WHEN CHANNEL IS NULL OR CHANNEL = '' THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'channel is required')\n WHEN THREAD_TS IS NULL OR THREAD_TS = '' THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'thread_ts is required')\n WHEN PAYLOAD IS NULL THEN\n OBJECT_CONSTRUCT('ok', false, 'error', 'payload is required')\n ELSE\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n 'https://slack.com/api/chat.postMessage',\n OBJECT_CONSTRUCT(\n 'Authorization', 'Bearer {BOT_TOKEN}',\n 'Content-Type', 'application/json'\n ),\n OBJECT_INSERT(\n OBJECT_INSERT(PAYLOAD, 'channel', CHANNEL),\n 'thread_ts', THREAD_TS\n ),\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || COALESCE(BOT_SECRET_NAME, 'intelligence'),\n 'Vault/prod/data_platform/slack/' || COALESCE(BOT_SECRET_NAME, 'intelligence')),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n 'https://slack.com/api/chat.postMessage',\n OBJECT_CONSTRUCT(\n 'Authorization', 'Bearer {BOT_TOKEN}',\n 'Content-Type', 'application/json'\n ),\n OBJECT_INSERT(\n OBJECT_INSERT(PAYLOAD, 'channel', CHANNEL),\n 'thread_ts', THREAD_TS\n ),\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/SLACK/' || COALESCE(BOT_SECRET_NAME, 'intelligence'),\n 'Vault/prod/data_platform/slack/' || COALESCE(BOT_SECRET_NAME, 'intelligence'))\n )\n {%- endif %}\n END as response\n\n- name: {{ schema_name }}.post_reply\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [THREAD_TS, STRING, Parent message timestamp for threading]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Send a threaded reply to Slack via Web API. User provides complete payload according to Slack API spec.$$\n sql: |\n SELECT {{ schema_name }}.post_reply(\n CHANNEL,\n THREAD_TS,\n PAYLOAD,\n 'intelligence'\n ) as response\n\n- name: {{ schema_name }}.validate_webhook_url\n signature:\n - [WEBHOOK_URL, STRING, Webhook URL to validate]\n return_type:\n - \"BOOLEAN\"\n options: |\n COMMENT = $$Validate if a string is a proper Slack webhook URL format.$$\n sql: |\n SELECT WEBHOOK_URL IS NOT NULL\n AND STARTSWITH(WEBHOOK_URL, 'https://hooks.slack.com/services/')\n AND LENGTH(WEBHOOK_URL) > 50\n\n- name: {{ schema_name }}.validate_bot_token\n signature:\n - [BOT_TOKEN, STRING, Bot token to validate]\n return_type:\n - \"BOOLEAN\"\n options: |\n COMMENT = $$Validate if a string is a proper Slack bot token format.$$\n sql: |\n SELECT BOT_TOKEN IS NOT NULL\n AND STARTSWITH(BOT_TOKEN, 'xoxb-')\n AND LENGTH(BOT_TOKEN) > 20\n\n- name: {{ schema_name }}.validate_channel\n signature:\n - [CHANNEL, STRING, \"Channel ID to validate\"]\n return_type:\n - \"BOOLEAN\"\n options: |\n COMMENT = $$Validate if a string is a proper Slack channel ID format (API requires IDs, not names).$$\n sql: |\n SELECT CHANNEL IS NOT NULL\n AND LENGTH(CHANNEL) > 0\n AND (\n STARTSWITH(CHANNEL, 'C') OR -- Public channel ID\n STARTSWITH(CHANNEL, 'D') OR -- Direct message ID\n STARTSWITH(CHANNEL, 'G') -- Private channel/group ID\n )\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0405028, "supported_languages": null}, "macro.livequery_models.config_slack_messaging_udfs": {"name": "config_slack_messaging_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/slack/messaging_udfs.yaml.sql", "original_file_path": "macros/marketplace/slack/messaging_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_slack_messaging_udfs", "macro_sql": "{% macro config_slack_messaging_udfs(schema_name = \"slack\", utils_schema_name = \"slack_utils\") -%}\n{#\n This macro is used to generate API calls to Slack API endpoints\n#}\n\n{# Slack Webhook Messages #}\n- name: {{ schema_name }}.webhook_send\n signature:\n - [WEBHOOK_SECRET_NAME, STRING, \"Name of webhook secret in vault (e.g., 'alerts', 'notifications')\"]\n - [PAYLOAD, OBJECT, Complete Slack message payload according to Slack API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = 'Send a message to Slack via webhook [API docs: Webhooks](https://api.slack.com/messaging/webhooks)'\n sql: |\n SELECT slack_utils.post_webhook(\n WEBHOOK_SECRET_NAME,\n PAYLOAD\n ) as response\n\n{# Slack Web API Messages #}\n- name: {{ schema_name }}.post_message\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n - [BOT_SECRET_NAME, STRING, \"Name of bot token secret in vault (optional, default: 'intelligence')\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = 'Send a message to Slack via Web API with custom bot token [API docs: chat.postMessage](https://api.slack.com/methods/chat.postMessage)'\n sql: |\n SELECT slack_utils.post_message(\n CHANNEL,\n PAYLOAD,\n COALESCE(BOT_SECRET_NAME, 'intelligence')\n ) as response\n\n- name: {{ schema_name }}.post_message\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = 'Send a message to Slack via Web API [API docs: chat.postMessage](https://api.slack.com/methods/chat.postMessage)'\n sql: |\n SELECT {{ schema_name }}.post_message(\n CHANNEL,\n PAYLOAD,\n 'intelligence'\n ) as response\n\n- name: {{ schema_name }}.post_reply\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [THREAD_TS, STRING, Parent message timestamp for threading]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n - [BOT_SECRET_NAME, STRING, \"Name of bot token secret in vault (optional, default: 'intelligence')\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = 'Send a threaded reply to Slack via Web API with custom bot token [API docs: chat.postMessage](https://api.slack.com/methods/chat.postMessage)'\n sql: |\n SELECT slack_utils.post_reply(\n CHANNEL,\n THREAD_TS,\n PAYLOAD,\n COALESCE(BOT_SECRET_NAME, 'intelligence')\n ) as response\n\n\n- name: {{ schema_name }}.post_reply\n signature:\n - [CHANNEL, STRING, \"Slack channel ID (e.g. 'C1234567890')\"]\n - [THREAD_TS, STRING, Parent message timestamp for threading]\n - [PAYLOAD, OBJECT, Message payload according to Slack chat.postMessage API spec]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = 'Send a threaded reply to Slack via Web API [API docs: chat.postMessage](https://api.slack.com/methods/chat.postMessage)'\n sql: |\n SELECT {{ schema_name }}.post_reply(\n CHANNEL,\n THREAD_TS,\n PAYLOAD,\n 'intelligence'\n ) as response\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0424073, "supported_languages": null}, "macro.livequery_models.config_dapplooker_udfs": {"name": "config_dapplooker_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/dapplooker/udfs.yaml.sql", "original_file_path": "macros/marketplace/dapplooker/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_dapplooker_udfs", "macro_sql": "{% macro config_dapplooker_udfs(schema_name = \"dapplooker\", utils_schema_name = \"dapplooker_utils\") -%}\n{#\n This macro is used to generate the DappLooker endpoints\n #}\n\n- name: {{ schema_name -}}.get_chart\n signature:\n - [CHART_ID, STRING, The UUID of the chart]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns the chart data. [DappLooker docs here](https://github.com/dapplooker/dapplooker-sdk).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.dapplooker.com/chart/', CHART_ID, '?api_key={API_KEY}&output_format=json'),\n {},\n {},\n '_FSC_SYS/DAPPLOOKER'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0429265, "supported_languages": null}, "macro.livequery_models.claude_get_api_call": {"name": "claude_get_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/claude_config_utils.sql", "original_file_path": "macros/marketplace/claude/claude_config_utils.sql", "unique_id": "macro.livequery_models.claude_get_api_call", "macro_sql": "{% macro claude_get_api_call(schema_name, api_path) %}\nSELECT {{ schema_name }}.get(\n '{{ api_path }}'\n) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.043437, "supported_languages": null}, "macro.livequery_models.claude_post_api_call": {"name": "claude_post_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/claude_config_utils.sql", "original_file_path": "macros/marketplace/claude/claude_config_utils.sql", "unique_id": "macro.livequery_models.claude_post_api_call", "macro_sql": "{% macro claude_post_api_call(schema_name, api_path, body) %}\nSELECT {{ schema_name }}.post(\n '{{ api_path }}',\n {{ body }}\n) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0437849, "supported_languages": null}, "macro.livequery_models.claude_delete_api_call": {"name": "claude_delete_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/claude_config_utils.sql", "original_file_path": "macros/marketplace/claude/claude_config_utils.sql", "unique_id": "macro.livequery_models.claude_delete_api_call", "macro_sql": "{% macro claude_delete_api_call(schema_name, api_path) %}\nSELECT {{ schema_name }}.delete_method(\n '{{ api_path }}'\n) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0440593, "supported_languages": null}, "macro.livequery_models.config_claude_models_udfs": {"name": "config_claude_models_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/models_udfs.yaml.sql", "original_file_path": "macros/marketplace/claude/models_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_claude_models_udfs", "macro_sql": "{% macro config_claude_models_udfs(schema_name = \"claude\", utils_schema_name = \"claude_utils\") -%}\n{#\n This macro is used to generate API calls to Claude API endpoints\n #}\n\n{# Claude API Models #}\n- name: {{ schema_name -}}.list_models\n signature: []\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List available Claude models [API docs: List Models](https://docs.anthropic.com/claude/reference/models_get)$$\n sql: |\n SELECT claude_utils.get_api(\n '/v1/models'\n ) as response\n\n- name: {{ schema_name -}}.get_model\n signature:\n - [MODEL, STRING, The model name to get details for (e.g. 'claude-3-opus-20240229')]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get details for a specific Claude model [API docs: Get Model](https://docs.anthropic.com/claude/reference/models_retrieve)$$\n sql: |\n SELECT claude_utils.get_api(\n CONCAT('/v1/models/', MODEL)\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0447328, "supported_languages": null}, "macro.livequery_models.config_claude_utils_udfs": {"name": "config_claude_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/claude/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_claude_utils_udfs", "macro_sql": "{% macro config_claude_utils_udfs(schema_name = \"claude_utils\", utils_schema_name = \"claude_utils\") -%}\n{#\n This macro is used to generate API calls to Claude API endpoints\n #}\n- name: {{ schema_name -}}.post_api\n signature:\n - [PATH, STRING, The API endpoint path]\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Make calls to Claude API [API docs: Claude](https://docs.anthropic.com/claude/reference/getting-started-with-the-api)$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n BODY,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n ),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n BODY,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n )\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name -}}.get_api\n signature:\n - [PATH, STRING, The API endpoint path]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Make GET requests to Claude API [API docs: Get](https://docs.anthropic.com/claude/reference/get)$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n NULL,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n ),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n NULL,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n )\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name -}}.delete_method\n signature:\n - [PATH, STRING, The API endpoint path]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Make DELETE requests to Claude API [API docs: Delete](https://docs.anthropic.com/claude/reference/delete)$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'DELETE',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n NULL,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n ),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'DELETE',\n CONCAT('https://api.anthropic.com', PATH),\n {\n 'anthropic-version': '2023-06-01',\n 'x-api-key': '{API_KEY}',\n 'content-type': 'application/json'\n },\n NULL,\n IFF(_utils.udf_whoami() <> CURRENT_USER(),\n '_FSC_SYS/CLAUDE',\n 'Vault/prod/data_platform/claude'\n )\n )\n {%- endif %}\n as response\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0475297, "supported_languages": null}, "macro.livequery_models.config_claude_messages_batch_udfs": {"name": "config_claude_messages_batch_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/messages_batch_udfs.yaml.sql", "original_file_path": "macros/marketplace/claude/messages_batch_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_claude_messages_batch_udfs", "macro_sql": "{% macro config_claude_messages_batch_udfs(schema_name = \"claude\", utils_schema_name = \"claude_utils\") -%}\n{#\n This macro is used to generate API calls to Claude API endpoints\n #}\n\n{# Claude API Messages Batch #}\n- name: {{ schema_name -}}.post_messages_batch\n signature:\n - [MESSAGES, OBJECT, Object of array of message objects]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Send a batch of messages to Claude and get responses [API docs: Messages Batch](https://docs.anthropic.com/en/api/creating-message-batches)$$\n sql: |\n SELECT claude_utils.post_api(\n '/v1/messages/batches',\n MESSAGES\n ) as response\n\n{# Claude API Messages Batch Operations #}\n- name: {{ schema_name -}}.get_message_batch\n signature:\n - [MESSAGE_BATCH_ID, STRING, ID of the Message Batch to retrieve]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Retrieve details of a specific Message Batch [API docs: Retrieve Message Batch](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.get_api(\n CONCAT('/v1/messages/batches/', MESSAGE_BATCH_ID)\n ) as response\n\n- name: {{ schema_name -}}.get_message_batch_results\n signature:\n - [MESSAGE_BATCH_ID, STRING, ID of the Message Batch to retrieve results for]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Retrieve results of a Message Batch [API docs: Retrieve Message Batch Results](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.get_api(\n CONCAT('/v1/messages/batches/', MESSAGE_BATCH_ID, '/results')\n ) as response\n\n- name: {{ schema_name -}}.list_message_batches\n signature: []\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all Message Batches [API docs: List Message Batches](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.get_api(\n '/v1/messages/batches'\n ) as response\n\n- name: {{ schema_name -}}.list_message_batches_with_before\n signature:\n - [BEFORE_ID, STRING, ID of the Message Batch to start listing from]\n - [LIMIT, INTEGER, Maximum number of Message Batches to return]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all Message Batches [API docs: List Message Batches](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.get_api(\n CONCAT('/v1/messages/batches',\n '?before_id=', COALESCE(BEFORE_ID, ''),\n '&limit=', COALESCE(LIMIT::STRING, '')\n )\n ) as response\n\n- name: {{ schema_name -}}.list_message_batches_with_after\n signature:\n - [AFTER_ID, STRING, ID of the Message Batch to start listing from]\n - [LIMIT, INTEGER, Maximum number of Message Batches to return]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all Message Batches [API docs: List Message Batches](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.get_api(\n CONCAT('/v1/messages/batches',\n '?after_id=', COALESCE(AFTER_ID, ''),\n '&limit=', COALESCE(LIMIT::STRING, '')\n )\n ) as response\n- name: {{ schema_name -}}.cancel_message_batch\n signature:\n - [MESSAGE_BATCH_ID, STRING, ID of the Message Batch to cancel]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Cancel a Message Batch [API docs: Cancel Message Batch](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.post_api(\n CONCAT('/v1/messages/batches/', MESSAGE_BATCH_ID, '/cancel'),\n {}\n ) as response\n\n- name: {{ schema_name -}}.delete_message_batch\n signature:\n - [MESSAGE_BATCH_ID, STRING, ID of the Message Batch to delete]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Delete a Message Batch [API docs: Delete Message Batch](https://docs.anthropic.com/en/api/retrieving-message-batches)$$\n sql: |\n SELECT claude_utils.delete_method(\n CONCAT('/v1/messages/batches/', MESSAGE_BATCH_ID)\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0499837, "supported_languages": null}, "macro.livequery_models.config_claude_messages_udfs": {"name": "config_claude_messages_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/claude/messages_udfs.yaml.sql", "original_file_path": "macros/marketplace/claude/messages_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_claude_messages_udfs", "macro_sql": "{% macro config_claude_messages_udfs(schema_name = \"claude\", utils_schema_name = \"claude_utils\") -%}\n{#\n This macro is used to generate API calls to Claude API endpoints\n #}\n\n{# Claude API Messages #}\n- name: {{ schema_name -}}.post_messages\n signature:\n - [MESSAGES, ARRAY, Array of message objects]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Send a message to Claude and get a response [API docs: Messages](https://docs.anthropic.com/claude/reference/messages_post)$$\n sql: |\n SELECT claude_utils.post_api(\n '/v1/messages',\n {\n 'model': 'claude-3-5-sonnet-20241022',\n 'messages': MESSAGES,\n 'max_tokens': 4096\n }\n ) as response\n\n- name: {{ schema_name -}}.post_messages\n signature:\n - [MODEL, STRING, The model to use (e.g. 'claude-3-opus-20240229')]\n - [MESSAGES, ARRAY, Array of message objects]\n - [MAX_TOKENS, INTEGER, Maximum number of tokens to generate]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Send a message to Claude and get a response [API docs: Messages](https://docs.anthropic.com/claude/reference/messages_post)$$\n sql: |\n SELECT claude_utils.post_api(\n '/v1/messages',\n {\n 'model': COALESCE(MODEL, 'claude-3-5-sonnet-20241022'),\n 'messages': MESSAGES,\n 'max_tokens': COALESCE(MAX_TOKENS, 1024)\n }\n ) as response\n\n- name: {{ schema_name -}}.post_messages\n signature:\n - [MODEL, STRING, The model to use (e.g. 'claude-3-opus-20240229')]\n - [MESSAGES, ARRAY, Array of message objects]\n - [MAX_TOKENS, INTEGER, Maximum number of tokens to generate]\n - [TEMPERATURE, FLOAT, Temperature for sampling (0-1)]\n - [TOP_K, INTEGER, Top K for sampling]\n - [TOP_P, FLOAT, Top P for sampling]\n - [SYSTEM, STRING, System prompt to use]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Send a message to Claude and get a response [API docs: Messages](https://docs.anthropic.com/claude/reference/messages_post)$$\n sql: |\n SELECT claude_utils.post_api(\n '/v1/messages',\n {\n 'model': MODEL,\n 'messages': MESSAGES,\n 'max_tokens': MAX_TOKENS,\n 'temperature': TEMPERATURE,\n 'top_k': TOP_K,\n 'top_p': TOP_P,\n 'system': SYSTEM\n }\n ) as response\n\n- name: {{ schema_name -}}.count_message_tokens\n signature:\n - [MODEL, STRING, The model to use (e.g. 'claude-3-5-sonnet-20241022')]\n - [MESSAGES, ARRAY, Array of message objects]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Count tokens in a message array before sending to Claude [API docs: Count Tokens](https://docs.anthropic.com/claude/reference/counting-tokens)$$\n sql: |\n SELECT claude_utils.post_api(\n '/v1/messages/count_tokens',\n {\n 'model': COALESCE(MODEL, 'claude-3-5-sonnet-20241022'),\n 'messages': MESSAGES\n }\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0515058, "supported_languages": null}, "macro.livequery_models.config_strangelove_udfs": {"name": "config_strangelove_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/strangelove/udfs.yaml.sql", "original_file_path": "macros/marketplace/strangelove/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_strangelove_udfs", "macro_sql": "{% macro config_strangelove_udfs(schema_name = \"strangelove\", utils_schema_name = \"strangelove_utils\") -%}\n{#\n This macro is used to generate the Subquery Calls\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [URL, STRING, The url to issue a get request to]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Issue a GET request to a Strangelove Endpoint [Strangelove docs here](https://voyager.strange.love/docs/cosmoshub/mainnet#/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n URL, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'x-apikey': '{API_KEY}'},\n {},\n '_FSC_SYS/STRANGELOVE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [URL, STRING, The url to issue a post request to]\n - [QUERY, OBJECT, The body of the request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Issue a POST request to a Strangelove Endpoint [Strangelove docs here](https://voyager.strange.love/docs/cosmoshub/mainnet#/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n URL,\n {'x-apikey': '{API_KEY}'},\n QUERY,\n '_FSC_SYS/STRANGELOVE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0522354, "supported_languages": null}, "macro.livequery_models.config_dune_udfs": {"name": "config_dune_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/dune/udfs.yaml.sql", "original_file_path": "macros/marketplace/dune/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_dune_udfs", "macro_sql": "{% macro config_dune_udfs(schema_name = \"dune\", utils_schema_name=\"dune_utils\") -%}\n{#\n This macro is used to generate the Dune Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Dune API. [Dune docs here](https://dune.com/docs/api/api-reference/authentication/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.dune.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'x-dune-api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/DUNE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Dune API. [Dune docs here](https://dune.com/docs/api/api-reference/authentication/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.dune.com', PATH),\n {'x-dune-api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/DUNE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0529633, "supported_languages": null}, "macro.livequery_models.config_fred_udfs": {"name": "config_fred_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/fred/udfs.yaml.sql", "original_file_path": "macros/marketplace/fred/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_fred_udfs", "macro_sql": "{% macro config_fred_udfs(schema_name = \"fred\", utils_schema_name = \"fred_utils\") -%}\n{#\n This macro is used to generate the FRED Calls\n #}\n- name: {{ schema_name -}}.get_series\n signature:\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a FRED series [FRED docs here](https://fred.stlouisfed.org/docs/api/fred/series.html).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.stlouisfed.org/fred/series/observations?api_key={API_KEY}&', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {},\n {},\n '_FSC_SYS/FRED'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0534592, "supported_languages": null}, "macro.livequery_models.config_espn_udfs": {"name": "config_espn_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/espn/udfs.yaml.sql", "original_file_path": "macros/marketplace/espn/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_espn_udfs", "macro_sql": "{% macro config_espn_udfs(schema_name = \"espn\", utils_schema_name=\"espn_utils\") -%}\n{#\n This macro is used to generate the ESPN Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [URL, STRING, The full url including the path]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the ESPN API. [ESPN docs here](https://gist.github.com/akeaswaran/b48b02f1c94f873c6655e7129910fc3b#file-espn-api-docs-md).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(URL, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {},\n {}\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [URL, STRING, The full url]\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the ESPN API. [ESPN docs here](https://gist.github.com/akeaswaran/b48b02f1c94f873c6655e7129910fc3b#file-espn-api-docs-md).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n URL,\n {},\n BODY\n ) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0541523, "supported_languages": null}, "macro.livequery_models.config_solscan_udfs": {"name": "config_solscan_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/solscan/udfs.yaml.sql", "original_file_path": "macros/marketplace/solscan/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_solscan_udfs", "macro_sql": "{% macro config_solscan_udfs(schema_name = \"solscan\", utils_schema_name=\"solscan_utils\") -%}\n{#\n This macro is used to generate the Solscan Base endpoints\n #}\n\n- name: {{ schema_name -}}.pro_api_get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Private Solscan API. [Solscan docs here](https://pro-api.solscan.io/pro-api-docs/v1.0).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://pro-api.solscan.io', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'token': '{API_KEY}'},\n {},\n '_FSC_SYS/SOLSCAN'\n ) as response\n\n- name: {{ schema_name -}}.pro_api_post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Private Solscan API. [Solscan docs here](https://pro-api.solscan.io/pro-api-docs/v1.0).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://pro-api.solscan.io', PATH),\n {'token': '{API_KEY}'},\n BODY,\n '_FSC_SYS/SOLSCAN'\n ) as response\n\n- name: {{ schema_name -}}.public_api_get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Public Solscan API. [Solscan docs here](https://public-api.solscan.io/docs/#/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://public-api.solscan.io', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'token': '{API_KEY}'},\n {},\n '_FSC_SYS/SOLSCAN'\n ) as response\n\n- name: {{ schema_name -}}.public_api_post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Public Solscan API. [Solscan docs here](https://public-api.solscan.io/docs/#/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://public-api.solscan.io', PATH),\n {'token': '{API_KEY}'},\n BODY,\n '_FSC_SYS/SOLSCAN'\n ) as response\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0553763, "supported_languages": null}, "macro.livequery_models.config_dappradar_udfs": {"name": "config_dappradar_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/dappradar/udfs.yaml.sql", "original_file_path": "macros/marketplace/dappradar/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_dappradar_udfs", "macro_sql": "{% macro config_dappradar_udfs(schema_name = \"dappradar\", utils_schema_name=\"dappradar_utils\") -%}\n{#\n This macro is used to generate the DappRadar Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the DappRadar API. [DappRadar docs here](https://api-docs.dappradar.com/#section/Introduction).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://apis.dappradar.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-API-KEY': '{API_KEY}'},\n {},\n '_FSC_SYS/DAPPRADAR'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the DappRadar API. [DappRadar docs here](https://api-docs.dappradar.com/#section/Introduction).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://apis.dappradar.com', PATH),\n {'X-API-KEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/DAPPRADAR'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0561237, "supported_languages": null}, "macro.livequery_models.config_covalent_udfs": {"name": "config_covalent_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/covalent/udfs.yaml.sql", "original_file_path": "macros/marketplace/covalent/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_covalent_udfs", "macro_sql": "{% macro config_covalent_udfs(schema_name = \"covalent\", utils_schema_name=\"covalent_utils\") -%}\n{#\n This macro is used to generate the Covalent Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Covalent API. [Covalent docs here](https://www.covalenthq.com/docs/unified-api/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.covalenthq.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'Authorization': 'Bearer {API_KEY}'},\n {},\n '_FSC_SYS/COVALENT'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Covalent API. [Covalent docs here](https://www.covalenthq.com/docs/unified-api/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.covalenthq.com', PATH),\n {'Authorization': 'Bearer {API_KEY}'},\n BODY,\n '_FSC_SYS/COVALENT'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0568538, "supported_languages": null}, "macro.livequery_models.config_deepnftvalue_udfs": {"name": "config_deepnftvalue_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/deepnftvalue/udfs.yaml.sql", "original_file_path": "macros/marketplace/deepnftvalue/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_deepnftvalue_udfs", "macro_sql": "{% macro config_deepnftvalue_udfs(schema_name = \"deepnftvalue\", utils_schema_name=\"deepnftvalue_utils\") -%}\n{#\n This macro is used to generate the DeepNftValue Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the DeepNftValue API. [DeepNftValue docs here](https://deepnftvalue.readme.io/reference/getting-started-with-deepnftvalue-api).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.deepnftvalue.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'Authorization': 'Token {API_KEY}'},\n {},\n '_FSC_SYS/DEEPNFTVALUE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the DeepNftValue API. [DeepNftValue docs here](https://deepnftvalue.readme.io/reference/getting-started-with-deepnftvalue-api).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.deepnftvalue.com', PATH),\n {'Authorization': 'Token {API_KEY}'},\n BODY,\n '_FSC_SYS/DEEPNFTVALUE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0575864, "supported_languages": null}, "macro.livequery_models.config_github_actions_udtfs": {"name": "config_github_actions_udtfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/github/actions_udtfs.yml.sql", "original_file_path": "macros/marketplace/github/actions_udtfs.yml.sql", "unique_id": "macro.livequery_models.config_github_actions_udtfs", "macro_sql": "{% macro config_github_actions_udtfs(schema_name = \"github_actions\", utils_schema_name = \"github_utils\") -%}\n{#\n This macro is used to generate the Github API Calls\n #}\n- name: {{ schema_name -}}.tf_workflows\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"TABLE(id INTEGER, badge_url STRING, created_at TIMESTAMP, html_url STRING, name STRING, node_id STRING, path STRING, state STRING, updated_at TIMESTAMP, url STRING)\"\n options: |\n COMMENT = $$[List repository workflows](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#list-repository-workflows).$$\n sql: |\n WITH workflows AS\n (\n SELECT\n github_actions.workflows(OWNER, REPO, QUERY) AS response\n )\n SELECT\n value:id::INTEGER AS id\n ,value:badge_url::STRING AS badge_url\n ,value:created_at::TIMESTAMP AS created_at\n ,value:html_url::STRING AS html_url\n ,value:name::STRING AS name\n ,value:node_id::STRING AS node_id\n ,value:path::STRING AS path\n ,value:state::STRING AS state\n ,value:updated_at::TIMESTAMP AS updated_at\n ,value:url::STRING AS url\n FROM workflows, LATERAL FLATTEN( input=> response:workflows)\n- name: {{ schema_name -}}.tf_workflows\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n return_type:\n - \"TABLE(id INTEGER, badge_url STRING, created_at TIMESTAMP, html_url STRING, name STRING, node_id STRING, path STRING, state STRING, updated_at TIMESTAMP, url STRING)\"\n options: |\n COMMENT = $$[List repository workflows](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#list-repository-workflows).$$\n sql: |\n SELECT *\n FROM TABLE({{ schema_name -}}.tf_workflows(owner, repo, {}))\n\n- name: {{ schema_name -}}.tf_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"TABLE(id NUMBER, name STRING, node_id STRING, check_suite_id NUMBER, check_suite_node_id STRING, head_branch STRING, head_sha STRING, run_number NUMBER, event STRING, display_title STRING, status STRING, conclusion STRING, workflow_id NUMBER, url STRING, html_url STRING, pull_requests STRING, created_at TIMESTAMP, updated_at TIMESTAMP, actor OBJECT, run_attempt STRING, run_started_at TIMESTAMP, triggering_actor OBJECT, jobs_url STRING, logs_url STRING, check_suite_url STRING, artifacts_url STRING, cancel_url STRING, rerun_url STRING, workflow_url STRING, head_commit OBJECT, repository OBJECT, head_repository OBJECT)\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n\n sql: |\n WITH response AS\n (\n SELECT\n github_actions.runs(OWNER, REPO, QUERY) AS response\n )\n SELECT\n value:id::NUMBER AS id\n ,value:name::STRING AS name\n ,value:node_id::STRING AS node_id\n ,value:check_suite_id::NUMBER AS check_suite_id\n ,value:check_suite_node_id::STRING AS check_suite_node_id\n ,value:head_branch::STRING AS head_branch\n ,value:head_sha::STRING AS head_sha\n ,value:run_number::NUMBER AS run_number\n ,value:event::STRING AS event\n ,value:display_title::STRING AS display_title\n ,value:status::STRING AS status\n ,value:conclusion::STRING AS conclusion\n ,value:workflow_id::NUMBER AS workflow_id\n ,value:url::STRING AS url\n ,value:html_url::STRING AS html_url\n ,value:pull_requests::STRING AS pull_requests\n ,value:created_at::TIMESTAMP AS created_at\n ,value:updated_at::TIMESTAMP AS updated_at\n ,value:actor::OBJECT AS actor\n ,value:run_attempt::STRING AS run_attempt\n ,value:run_started_at::TIMESTAMP AS run_started_at\n ,value:triggering_actor::OBJECT AS triggering_actor\n ,value:jobs_url::STRING AS jobs_url\n ,value:logs_url::STRING AS logs_url\n ,value:check_suite_url::STRING AS check_suite_url\n ,value:artifacts_url::STRING AS artifacts_url\n ,value:cancel_url::STRING AS cancel_url\n ,value:rerun_url::STRING AS rerun_url\n ,value:workflow_url::STRING AS workflow_url\n ,value:head_commit::OBJECT AS head_commit\n ,value:repository::OBJECT AS repository\n ,value:head_repository::OBJECT AS head_repository\n FROM response, LATERAL FLATTEN( input=> response:workflow_runs)\n- name: {{ schema_name -}}.tf_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n return_type:\n - \"TABLE(id NUMBER, name STRING, node_id STRING, check_suite_id NUMBER, check_suite_node_id STRING, head_branch STRING, head_sha STRING, run_number NUMBER, event STRING, display_title STRING, status STRING, conclusion STRING, workflow_id NUMBER, url STRING, html_url STRING, pull_requests STRING, created_at TIMESTAMP, updated_at TIMESTAMP, actor OBJECT, run_attempt STRING, run_started_at TIMESTAMP, triggering_actor OBJECT, jobs_url STRING, logs_url STRING, check_suite_url STRING, artifacts_url STRING, cancel_url STRING, rerun_url STRING, workflow_url STRING, head_commit OBJECT, repository OBJECT, head_repository OBJECT)\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n sql: |\n SELECT *\n FROM TABLE({{ schema_name -}}.tf_runs(owner, repo, {}))\n\n- name: {{ schema_name -}}.tf_workflow_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflkow_id, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"TABLE(id NUMBER, name STRING, node_id STRING, check_suite_id NUMBER, check_suite_node_id STRING, head_branch STRING, head_sha STRING, run_number NUMBER, event STRING, display_title STRING, status STRING, conclusion STRING, workflow_id NUMBER, url STRING, html_url STRING, pull_requests STRING, created_at TIMESTAMP, updated_at TIMESTAMP, actor OBJECT, run_attempt STRING, run_started_at TIMESTAMP, triggering_actor OBJECT, jobs_url STRING, logs_url STRING, check_suite_url STRING, artifacts_url STRING, cancel_url STRING, rerun_url STRING, workflow_url STRING, head_commit OBJECT, repository OBJECT, head_repository OBJECT)\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n sql: |\n WITH response AS\n (\n SELECT\n github_actions.workflow_runs(OWNER, REPO, WORKFLKOW_ID, QUERY) AS response\n )\n SELECT\n value:id::NUMBER AS id\n ,value:name::STRING AS name\n ,value:node_id::STRING AS node_id\n ,value:check_suite_id::NUMBER AS check_suite_id\n ,value:check_suite_node_id::STRING AS check_suite_node_id\n ,value:head_branch::STRING AS head_branch\n ,value:head_sha::STRING AS head_sha\n ,value:run_number::NUMBER AS run_number\n ,value:event::STRING AS event\n ,value:display_title::STRING AS display_title\n ,value:status::STRING AS status\n ,value:conclusion::STRING AS conclusion\n ,value:workflow_id::NUMBER AS workflow_id\n ,value:url::STRING AS url\n ,value:html_url::STRING AS html_url\n ,value:pull_requests::STRING AS pull_requests\n ,value:created_at::TIMESTAMP AS created_at\n ,value:updated_at::TIMESTAMP AS updated_at\n ,value:actor::OBJECT AS actor\n ,value:run_attempt::STRING AS run_attempt\n ,value:run_started_at::TIMESTAMP AS run_started_at\n ,value:triggering_actor::OBJECT AS triggering_actor\n ,value:jobs_url::STRING AS jobs_url\n ,value:logs_url::STRING AS logs_url\n ,value:check_suite_url::STRING AS check_suite_url\n ,value:artifacts_url::STRING AS artifacts_url\n ,value:cancel_url::STRING AS cancel_url\n ,value:rerun_url::STRING AS rerun_url\n ,value:workflow_url::STRING AS workflow_url\n ,value:head_commit::OBJECT AS head_commit\n ,value:repository::OBJECT AS repository\n ,value:head_repository::OBJECT AS head_repository\n FROM response, LATERAL FLATTEN( input=> response:workflow_runs)\n- name: {{ schema_name -}}.tf_workflow_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflkow_id, \"TEXT\"]\n return_type:\n - \"TABLE(id NUMBER, name STRING, node_id STRING, check_suite_id NUMBER, check_suite_node_id STRING, head_branch STRING, head_sha STRING, run_number NUMBER, event STRING, display_title STRING, status STRING, conclusion STRING, workflow_id NUMBER, url STRING, html_url STRING, pull_requests STRING, created_at TIMESTAMP, updated_at TIMESTAMP, actor OBJECT, run_attempt STRING, run_started_at TIMESTAMP, triggering_actor OBJECT, jobs_url STRING, logs_url STRING, check_suite_url STRING, artifacts_url STRING, cancel_url STRING, rerun_url STRING, workflow_url STRING, head_commit OBJECT, repository OBJECT, head_repository OBJECT)\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n sql: |\n SELECT *\n FROM TABLE({{ schema_name -}}.tf_workflow_runs(owner, repo, WORKFLKOW_ID, {}))\n\n- name: {{ schema_name -}}.tf_workflow_run_jobs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"TABLE(id NUMBER, run_id NUMBER, workflow_name STRING, head_branch STRING, run_url STRING, run_attempt NUMBER, node_id STRING, head_sha STRING, url STRING, html_url STRING, status STRING, conclusion STRING, created_at TIMESTAMP, started_at TIMESTAMP, completed_at TIMESTAMP, name STRING, check_run_url STRING, labels VARIANT, runner_id NUMBER, runner_name STRING, runner_group_id NUMBER, runner_group_name STRING, steps VARIANT)\"\n options: |\n COMMENT = $$Lists jobs for a workflow run as a table. [Docs](https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#list-jobs-for-a-workflow-run).$$\n sql: |\n WITH response AS\n (\n SELECT\n github_actions.workflow_run_jobs(OWNER, REPO, RUN_ID, QUERY) AS response\n )\n SELECT\n value:id::NUMBER AS id\n ,value:run_id::NUMBER AS run_id\n ,value:workflow_name::STRING AS workflow_name\n ,value:head_branch::STRING AS head_branch\n ,value:run_url::STRING AS run_url\n ,value:run_attempt::NUMBER AS run_attempt\n ,value:node_id::STRING AS node_id\n ,value:head_sha::STRING AS head_sha\n ,value:url::STRING AS url\n ,value:html_url::STRING AS html_url\n ,value:status::STRING AS status\n ,value:conclusion::STRING AS conclusion\n ,value:created_at::TIMESTAMP AS created_at\n ,value:started_at::TIMESTAMP AS started_at\n ,value:completed_at::TIMESTAMP AS completed_at\n ,value:name::STRING AS name\n ,value:check_run_url::STRING AS check_run_url\n ,value:labels::VARIANT AS labels\n ,value:runner_id::NUMBER AS runner_id\n ,value:runner_name::STRING AS runner_name\n ,value:runner_group_id::NUMBER AS runner_group_id\n ,value:runner_group_name::STRING AS runner_group_name\n ,value:steps::VARIANT AS steps\n FROM response, LATERAL FLATTEN( input=> response:jobs)\n\n- name: {{ schema_name -}}.tf_workflow_run_jobs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n return_type:\n - \"TABLE(id NUMBER, run_id NUMBER, workflow_name STRING, head_branch STRING, run_url STRING, run_attempt NUMBER, node_id STRING, head_sha STRING, url STRING, html_url STRING, status STRING, conclusion STRING, created_at TIMESTAMP, started_at TIMESTAMP, completed_at TIMESTAMP, name STRING, check_run_url STRING, labels VARIANT, runner_id NUMBER, runner_name STRING, runner_group_id NUMBER, runner_group_name STRING, steps VARIANT)\"\n options: |\n COMMENT = $$Lists jobs for a workflow run as a table. [Docs](https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#list-jobs-for-a-workflow-run).$$\n sql: |\n SELECT *\n FROM TABLE({{ schema_name -}}.tf_workflow_run_jobs(owner, repo, run_id, {}))\n\n- name: {{ schema_name -}}.tf_failed_jobs_with_logs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n return_type:\n - \"TABLE(run_id STRING, job_id NUMBER, job_name STRING, job_status STRING, job_conclusion STRING, job_url STRING, workflow_name STRING, failed_steps VARIANT, logs TEXT, failed_step_logs ARRAY)\"\n options: |\n COMMENT = $$Gets failed jobs for a workflow run with their complete logs. Combines job info with log content for analysis.$$\n sql: |\n WITH failed_jobs AS (\n SELECT\n run_id::STRING AS run_id,\n id AS job_id,\n name AS job_name,\n status AS job_status,\n conclusion AS job_conclusion,\n html_url AS job_url,\n workflow_name,\n steps AS failed_steps,\n {{ schema_name -}}.job_logs(owner, repo, job_id::TEXT) AS logs\n FROM TABLE({{ schema_name -}}.tf_workflow_run_jobs(owner, repo, run_id))\n WHERE conclusion = 'failure'\n ),\n error_sections AS (\n SELECT\n run_id,\n job_id,\n job_name,\n job_status,\n job_conclusion,\n job_url,\n workflow_name,\n failed_steps,\n logs,\n ARRAY_AGG(section.value) AS failed_step_logs\n FROM failed_jobs,\n LATERAL FLATTEN(INPUT => SPLIT(logs, '##[group]')) section\n WHERE CONTAINS(section.value, '##[error]')\n GROUP BY run_id, job_id, job_name, job_status, job_conclusion, job_url, workflow_name, failed_steps, logs\n )\n SELECT\n run_id,\n job_id,\n job_name,\n job_status,\n job_conclusion,\n job_url,\n workflow_name,\n failed_steps,\n logs,\n COALESCE(failed_step_logs, ARRAY_CONSTRUCT()) AS failed_step_logs\n FROM failed_jobs\n LEFT JOIN error_sections USING (run_id, job_id)\n\n- name: {{ schema_name -}}.tf_failure_analysis_with_ai\n signature:\n - [owner, \"TEXT\", \"GitHub repository owner/organization name\"]\n - [repo, \"TEXT\", \"GitHub repository name\"]\n - [run_id, \"TEXT\", \"GitHub Actions run ID to analyze\"]\n - [ai_provider, \"TEXT\", \"AI provider to use: 'cortex' (Snowflake built-in AI)\"]\n - [model_name, \"STRING\", \"Model name (required): 'mistral-large', 'mistral-7b', 'llama2-70b-chat', 'mixtral-8x7b'\"]\n - [ai_prompt, \"STRING\", \"Custom AI analysis prompt. Leave empty to use default failure analysis prompt.\"]\n return_type:\n - \"TABLE(run_id STRING, ai_analysis STRING, total_failures NUMBER, failure_metadata ARRAY)\"\n options: |\n COMMENT = $$Gets GitHub Actions failure analysis using Snowflake Cortex AI with custom prompts for Slack notifications.$$\n sql: |\n WITH failure_data AS (\n SELECT\n run_id,\n COUNT(*) as total_failures,\n ARRAY_AGG(OBJECT_CONSTRUCT(\n 'workflow_name', workflow_name,\n 'run_id', run_id,\n 'job_name', job_name,\n 'job_id', job_id,\n 'job_url', job_url,\n 'error_sections', ARRAY_SIZE(failed_step_logs),\n 'logs_preview', ARRAY_TO_STRING(failed_step_logs, '\\n')\n )) as failure_metadata,\n LISTAGG(\n CONCAT(\n 'Workflow: ', workflow_name, '\\n',\n 'Job: ', job_name, '\\n',\n 'Job ID: ', job_id, '\\n',\n 'Run ID: ', run_id, '\\n',\n 'Error: ', ARRAY_TO_STRING(failed_step_logs, '\\n')\n ),\n '\\n\\n---\\n\\n'\n ) WITHIN GROUP (ORDER BY job_name) as job_details\n FROM TABLE({{ schema_name -}}.tf_failed_jobs_with_logs(owner, repo, run_id))\n GROUP BY run_id\n )\n SELECT\n run_id::STRING,\n snowflake.cortex.complete(\n model_name,\n CONCAT(\n COALESCE(\n NULLIF(ai_prompt, ''),\n 'Analyze these GitHub Actions failures and provide:\\n1. Common failure patterns\\n2. Root cause analysis\\n3. Prioritized action items\\n\\nKeep it concise with 1-2 sentences per section in markdown format.\\n\\n'\n ),\n job_details\n )\n ) as ai_analysis,\n total_failures,\n failure_metadata\n FROM failure_data\n\n- name: {{ schema_name -}}.tf_failure_analysis_with_ai\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n return_type:\n - \"TABLE(run_id STRING, ai_analysis STRING, total_failures NUMBER, failure_metadata ARRAY)\"\n options: |\n COMMENT = $$Gets GitHub Actions failure analysis with default AI provider (cortex) for Slack notifications.$$\n sql: |\n SELECT * FROM TABLE({{ schema_name -}}.tf_failure_analysis_with_ai(owner, repo, run_id, 'cortex', 'mistral-large', ''))\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0698252, "supported_languages": null}, "macro.livequery_models.config_github_actions_udfs": {"name": "config_github_actions_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/github/actions_udfs.yaml.sql", "original_file_path": "macros/marketplace/github/actions_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_github_actions_udfs", "macro_sql": "{% macro config_github_actions_udfs(schema_name = \"github_actions\", utils_schema_name = \"github_utils\") -%}\n{#\n This macro is used to generate the Github API Calls\n #}\n- name: {{ schema_name -}}.workflows\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$[List repository workflows](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#list-repository-workflows).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/workflows'),\n query\n ):data::OBJECT\n- name: {{ schema_name -}}.workflows\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$[List repository workflows](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#list-repository-workflows).$$\n sql: |\n SELECT\n {{ schema_name -}}.workflows(owner, repo, {})\n\n- name: {{ schema_name -}}.runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/runs'),\n query\n ):data::OBJECT\n- name: {{ schema_name -}}.runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Lists all workflow runs for a repository. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository).$$\n sql: |\n SELECT\n {{ schema_name -}}.runs(owner, repo, {})\n\n- name: {{ schema_name -}}.workflow_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$List all workflow runs for a workflow. You can replace workflow_id with the workflow file name. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-workflow).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/workflows', workflow_id, 'runs'),\n query\n ):data::OBJECT\n- name: {{ schema_name -}}.workflow_runs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$List all workflow runs for a workflow. You can replace workflow_id with the workflow file name. You can use query parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-workflow).$$\n sql: |\n SELECT\n {{ schema_name -}}.workflow_runs(owner, repo, workflow_id, {})\n\n- name: {{ schema_name -}}.workflow_dispatches\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n - [body, \"OBJECT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$You can use this endpoint to manually trigger a GitHub Actions workflow run. You can replace workflow_id with the workflow file name. For example, you could use main.yaml. [Docs](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#create-a-workflow-dispatch-event).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.post_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/workflows', workflow_id, 'dispatches'),\n COALESCE(body, {'ref': 'main'})::OBJECT\n )::OBJECT\n\n- name: {{ schema_name -}}.workflow_dispatches\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$You can use this endpoint to manually trigger a GitHub Actions workflow run. You can replace workflow_id with the workflow file name. For example, you could use main.yaml. [Docs](https://docs.github.com/en/rest/actions/workflows?apiVersion=2022-11-28#create-a-workflow-dispatch-event).$$\n sql: |\n SELECT\n {{ schema_name -}}.workflow_dispatches(owner, repo, workflow_id, NULL)\n\n- name: {{ schema_name -}}.workflow_enable\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Enables a workflow. You can replace workflow_id with the workflow file name. For example, you could use main.yaml. [Docs](https://docs.github.com/en/rest/reference/actions#enable-a-workflow).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.put_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/workflows', workflow_id, 'enable'),\n {}\n )::OBJECT\n- name: {{ schema_name -}}.workflow_disable\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [workflow_id, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Disables a workflow. You can replace workflow_id with the workflow file name. For example, you could use main.yaml. [Docs](https://docs.github.com/en/rest/reference/actions#disable-a-workflow).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.put_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/workflows', workflow_id, 'disable'),\n {}\n )::OBJECT\n\n- name: {{ schema_name -}}.workflow_run_logs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n return_type:\n - \"TEXT\"\n options: |\n COMMENT = $$Download workflow run logs as a ZIP archive. Gets a redirect URL to the actual log archive. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#download-workflow-run-logs).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/runs', run_id, 'logs'),\n {}\n ):data::TEXT\n\n- name: {{ schema_name -}}.job_logs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [job_id, \"TEXT\"]\n return_type:\n - \"TEXT\"\n options: |\n COMMENT = $$Download job logs. Gets the plain text logs for a specific job. [Docs](https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#download-job-logs-for-a-workflow-run).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/jobs', job_id, 'logs'),\n {}\n ):data::TEXT\n\n- name: {{ schema_name -}}.workflow_run_jobs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Lists jobs for a workflow run. [Docs](https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#list-jobs-for-a-workflow-run).$$\n sql: |\n SELECT\n {{ utils_schema_name }}.get_api(\n CONCAT_WS('/', 'repos', owner, repo, 'actions/runs', run_id, 'jobs'),\n query\n ):data::OBJECT\n- name: {{ schema_name -}}.workflow_run_jobs\n signature:\n - [owner, \"TEXT\"]\n - [repo, \"TEXT\"]\n - [run_id, \"TEXT\"]\n return_type:\n - \"OBJECT\"\n options: |\n COMMENT = $$Lists jobs for a workflow run. [Docs](https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#list-jobs-for-a-workflow-run).$$\n sql: |\n SELECT\n {{ schema_name -}}.workflow_run_jobs(owner, repo, run_id, {})\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0784714, "supported_languages": null}, "macro.livequery_models.config_github_utils_udfs": {"name": "config_github_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/github/utils_udfs.yaml.sql", "original_file_path": "macros/marketplace/github/utils_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_github_utils_udfs", "macro_sql": "{% macro config_github_utils_udfs(schema_name = \"github_utils\", utils_schema_name = \"github_utils\") -%}\n{#\n This macro is used to generate the Github API Calls\n #}\n- name: {{ schema_name -}}.octocat\n signature:\n - []\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Verify token [Authenticating to the REST API](https://docs.github.com/en/rest/overview/authenticating-to-the-rest-api?apiVersion=2022-11-28).$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n 'https://api.github.com/octocat',\n {'Authorization': 'Bearer {TOKEN}', 'X-GitHub-Api-Version': '2022-11-28'},\n {},\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api'),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n 'https://api.github.com/octocat',\n {'Authorization': 'Bearer {TOKEN}', 'X-GitHub-Api-Version': '2022-11-28'},\n {},\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api')\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name -}}.headers\n signature: []\n return_type:\n - \"TEXT\"\n options: |\n NOT NULL\n IMMUTABLE\n MEMOIZABLE\n sql: |\n SELECT '{\"Authorization\": \"Bearer {TOKEN}\",\n \"X-GitHub-Api-Version\": \"2022-11-28\",\n \"Accept\": \"application/vnd.github+json\"\n }'\n\n- name: {{ schema_name -}}.get_api\n signature:\n - [route, \"TEXT\"]\n - [query, \"OBJECT\"]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all workflow runs for a workflow. You can replace workflow_id with the workflow file name. You can use parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-workflow).$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n CONCAT_WS('/', 'https://api.github.com', route || '?') || utils.udf_urlencode(query),\n PARSE_JSON({{ schema_name -}}.headers()),\n {},\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api'),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n CONCAT_WS('/', 'https://api.github.com', route || '?') || utils.udf_urlencode(query),\n PARSE_JSON({{ schema_name -}}.headers()),\n {},\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api')\n )\n {%- endif %}\n as response\n- name: {{ schema_name -}}.post_api\n signature:\n - [route, \"TEXT\"]\n - [data, \"OBJECT\"]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all workflow runs for a workflow. You can replace workflow_id with the workflow file name. You can use parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-workflow).$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n CONCAT_WS('/', 'https://api.github.com', route),\n PARSE_JSON({{ schema_name -}}.headers()),\n data,\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api'),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n CONCAT_WS('/', 'https://api.github.com', route),\n PARSE_JSON({{ schema_name -}}.headers()),\n data,\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api')\n )\n {%- endif %}\n as response\n- name: {{ schema_name -}}.put_api\n signature:\n - [route, \"TEXT\"]\n - [data, \"OBJECT\"]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$List all workflow runs for a workflow. You can replace workflow_id with the workflow file name. You can use parameters to narrow the list of results. [Docs](https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-workflow).$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'PUT',\n CONCAT_WS('/', 'https://api.github.com', route),\n PARSE_JSON({{ schema_name -}}.headers()),\n data,\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api'),\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'PUT',\n CONCAT_WS('/', 'https://api.github.com', route),\n PARSE_JSON({{ schema_name -}}.headers()),\n data,\n IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'Vault/github/api')\n )\n {%- endif %}\n as response\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0827928, "supported_languages": null}, "macro.livequery_models.config_nftscan_udfs": {"name": "config_nftscan_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/nftscan/udfs.yaml.sql", "original_file_path": "macros/marketplace/nftscan/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_nftscan_udfs", "macro_sql": "{% macro config_nftscan_udfs(schema_name = \"nftscan\", utils_schema_name=\"nftscan_utils\") -%}\n{#\n This macro is used to generate the NFTScan Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [URL, STRING, The full url including the path]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the NFTScan API. [NFTScan docs here](https://docs.nftscan.com/guides/Overview/1).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(URL, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-API-KEY': '{API_KEY}'},\n {},\n '_FSC_SYS/NFTSCAN'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [URL, STRING, The full url]\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the NFTScan API. [NFTScan docs here](https://docs.nftscan.com/guides/Overview/1).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n URL,\n {'X-API-KEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/NFTSCAN'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0835013, "supported_languages": null}, "macro.livequery_models.config_chainbase_utils_udfs": {"name": "config_chainbase_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/chainbase/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/chainbase/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_chainbase_utils_udfs", "macro_sql": "{% macro config_chainbase_utils_udfs(schema_name = \"chainbase_utils\", utils_schema_name=\"chainbase_utils\") -%}\n{#\n This macro is used to generate the alchemy base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Chainbase API. [Chainbase Docs](https://docs.chainbase.com/reference/supported-chains)$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n 'https://api.chainbase.online', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'x-api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/CHAINBASE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Chainbase API. [Chainbase Docs](https://docs.chainbase.com/reference/supported-chains)$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.chainbase.online', PATH),\n {'x-api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/CHAINBASE'\n ) as response\n\n- name: {{ schema_name -}}.rpc\n signature:\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, ARRAY, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an RPC call to Chainbase. [Chainbase Docs](https://docs.chainbase.com/reference/supported-chains)$$\n sql: |\n SELECT live.udf_api(\n 'POST',\n concat('https://api.chainbase.online'),\n {'x-api-key': '{API_KEY}'},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/CHAINBASE') as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.084479, "supported_languages": null}, "macro.livequery_models.config_snapshot_udfs": {"name": "config_snapshot_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/snapshot/udfs.yaml.sql", "original_file_path": "macros/marketplace/snapshot/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_snapshot_udfs", "macro_sql": "{% macro config_snapshot_udfs(schema_name = \"snapshot\", utils_schema_name=\"snapshot_utils\") -%}\n{#\n This macro is used to generate the Snapshot Base endpoints\n #}\n\n- name: {{ schema_name -}}.query\n signature:\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a Graphql Query to the Snapshot API. [Snapshot docs here](https://docs.snapshot.org/tools/api).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n 'https://hub.snapshot.org/graphql',\n {},\n QUERY\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0849774, "supported_languages": null}, "macro.livequery_models.config_reservoir_udfs": {"name": "config_reservoir_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/reservoir/udfs.yaml.sql", "original_file_path": "macros/marketplace/reservoir/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_reservoir_udfs", "macro_sql": "{% macro config_reservoir_udfs(schema_name = \"reservoir\", utils_schema_name=\"reservoir_utils\") -%}\n{#\n This macro is used to generate the Reservoir Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Reservoir NFT Data API. [Reservoir docs here](https://docs.reservoir.tools/reference/nft-data-overview).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.reservoir.tools', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'x-api-key': '{API_KEY}'},\n NULL,\n '_FSC_SYS/RESERVOIR'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Reservoir NFT Data API. [Reservoir docs here](https://docs.reservoir.tools/reference/nft-data-overview).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.reservoir.tools', PATH),\n {'x-api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/RESERVOIR'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0857072, "supported_languages": null}, "macro.livequery_models.config_defillama_udfs": {"name": "config_defillama_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/defillama/udfs.yaml.sql", "original_file_path": "macros/marketplace/defillama/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_defillama_udfs", "macro_sql": "{% macro config_defillama_udfs(schema_name = \"defillama\", utils_schema_name=\"defillama_utils\") -%}\n{#\n This macro is used to generate the Defillama endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Defillama API. [Defillama docs here](https://defillama.com/docs/api).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.llama.fi', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'Accept': '*/*', 'User-Agent': 'livequery/1.0 (Snowflake)', 'Host':'api.llama.fi', 'Connection': 'keep-alive'},\n NULL,\n IFF(ARRAY_CONTAINS('api_key'::VARIANT, OBJECT_KEYS(QUERY_ARGS)), '_FSC_SYS/DEFILLAMA', '')\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0862439, "supported_languages": null}, "macro.livequery_models.config_bitquery_udfs": {"name": "config_bitquery_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/bitquery/udfs.yaml.sql", "original_file_path": "macros/marketplace/bitquery/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_bitquery_udfs", "macro_sql": "{% macro config_bitquery_udfs(schema_name = \"bitquery\", utils_schema_name = \"bitquery_utils\") -%}\n{#\n This macro is used to generate the BitQuery calls\n #}\n\n- name: {{ schema_name -}}.graphql\n signature:\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Run a graphql query on BitQuery [BitQuery docs here](https://docs.bitquery.io/docs/start/first-query/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n 'https://graphql.bitquery.io',\n {'X-API-KEY': '{API_KEY}'},\n QUERY,\n '_FSC_SYS/BITQUERY'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0867412, "supported_languages": null}, "macro.livequery_models.config_helius_apis_udfs": {"name": "config_helius_apis_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/apis_udfs.yaml.sql", "original_file_path": "macros/marketplace/helius/apis_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_helius_apis_udfs", "macro_sql": "{% macro config_helius_apis_udfs(schema_name = \"helius_apis\", utils_schema_name = \"helius_utils\") -%}\n{#\n This macro is used to generate the Helius API endpoints\n #}\n\n- name: {{ schema_name -}}.token_metadata\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [BODY, OBJECT, The body of the API request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns metadata for a list of given token mint addresses. [Helius docs here](https://docs.helius.xyz/solana-apis/token-metadata-api).$$\n sql: {{ helius_post_call(utils_schema_name, '/v0/token-metadata') | trim }}\n\n- name: {{ schema_name -}}.balances\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [ADDRESS, STRING, The address to retrieve balances for]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns the native Solana balance (in lamports) and all token balances for a given address. [Helius docs here](https://docs.helius.xyz/solana-apis/balances-api).$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz/v0/addresses/', ADDRESS, '/balances?api-key={API_KEY}')\n ELSE\n concat('https://api.helius.xyz/v0/addresses/', ADDRESS, '/balances?api-key={API_KEY}')\n END,\n {'fsc-quantum-execution-mode': 'async'},\n {},\n '_FSC_SYS/HELIUS',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz/v0/addresses/', ADDRESS, '/balances?api-key={API_KEY}')\n ELSE\n concat('https://api.helius.xyz/v0/addresses/', ADDRESS, '/balances?api-key={API_KEY}')\n END,\n {},\n {},\n '_FSC_SYS/HELIUS'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name -}}.parse_transactions\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [TRANSACTIONS, ARRAY, An array of transaction signatures]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns an array of enriched, human-readable transactions of the given transaction signatures. Up to 100 transactions per call. [Helius docs here](https://docs.helius.xyz/solana-apis/enhanced-transactions-api/parse-transaction-s).$$\n sql: |\n SELECT {{ utils_schema_name -}}.post_api(NETWORK, '/v0/transactions', {'transactions': TRANSACTIONS}) as response\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.helius_post_call", "macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0884275, "supported_languages": null}, "macro.livequery_models.config_helius_utils_udfs": {"name": "config_helius_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/helius/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_helius_utils_udfs", "macro_sql": "{% macro config_helius_utils_udfs(schema = \"helius_utils\", utils_schema_name=\"helius_utils\") -%}\n{#\n This macro is used to generate the Helius base endpoints\n #}\n\n- name: {{ schema_name }}.get_api\n signature:\n - [NETWORK, STRING, The network 'devnet' or 'mainnet']\n - [PATH, STRING, The API path starting with '/']\n - [QUERY_PARAMS, OBJECT, The query parameters]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an HTTP GET request to Helius.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz', PATH, '?api-key={API_KEY}&', utils.udf_object_to_url_query_string(QUERY_PARAMS))\n ELSE\n concat('https://api.helius.xyz', PATH, '?api-key={API_KEY}&', utils.udf_object_to_url_query_string(QUERY_PARAMS))\n END,\n {'fsc-quantum-execution-mode': 'async'},\n {},\n '_FSC_SYS/HELIUS',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz', PATH, '?api-key={API_KEY}&', utils.udf_object_to_url_query_string(QUERY_PARAMS))\n ELSE\n concat('https://api.helius.xyz', PATH, '?api-key={API_KEY}&', utils.udf_object_to_url_query_string(QUERY_PARAMS))\n END,\n {},\n {},\n '_FSC_SYS/HELIUS'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name }}.post_api\n signature:\n - [NETWORK, STRING, The network 'devnet' or 'mainnet']\n - [PATH, STRING, The API path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an HTTP POST request to Helius.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz', PATH, '?api-key={API_KEY}')\n ELSE\n concat('https://api.helius.xyz', PATH, '?api-key={API_KEY}')\n END,\n {'fsc-quantum-execution-mode': 'async'},\n BODY,\n '_FSC_SYS/HELIUS',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n CASE\n WHEN NETWORK = 'devnet' THEN\n concat('https://api-devnet.helius.xyz', PATH, '?api-key={API_KEY}')\n ELSE\n concat('https://api.helius.xyz', PATH, '?api-key={API_KEY}')\n END,\n {},\n BODY,\n '_FSC_SYS/HELIUS'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name }}.rpc\n signature:\n - [NETWORK, STRING, The network 'devnet' or 'mainnet']\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, OBJECT, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an RPC call to Helius.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n CASE\n WHEN NETWORK = 'devnet' THEN\n 'https://devnet.helius-rpc.com?api-key={API_KEY}'\n ELSE\n 'https://mainnet.helius-rpc.com?api-key={API_KEY}'\n END,\n {'fsc-quantum-execution-mode': 'async'},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/HELIUS',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n CASE\n WHEN NETWORK = 'devnet' THEN\n 'https://devnet.helius-rpc.com?api-key={API_KEY}'\n ELSE\n 'https://mainnet.helius-rpc.com?api-key={API_KEY}'\n END,\n {},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/HELIUS'\n )\n {%- endif %}\n as response\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0912478, "supported_languages": null}, "macro.livequery_models.helius_rpc_call": {"name": "helius_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/helius_config_utils.sql", "original_file_path": "macros/marketplace/helius/helius_config_utils.sql", "unique_id": "macro.livequery_models.helius_rpc_call", "macro_sql": "{% macro helius_rpc_call(schema_name, method) %}\nSELECT {{ schema_name -}}.rpc(NETWORK, '{{method}}', PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0917645, "supported_languages": null}, "macro.livequery_models.helius_get_call": {"name": "helius_get_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/helius_config_utils.sql", "original_file_path": "macros/marketplace/helius/helius_config_utils.sql", "unique_id": "macro.livequery_models.helius_get_call", "macro_sql": "{% macro helius_get_call(schema_name, path) %}\nSELECT {{ schema_name -}}.get_api(NETWORK, '{{path}}', QUERY_PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0920393, "supported_languages": null}, "macro.livequery_models.helius_post_call": {"name": "helius_post_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/helius_config_utils.sql", "original_file_path": "macros/marketplace/helius/helius_config_utils.sql", "unique_id": "macro.livequery_models.helius_post_call", "macro_sql": "{% macro helius_post_call(schema_name, path) %}\nSELECT {{ schema_name -}}.post_api(NETWORK, '{{path}}', BODY) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.092312, "supported_languages": null}, "macro.livequery_models.config_helius_das_udfs": {"name": "config_helius_das_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/helius/das_udfs.yaml.sql", "original_file_path": "macros/marketplace/helius/das_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_helius_das_udfs", "macro_sql": "{% macro config_helius_das_udfs(schema_name = \"helius_das\", utils_schema_name = \"helius_utils\") -%}\n{#\n This macro is used to generate the Helius DAS endpoints\n #}\n\n- name: {{ schema_name -}}.get_asset\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get an asset by its ID. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-asset).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAsset') | trim }}\n\n- name: {{ schema_name -}}.get_signatures_for_asset\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a list of transaction signatures related to a compressed asset. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-signatures-for-asset).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getSignaturesForAsset') | trim }}\n\n- name: {{ schema_name -}}.search_assets\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Search for assets by a variety of parameters. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/search-assets).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'searchAssets') | trim }}\n\n- name: {{ schema_name -}}.get_asset_proof\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a merkle proof for a compressed asset by its ID. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-asset-proof).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAssetProof') | trim }}\n\n- name: {{ schema_name -}}.get_assets_by_owner\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a list of assets owned by an address. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-assets-by-owner).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAssetsByOwner') | trim }}\n\n- name: {{ schema_name -}}.get_assets_by_authority\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a list of assets with a specific authority. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-assets-by-authority).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAssetsByAuthority') | trim }}\n\n- name: {{ schema_name -}}.get_assets_by_creator\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a list of assets created by an address. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-assets-by-creator).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAssetsByCreator') | trim }}\n\n- name: {{ schema_name -}}.get_assets_by_group\n signature:\n - [NETWORK, STRING, mainnet or devnet]\n - [PARAMS, OBJECT, The RPC Params argument]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get a list of assets by a group key and value. [Helius docs here](https://docs.helius.xyz/solana-compression/digital-asset-standard-das-api/get-assets-by-group).$$\n sql: {{ helius_rpc_call(utils_schema_name, 'getAssetsByGroup') | trim }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.helius_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.096181, "supported_languages": null}, "macro.livequery_models.config_playgrounds_udfs": {"name": "config_playgrounds_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/playgrounds/udfs.yaml.sql", "original_file_path": "macros/marketplace/playgrounds/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_playgrounds_udfs", "macro_sql": "{% macro config_playgrounds_udfs(schema_name = \"playgrounds\", utils_schema_name = \"playgrounds_utils\") -%}\n{#\n This macro is used to generate the Playgrounds calls\n #}\n\n- name: {{ schema_name -}}.query_subgraph\n signature:\n - [SUBGRAPH_ID, STRING, The ID of the Subgraph]\n - [QUERY, OBJECT, The GraphQL query]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Query a subgraph via the Playgrounds Proxy [Playgrounds docs here](https://docs.playgrounds.network/api/subgraph-proxy/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.playgrounds.network/v1/proxy/subgraphs/id/', SUBGRAPH_ID),\n {'Playgrounds-Api-Key': '{API_KEY}', 'Content-Type': 'application/json'},\n QUERY,\n '_FSC_SYS/PLAYGROUNDS'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.096734, "supported_languages": null}, "macro.livequery_models.config_zettablock_udfs": {"name": "config_zettablock_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/zettablock/udfs.yaml.sql", "original_file_path": "macros/marketplace/zettablock/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_zettablock_udfs", "macro_sql": "{% macro config_zettablock_udfs(schema_name = \"zettablock\", utils_schema_name=\"zettablock_utils\") -%}\n{#\n This macro is used to generate the Zettablock Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Zettablock API. [Zettablock docs here](https://docs.zettablock.com/reference/api-intro).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.zettablock.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'Authorization': 'Bearer {API_KEY}'},\n {},\n '_FSC_SYS/ZETTABLOCK'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Zettablock API. [Zettablock docs here](https://docs.zettablock.com/reference/api-intro).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.zettablock.com', PATH),\n {'Authorization': 'Bearer {API_KEY}'},\n BODY,\n '_FSC_SYS/ZETTABLOCK'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.0974507, "supported_languages": null}, "macro.livequery_models.config_quicknode_polygon_tokens_udfs": {"name": "config_quicknode_polygon_tokens_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/polygon_token_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/polygon_token_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_polygon_tokens_udfs", "macro_sql": "{% macro config_quicknode_polygon_tokens_udfs(schema_name = \"quicknode_polygon_tokens\", utils_schema_name = \"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode Polygon Token endpoints\n #}\n\n- name: {{ schema_name -}}.get_token_metadata_by_contract_address\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns token details for specified contract. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getTokenMetadataByContractAddress_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getTokenMetadataByContractAddress') | trim }}\n\n- name: {{ schema_name -}}.get_token_metadata_by_symbol\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns token details for specified token symbol. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getTokenMetadataBySymbol_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getTokenMetadataBySymbol') | trim }}\n\n- name: {{ schema_name -}}.get_transactions_by_address\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transactions within a specified wallet address. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getTransactionsByAddress_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getTransactionsByAddress') | trim }}\n\n- name: {{ schema_name -}}.get_wallet_token_balance\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns ERC-20 tokens and token balances within a wallet. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getWalletTokenBalance_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getWalletTokenBalance') | trim }}\n\n- name: {{ schema_name -}}.get_wallet_token_transactions\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transfers of a specified token within a specified wallet address. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getWalletTokenTransactions_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getWalletTokenTransactions') | trim }}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.quicknode_polygon_mainnet_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.099623, "supported_languages": null}, "macro.livequery_models.config_quicknode_ethereum_nfts_udfs": {"name": "config_quicknode_ethereum_nfts_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/ethereum_nft_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/ethereum_nft_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_ethereum_nfts_udfs", "macro_sql": "{% macro config_quicknode_ethereum_nfts_udfs(schema_name = \"quicknode_ethereum_nfts\", utils_schema_name = \"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode Ethereum NFT endpoints\n #}\n\n- name: {{ schema_name -}}.fetch_nft_collection_details\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns collection details for specified contracts. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_fetchNFTCollectionDetails_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTCollectionDetails') | trim }}\n\n- name: {{ schema_name -}}.fetch_nfts\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs for a given wallet. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_fetchNFTs).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTs') | trim }}\n\n- name: {{ schema_name -}}.fetch_nfts_by_collection\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs within a given collection. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_fetchNFTsByCollection_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTsByCollection') | trim }}\n\n- name: {{ schema_name -}}.get_transfers_by_nft\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transfers by given NFT. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getTransfersByNFT_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getTransfersByNFT') | trim }}\n\n- name: {{ schema_name -}}.verify_nfts_owner\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Confirms ownership of specified NFTs for a given wallet. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_verifyNFTsOwner_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_verifyNFTsOwner') | trim }}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.quicknode_ethereum_mainnet_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1018503, "supported_languages": null}, "macro.livequery_models.config_quicknode_utils_udfs": {"name": "config_quicknode_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_utils_udfs", "macro_sql": "{% macro config_quicknode_utils_udfs(schema_name = \"quicknode_utils\", utils_schema_name=\"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode base endpoints/RPC calls\n #}\n\n- name: {{ schema_name -}}.ethereum_mainnet_rpc\n signature:\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, OBJECT, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an Ethereum RPC call to QuickNode.$$\n sql: |\n SELECT live.udf_api(\n 'POST',\n '{ethereum-mainnet}',\n {},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': [PARAMS]},\n '_FSC_SYS/QUICKNODE'\n ) as response\n\n- name: {{ schema_name -}}.polygon_mainnet_rpc\n signature:\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, OBJECT, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a Polygon RPC call to QuickNode.$$\n sql: |\n SELECT live.udf_api(\n 'POST',\n '{polygon-matic}',\n {},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': [PARAMS]},\n '_FSC_SYS/QUICKNODE'\n ) as response\n\n- name: {{ schema_name -}}.solana_mainnet_rpc\n signature:\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, OBJECT, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a Solana RPC call to QuickNode.$$\n sql: |\n SELECT live.udf_api(\n 'POST',\n '{solana-solana-mainnet}',\n {},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/QUICKNODE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1027546, "supported_languages": null}, "macro.livequery_models.config_quicknode_polygon_nfts_udfs": {"name": "config_quicknode_polygon_nfts_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/polygon_nft_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/polygon_nft_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_polygon_nfts_udfs", "macro_sql": "{% macro config_quicknode_polygon_nfts_udfs(schema_name = \"quicknode_polygon_nfts\", utils_schema_name = \"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode Polygon NFT endpoints\n #}\n\n- name: {{ schema_name -}}.fetch_nft_collection_details\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns collection details for specified contracts. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_fetchNFTCollectionDetails_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTCollectionDetails') | trim }}\n\n- name: {{ schema_name -}}.fetch_nfts\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs for a given wallet. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_fetchNFTs_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTs') | trim }}\n\n- name: {{ schema_name -}}.fetch_nfts_by_collection\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs within a given collection. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_fetchNFTsByCollection_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTsByCollection') | trim }}\n\n- name: {{ schema_name -}}.get_transfers_by_nft\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transfers by given NFT. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_getTransfersByNFT_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_getTransfersByNFT') | trim }}\n\n- name: {{ schema_name -}}.verify_nfts_owner\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Confirms ownership of specified NFTs for a given wallet. [QuickNode docs here](https://www.quicknode.com/docs/polygon/qn_verifyNFTsOwner_v2).$$\n sql: {{ quicknode_polygon_mainnet_rpc_call(utils_schema_name, 'qn_verifyNFTsOwner') | trim }}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.quicknode_polygon_mainnet_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.104863, "supported_languages": null}, "macro.livequery_models.quicknode_ethereum_mainnet_rpc_call": {"name": "quicknode_ethereum_mainnet_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "original_file_path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "unique_id": "macro.livequery_models.quicknode_ethereum_mainnet_rpc_call", "macro_sql": "{% macro quicknode_ethereum_mainnet_rpc_call(schema_name, method) %}\nSELECT {{ schema_name -}}.ethereum_mainnet_rpc('{{method}}', PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1054363, "supported_languages": null}, "macro.livequery_models.quicknode_polygon_mainnet_rpc_call": {"name": "quicknode_polygon_mainnet_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "original_file_path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "unique_id": "macro.livequery_models.quicknode_polygon_mainnet_rpc_call", "macro_sql": "{% macro quicknode_polygon_mainnet_rpc_call(schema_name, method) %}\nSELECT {{ schema_name -}}.polygon_mainnet_rpc('{{method}}', PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1057339, "supported_languages": null}, "macro.livequery_models.quicknode_solana_mainnet_rpc_call": {"name": "quicknode_solana_mainnet_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "original_file_path": "macros/marketplace/quicknode/quicknode_config_utils.sql", "unique_id": "macro.livequery_models.quicknode_solana_mainnet_rpc_call", "macro_sql": "{% macro quicknode_solana_mainnet_rpc_call(schema_name, method) %}\nSELECT {{ schema_name -}}.solana_mainnet_rpc('{{method}}', PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1060114, "supported_languages": null}, "macro.livequery_models.config_quicknode_solana_nfts_udfs": {"name": "config_quicknode_solana_nfts_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/solana_nft_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/solana_nft_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_solana_nfts_udfs", "macro_sql": "{% macro config_quicknode_solana_nfts_udfs(schema_name = \"quicknode_solana_nfts\", utils_schema_name = \"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode Solana NFT endpoints\n #}\n\n- name: {{ schema_name -}}.fetch_nfts\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs for a given wallet. [QuickNode docs here](https://www.quicknode.com/docs/solana/qn_fetchNFTs).$$\n sql: {{ quicknode_solana_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTs') | trim }}\n\n- name: {{ schema_name -}}.fetch_nfts_by_creator\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns aggregated data on NFTs that have been created by an address. [QuickNode docs here](https://www.quicknode.com/docs/solana/qn_fetchNFTsByCreator).$$\n sql: {{ quicknode_solana_mainnet_rpc_call(utils_schema_name, 'qn_fetchNFTsByCreator') | trim }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.quicknode_solana_mainnet_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1069407, "supported_languages": null}, "macro.livequery_models.config_quicknode_ethereum_tokens_udfs": {"name": "config_quicknode_ethereum_tokens_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/quicknode/ethereum_token_udfs.yaml.sql", "original_file_path": "macros/marketplace/quicknode/ethereum_token_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_quicknode_ethereum_tokens_udfs", "macro_sql": "{% macro config_quicknode_ethereum_tokens_udfs(schema_name = \"quicknode_ethereum_tokens\", utils_schema_name = \"quicknode_utils\") -%}\n{#\n This macro is used to generate the QuickNode Ethereum Token endpoints\n #}\n\n- name: {{ schema_name -}}.get_token_metadata_by_contract_address\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns token details for specified contract. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getTokenMetadataByContractAddress_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getTokenMetadataByContractAddress') | trim }}\n\n- name: {{ schema_name -}}.get_token_metadata_by_symbol\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns token details for specified token symbol. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getTokenMetadataBySymbol_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getTokenMetadataBySymbol') | trim }}\n\n- name: {{ schema_name -}}.get_transactions_by_address\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transactions within a specified wallet address. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getTransactionsByAddress_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getTransactionsByAddress') | trim }}\n\n- name: {{ schema_name -}}.get_wallet_token_balance\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns ERC-20 tokens and token balances within a wallet. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getWalletTokenBalance_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getWalletTokenBalance') | trim }}\n\n- name: {{ schema_name -}}.get_wallet_token_transactions\n signature:\n - [PARAMS, OBJECT, The RPC Params]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns transfers of a specified token within a specified wallet address. [QuickNode docs here](https://www.quicknode.com/docs/ethereum/qn_getWalletTokenTransactions_v2).$$\n sql: {{ quicknode_ethereum_mainnet_rpc_call(utils_schema_name, 'qn_getWalletTokenTransactions') | trim }}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.quicknode_ethereum_mainnet_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1091123, "supported_languages": null}, "macro.livequery_models.config_footprint_utils_udfs": {"name": "config_footprint_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/footprint/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/footprint/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_footprint_utils_udfs", "macro_sql": "{% macro config_footprint_utils_udfs(schema_name = \"footprint_utils\", utils_schema_name=\"footprint_utils\") -%}\n{#\n This macro is used to generate the Footprint base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, ARRAY, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Footprint API.$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n 'https://api.footprint.network/api', PATH, '?',\n utils.udf_urlencode(QUERY_ARGS, TRUE)\n ),\n {'api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/FOOTPRINT'\n ) as response\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Footprint API.$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n 'https://api.footprint.network/api', PATH, '?',\n utils.udf_urlencode(QUERY_ARGS, TRUE)\n ),\n {'api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/FOOTPRINT'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Footprint API.$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://api.footprint.network/api', PATH),\n {'api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/FOOTPRINT'\n ) as response\n\n\n- name: {{ schema_name -}}.rpc\n signature:\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, ARRAY, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an RPC call to Footprint.$$\n sql: |\n SELECT live.udf_api(\n 'POST',\n concat('https://api.footprint.network/api'),\n {'api-key': '{API_KEY}'},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/FOOTPRINT') as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.110301, "supported_languages": null}, "macro.livequery_models.footprint_get_api_call": {"name": "footprint_get_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/footprint/footprint_config_utils.sql", "original_file_path": "macros/marketplace/footprint/footprint_config_utils.sql", "unique_id": "macro.livequery_models.footprint_get_api_call", "macro_sql": "{% macro footprint_get_api_call(schema_name, api_path) %}\nSELECT {{ schema_name -}}.get('/{{api_path}}', QUERY_PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1107306, "supported_languages": null}, "macro.livequery_models.footprint_post_api_call": {"name": "footprint_post_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/footprint/footprint_config_utils.sql", "original_file_path": "macros/marketplace/footprint/footprint_config_utils.sql", "unique_id": "macro.livequery_models.footprint_post_api_call", "macro_sql": "{% macro footprint_post_api_call(schema_name, api_path) %}\nSELECT {{ schema_name -}}.post('/{{api_path}}', BODY) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1110075, "supported_languages": null}, "macro.livequery_models.config_cmc_udfs": {"name": "config_cmc_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/cmc/udfs.yaml.sql", "original_file_path": "macros/marketplace/cmc/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_cmc_udfs", "macro_sql": "{% macro config_cmc_udfs(schema_name = \"cmc\", utils_schema_name=\"cmc_utils\") -%}\n{#\n This macro is used to generate the CoinmarketCap Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the CoinmarketCap API. [CoinmarketCap docs here](https://coinmarketcap.com/api/documentation/v1/).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://pro-api.coinmarketcap.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-CMC_PRO_API_KEY': '{API_KEY}'},\n NULL,\n '_FSC_SYS/CMC'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the CoinmarketCap API. [CoinmarketCap docs here](https://coinmarketcap.com/api/documentation/v1/).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://pro-api.coinmarketcap.com', PATH),\n {'X-CMC_PRO_API_KEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/CMC'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1117373, "supported_languages": null}, "macro.livequery_models.config_binance_udfs": {"name": "config_binance_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/binance/udfs.yaml.sql", "original_file_path": "macros/marketplace/binance/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_binance_udfs", "macro_sql": "{% macro config_binance_udfs(schema_name = \"binance\", utils_schema_name=\"binance_utils\") -%}\n{#\n This macro is used to generate the Binance Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [URL, STRING, The full url including the path]\n - [QUERY_ARGS, ARRAY, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Binance API. [Binance docs here](https://binance-docs.github.io/apidocs/spot/en/#api-key-setup).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(URL, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'X-MBX-APIKEY': '{API_KEY}'},\n {},\n '_FSC_SYS/BINANCE'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [URL, STRING, The full url]\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Binance API. [Binance docs here](https://binance-docs.github.io/apidocs/spot/en/#api-key-setup).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n URL,\n {'X-MBX-APIKEY': '{API_KEY}'},\n BODY,\n '_FSC_SYS/BINANCE'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.112443, "supported_languages": null}, "macro.livequery_models.config_apilayer_udfs": {"name": "config_apilayer_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/apilayer/udfs.yaml.sql", "original_file_path": "macros/marketplace/apilayer/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_apilayer_udfs", "macro_sql": "{% macro config_apilayer_udfs(schema_name = \"apilayer\", utils_schema_name=\"apilayer_utils\") -%}\n{#\n This macro is used to generate the ApiLayer Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the ApiLayer API. [ApiLayer docs here](https://apilayer.com/docs/article/getting-started).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.apilayer.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'apikey': '{API_KEY}'},\n NULL,\n '_FSC_SYS/APILAYER'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the ApiLayer API. [ApiLayer docs here](https://apilayer.com/docs/article/getting-started).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.apilayer.com', PATH),\n {'apikey': '{API_KEY}'},\n BODY,\n '_FSC_SYS/APILAYER'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1131608, "supported_languages": null}, "macro.livequery_models.config_zapper_udfs": {"name": "config_zapper_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/zapper/udfs.yaml.sql", "original_file_path": "macros/marketplace/zapper/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_zapper_udfs", "macro_sql": "{% macro config_zapper_udfs(schema_name = \"zapper\", utils_schema_name=\"zapper_utils\") -%}\n{#\n This macro is used to generate the Zapper Base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Zapper API. [Zapper docs here](https://studio.zapper.xyz/docs/apis/getting-started).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.zapper.xyz', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'Authorization': 'Basic {API_KEY}'},\n {},\n '_FSC_SYS/ZAPPER'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Zapper API. [Zapper docs here](https://studio.zapper.xyz/docs/apis/getting-started).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.zapper.xyz', PATH),\n {'Authorization': 'Basic {API_KEY}'},\n BODY,\n '_FSC_SYS/ZAPPER'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1138813, "supported_languages": null}, "macro.livequery_models.config_alchemy_utils_udfs": {"name": "config_alchemy_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/alchemy/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_alchemy_utils_udfs", "macro_sql": "{% macro config_alchemy_utils_udfs(schema_name = \"alchemy_utils\", utils_schema_name=\"alchemy_utils\") -%}\n{#\n This macro is used to generate the alchemy base endpoints\n #}\n\n- name: {{ schema_name }}.nfts_get\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Alchemy NFT API.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n concat(\n 'https://', NETWORK,'.g.alchemy.com/nft/v2/{',NETWORK,'}', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'fsc-quantum-execution-mode': 'async'},\n {},\n '_FSC_SYS/ALCHEMY',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n concat(\n 'https://', NETWORK,'.g.alchemy.com/nft/v2/{',NETWORK,'}', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {},\n {},\n '_FSC_SYS/ALCHEMY'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name }}.nfts_get\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [VERSION, STRING, The version of the API to use]\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Alchemy NFT API.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'GET',\n concat(\n 'https://', NETWORK,'.g.alchemy.com/nft/', VERSION, '/{',NETWORK,'}', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'fsc-quantum-execution-mode': 'async'},\n {},\n '_FSC_SYS/ALCHEMY',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'GET',\n concat(\n 'https://', NETWORK,'.g.alchemy.com/nft/', VERSION, '/{',NETWORK,'}', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {},\n {},\n '_FSC_SYS/ALCHEMY'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name }}.nfts_post\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Alchemy NFT API.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n concat('https://', NETWORK,'.g.alchemy.com/nft/v2/{',NETWORK,'}', PATH),\n {'fsc-quantum-execution-mode': 'async'},\n BODY,\n '_FSC_SYS/ALCHEMY',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n concat('https://', NETWORK,'.g.alchemy.com/nft/v2/{',NETWORK,'}', PATH),\n {},\n BODY,\n '_FSC_SYS/ALCHEMY'\n )\n {%- endif %}\n as response\n\n- name: {{ schema_name }}.rpc\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [METHOD, STRING, The RPC method to call]\n - [PARAMS, ARRAY, The RPC Params arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue an RPC call to Alchemy.$$\n sql: |\n SELECT\n {% set v2_exists = is_udf_api_v2_compatible() %}\n {% if v2_exists -%}\n live.udf_api_v2(\n 'POST',\n concat('https://', NETWORK,'.g.alchemy.com/v2/{',NETWORK,'}'),\n {'fsc-quantum-execution-mode': 'async'},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/ALCHEMY',\n TRUE\n )\n {%- else -%}\n live.udf_api(\n 'POST',\n concat('https://', NETWORK,'.g.alchemy.com/v2/{',NETWORK,'}'),\n {},\n {'id': 1,'jsonrpc': '2.0','method': METHOD,'params': PARAMS},\n '_FSC_SYS/ALCHEMY'\n )\n {%- endif %}\n as response\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1172345, "supported_languages": null}, "macro.livequery_models.config_alchemy_nfts_udfs": {"name": "config_alchemy_nfts_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/nft_udfs.yaml.sql", "original_file_path": "macros/marketplace/alchemy/nft_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_alchemy_nfts_udfs", "macro_sql": "{% macro config_alchemy_nfts_udfs(schema_name = \"alchemy_nfts\", utils_schema_name = \"alchemy_utils\") -%}\n{#\n This macro is used to generate the alchemy nft endpoints\n #}\n\n- name: {{ schema_name -}}.get_nfts\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets all NFTs currently owned by a given address. [Alchemy docs here](https://docs.alchemy.com/reference/getnfts).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getNFTs') | trim }}\n\n- name: {{ schema_name -}}.get_owners_for_token\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Get the owner(s) for a token. [Alchemy docs here](https://docs.alchemy.com/reference/getownersfortoken).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getOwnersForToken') | trim }}\n\n- name: {{ schema_name -}}.get_owners_for_collection\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets all owners for a given NFT contract. [Alchemy docs here](https://docs.alchemy.com/reference/getownersforcollection).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getOwnersForCollection') | trim }}\n\n- name: {{ schema_name -}}.is_holder_of_collection\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Checks whether a wallet holds a NFT in a given collection. [Alchemy docs here](https://docs.alchemy.com/reference/isholderofcollection).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'isHolderOfCollection') | trim }}\n\n- name: {{ schema_name -}}.get_contracts_for_owner\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets all NFT contracts held by an owner address. [Alchemy docs here](https://docs.alchemy.com/reference/getcontractsforowner).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getContractsForOwner') | trim }}\n\n- name: {{ schema_name -}}.get_nft_metadata\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets the metadata associated with a given NFT. [Alchemy docs here](https://docs.alchemy.com/reference/getnftmetadata).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getNFTMetadata') | trim }}\n\n- name: {{ schema_name -}}.get_nft_metadata_batch\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [BODY, OBJECT, JSON Body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets the metadata associated with up to 100 given NFT contracts. [Alchemy docs here](https://docs.alchemy.com/reference/getnftmetadatabatch).$$\n sql: {{ alchemy_nft_post_api_call(utils_schema_name, 'getNFTMetadataBatch') | trim }}\n\n- name: {{ schema_name -}}.get_contract_metadata\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Queries NFT high-level collection/contract level information. [Alchemy docs here](https://docs.alchemy.com/reference/getcontractmetadata).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getContractMetadata') | trim }}\n\n- name: {{ schema_name -}}.get_contract_metadata_batch\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [BODY, OBJECT, JSON Body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets the metadata associated with the given list of contract addresses. [Alchemy docs here](https://docs.alchemy.com/reference/getcontractmetadatabatch).$$\n sql: {{ alchemy_nft_post_api_call(utils_schema_name, 'getContractMetadataBatch') | trim }}\n\n- name: {{ schema_name -}}.invalidate_contract\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Marks all cached tokens for the particular contract as stale. So the next time the endpoint is queried it fetches live data instead of fetching from cache. [Alchemy docs here](https://docs.alchemy.com/reference/invalidatecontract).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'invalidateContract') | trim }}\n\n- name: {{ schema_name -}}.reingest_contract\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Triggers metadata refresh for an entire NFT collection and refreshes stale metadata after a collection reveal/collection changes. [Alchemy docs here](https://docs.alchemy.com/reference/reingestcontract).$$\n sql: {{ alchemy_nft_get_api_call_version(utils_schema_name, 'invalidateContract', 'v3') | trim }}\n\n- name: {{ schema_name -}}.search_contract_metadata\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Search for a keyword across metadata of all ERC-721 and ERC-1155 smart contracts. [Alchemy docs here](https://docs.alchemy.com/reference/searchcontractmetadata).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'searchContractMetadata') | trim }}\n\n- name: {{ schema_name -}}.get_nfts_for_collection\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets all NFTs for a given NFT contract. [Alchemy docs here](https://docs.alchemy.com/reference/getnftsforcollection).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getNFTsForCollection') | trim }}\n\n- name: {{ schema_name -}}.get_spam_contracts\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns a list of all spam contracts marked by Alchemy. [Alchemy docs here](https://docs.alchemy.com/reference/getspamcontracts).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getSpamContracts') | trim }}\n\n- name: {{ schema_name -}}.is_spam_contract\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns whether a contract is marked as spam or not by Alchemy. [Alchemy docs here](https://docs.alchemy.com/reference/isspamcontract).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'isSpamContract') | trim }}\n\n- name: {{ schema_name -}}.is_airdrop\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns whether a token is marked as an airdrop or not. Airdrops are defined as NFTs that were minted to a user address in a transaction sent by a different address. [Alchemy docs here](https://docs.alchemy.com/reference/isairdrop).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'isAirdrop') | trim }}\n\n- name: {{ schema_name -}}.report_spam\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Report a particular address to our APIs if you think it is spam. [Alchemy docs here](https://docs.alchemy.com/reference/reportspam).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'reportSpam') | trim }}\n\n- name: {{ schema_name -}}.get_floor_price\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns the floor prices of a NFT collection by marketplace. [Alchemy docs here](https://docs.alchemy.com/reference/getfloorprice).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getFloorPrice') | trim }}\n\n- name: {{ schema_name -}}.get_nft_sales\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Gets NFT sales that have happened through on-chain marketplaces. [Alchemy docs here](https://docs.alchemy.com/reference/getnftsales).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'getNFTSales') | trim }}\n\n- name: {{ schema_name -}}.compute_rarity\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Computes the rarity of each attribute of an NFT. [Alchemy docs here](https://docs.alchemy.com/reference/computerarity).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'computeRarity') | trim }}\n\n- name: {{ schema_name -}}.summarize_nft_attributes\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Generate a summary of attribute prevalence for an NFT collection. [Alchemy docs here](https://docs.alchemy.com/reference/summarizenftattributes).$$\n sql: {{ alchemy_nft_get_api_call(utils_schema_name, 'summarizeNFTAttributes') | trim }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.alchemy_nft_get_api_call", "macro.livequery_models.alchemy_nft_post_api_call", "macro.livequery_models.alchemy_nft_get_api_call_version"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1335418, "supported_languages": null}, "macro.livequery_models.alchemy_nft_get_api_call": {"name": "alchemy_nft_get_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "original_file_path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "unique_id": "macro.livequery_models.alchemy_nft_get_api_call", "macro_sql": "{% macro alchemy_nft_get_api_call(schema_name, api_path) %}\nSELECT {{ schema_name -}}.nfts_get(NETWORK, '/{{api_path}}', QUERY_ARGS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1342115, "supported_languages": null}, "macro.livequery_models.alchemy_nft_get_api_call_version": {"name": "alchemy_nft_get_api_call_version", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "original_file_path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "unique_id": "macro.livequery_models.alchemy_nft_get_api_call_version", "macro_sql": "{% macro alchemy_nft_get_api_call_version(schema_name, api_path, version) %}\nSELECT {{ schema_name -}}.nfts_get(NETWORK, '{{version}}', '/{{api_path}}', QUERY_ARGS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1345558, "supported_languages": null}, "macro.livequery_models.alchemy_nft_post_api_call": {"name": "alchemy_nft_post_api_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "original_file_path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "unique_id": "macro.livequery_models.alchemy_nft_post_api_call", "macro_sql": "{% macro alchemy_nft_post_api_call(schema_name, api_path) %}\nSELECT {{ schema_name -}}.nfts_post(NETWORK, '/{{api_path}}', BODY) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1348581, "supported_languages": null}, "macro.livequery_models.alchemy_rpc_call": {"name": "alchemy_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "original_file_path": "macros/marketplace/alchemy/alchemy_config_utils.sql", "unique_id": "macro.livequery_models.alchemy_rpc_call", "macro_sql": "{% macro alchemy_rpc_call(schema_name, method) %}\nSELECT {{ schema_name -}}.rpc(NETWORK, '{{method}}', PARAMS) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1351364, "supported_languages": null}, "macro.livequery_models.config_alchemy_transfers_udfs": {"name": "config_alchemy_transfers_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/transfers_udfs.yaml.sql", "original_file_path": "macros/marketplace/alchemy/transfers_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_alchemy_transfers_udfs", "macro_sql": "{% macro config_alchemy_transfers_udfs(schema_name = \"alchemy_transfers\", utils_schema_name = \"alchemy_utils\") -%}\n{#\n This macro is used to generate the alchemy transfers endpoints\n #}\n\n- name: {{ schema_name -}}.get_asset_transfers\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PARAMS, ARRAY, Array of JSON param objects for RPC request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$The Transfers API allows you to easily fetch historical transactions for any address across Ethereum and supported L2s including Polygon, Arbitrum, and Optimism. [Alchemy docs here](https://docs.alchemy.com/reference/alchemy-getassettransfers).$$\n sql: {{alchemy_rpc_call(utils_schema_name, \"alchemy_getAssetTransfers\") | trim}}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.alchemy_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.135805, "supported_languages": null}, "macro.livequery_models.config_alchemy_tokens_udfs": {"name": "config_alchemy_tokens_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/alchemy/token_udfs.yaml.sql", "original_file_path": "macros/marketplace/alchemy/token_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_alchemy_tokens_udfs", "macro_sql": "{% macro config_alchemy_tokens_udfs(schema_name = \"alchemy_tokens\", utils_schema_name = \"alchemy_utils\") -%}\n{#\n This macro is used to generate the alchemy token endpoints\n #}\n\n- name: {{ schema_name -}}.get_token_allowance\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PARAMS, ARRAY, Array of JSON param objects for RPC request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns the amount which the spender is allowed to withdraw from the owner. [Alchemy docs here](https://docs.alchemy.com/reference/alchemy-gettokenallowance).$$\n sql: {{alchemy_rpc_call(utils_schema_name, \"alchemy_getTokenAllowance\") | trim}}\n\n- name: {{ schema_name -}}.get_token_balances\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PARAMS, ARRAY, Array of JSON param objects for RPC request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns ERC20 token balances for all tokens the given address has ever transacted in with. Optionally accepts a list of contracts. [Alchemy docs here](https://docs.alchemy.com/reference/alchemy-gettokenbalances).$$\n sql: {{alchemy_rpc_call(utils_schema_name, \"alchemy_getTokenBalances\") | trim}}\n\n- name: {{ schema_name -}}.get_token_metadata\n signature:\n - [NETWORK, STRING, The blockchain/network]\n - [PARAMS, ARRAY, Array of JSON param objects for RPC request]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Returns metadata (name, symbol, decimals, logo) for a given token contract address. [Alchemy docs here](https://docs.alchemy.com/reference/alchemy-gettokenmetadata).$$\n sql: {{alchemy_rpc_call(utils_schema_name, \"alchemy_getTokenMetadata\") | trim}}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.alchemy_rpc_call"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.13718, "supported_languages": null}, "macro.livequery_models.config_chainstack_udfs": {"name": "config_chainstack_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/chainstack/udfs.yaml.sql", "original_file_path": "macros/marketplace/chainstack/udfs.yaml.sql", "unique_id": "macro.livequery_models.config_chainstack_udfs", "macro_sql": "{% macro config_chainstack_udfs(schema_name = \"chainstack\", utils_schema_name=\"chainstack_utils\") -%}\n{#\n This macro is used to generate the Chainstack Base api endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Chainstack API. [Chainstack docs here](https://docs.chainstack.com/reference/blockchain-apis).$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat('https://api.chainstack.com', PATH, '?', utils.udf_object_to_url_query_string(QUERY_ARGS)),\n {'authorization': 'Bearer {API_KEY}'},\n {},\n '_FSC_SYS/CHAINSTACK'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the Chainstack API. [Chainstack docs here](https://docs.chainstack.com/reference/blockchain-apis).$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n CONCAT('https://api.chainstack.com', PATH),\n {'authorization': 'Bearer {API_KEY}'},\n BODY,\n '_FSC_SYS/CHAINSTACK'\n ) as response\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1379318, "supported_languages": null}, "macro.livequery_models.config_blockpour_utils_udfs": {"name": "config_blockpour_utils_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/marketplace/blockpour/util_udfs.yaml.sql", "original_file_path": "macros/marketplace/blockpour/util_udfs.yaml.sql", "unique_id": "macro.livequery_models.config_blockpour_utils_udfs", "macro_sql": "{% macro config_blockpour_utils_udfs(schema_name = \"blockpour_utils\", utils_schema_name=\"blockpour_utils\") -%}\n{#\n This macro is used to generate the Blockpour base endpoints\n #}\n\n- name: {{ schema_name -}}.get\n signature:\n - [PATH, STRING, The path starting with '/']\n - [QUERY_ARGS, OBJECT, The query arguments]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'GET' request to the Blockpour API.$$\n sql: |\n SELECT\n live.udf_api(\n 'GET',\n concat(\n 'https://services.blockpour.com/api', PATH, '?',\n utils.udf_object_to_url_query_string(QUERY_ARGS)\n ),\n {'api-key': '{API_KEY}'},\n {},\n '_FSC_SYS/BLOCKPOUR'\n ) as response\n\n- name: {{ schema_name -}}.post\n signature:\n - [PATH, STRING, The path starting with '/']\n - [BODY, OBJECT, The request body]\n return_type:\n - \"VARIANT\"\n options: |\n COMMENT = $$Used to issue a 'POST' request to the BlockPour API.$$\n sql: |\n SELECT\n live.udf_api(\n 'POST',\n concat('https://services.blockpour.com/api', PATH),\n {'api-key': '{API_KEY}'},\n BODY,\n '_FSC_SYS/BLOCKPOUR'\n ) as response\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1386342, "supported_languages": null}, "macro.livequery_models.apply_meta_as_tags": {"name": "apply_meta_as_tags", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.apply_meta_as_tags", "macro_sql": "{% macro apply_meta_as_tags(results) %}\n {% if var(\"UPDATE_SNOWFLAKE_TAGS\") %}\n {{ log('apply_meta_as_tags', info=False) }}\n {{ log(results, info=False) }}\n {% if execute %}\n\n {%- set tags_by_schema = {} -%}\n {% for res in results -%}\n {% if res.node.meta.database_tags %}\n\n {%- set model_database = res.node.database -%}\n {%- set model_schema = res.node.schema -%}\n {%- set model_schema_full = model_database+'.'+model_schema -%}\n {%- set model_alias = res.node.alias -%}\n\n {% if model_schema_full not in tags_by_schema.keys() %}\n {{ log('need to fetch tags for schema '+model_schema_full, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n show tags in {{model_database}}.{{model_schema}}\n {%- endcall -%}\n {%- set _ = tags_by_schema.update({model_schema_full: load_result('main')['table'].columns.get('name').values()|list}) -%}\n {{ log('Added tags to cache', info=False) }}\n {% else %}\n {{ log('already have tag info for schema', info=False) }}\n {% endif %}\n\n {%- set current_tags_in_schema = tags_by_schema[model_schema_full] -%}\n {{ log('current_tags_in_schema:', info=False) }}\n {{ log(current_tags_in_schema, info=False) }}\n {{ log(\"========== Processing tags for \"+model_schema_full+\".\"+model_alias+\" ==========\", info=False) }}\n\n {% set line -%}\n node: {{ res.node.unique_id }}; status: {{ res.status }} (message: {{ res.message }})\n node full: {{ res.node}}\n meta: {{ res.node.meta}}\n materialized: {{ res.node.config.materialized }}\n {%- endset %}\n {{ log(line, info=False) }}\n\n {%- call statement('main', fetch_result=True) -%}\n select LEVEL,UPPER(TAG_NAME) as TAG_NAME,TAG_VALUE from table(information_schema.tag_references_all_columns('{{model_schema}}.{{model_alias}}', 'table'))\n {%- endcall -%}\n {%- set existing_tags_for_table = load_result('main')['data'] -%}\n {{ log('Existing tags for table:', info=False) }}\n {{ log(existing_tags_for_table, info=False) }}\n\n {{ log('--', info=False) }}\n {% for table_tag in res.node.meta.database_tags.table %}\n\n {{ create_tag_if_missing(current_tags_in_schema,table_tag|upper) }}\n {% set desired_tag_value = res.node.meta.database_tags.table[table_tag] %}\n\n {{set_table_tag_value_if_different(model_schema,model_alias,table_tag,desired_tag_value,existing_tags_for_table)}}\n {% endfor %}\n {{ log(\"========== Finished processing tags for \"+model_alias+\" ==========\", info=False) }}\n {% endif %}\n {% endfor %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.livequery_models.create_tag_if_missing", "macro.livequery_models.set_table_tag_value_if_different"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.158219, "supported_languages": null}, "macro.livequery_models.create_tag_if_missing": {"name": "create_tag_if_missing", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.create_tag_if_missing", "macro_sql": "{% macro create_tag_if_missing(all_tag_names,table_tag) %}\n\t{% if table_tag not in all_tag_names %}\n\t\t{{ log('Creating missing tag '+table_tag, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n create tag if not exists silver.{{table_tag}}\n {%- endcall -%}\n\t\t{{ log(load_result('main').data, info=False) }}\n\t{% else %}\n\t\t{{ log('Tag already exists: '+table_tag, info=False) }}\n\t{% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1593106, "supported_languages": null}, "macro.livequery_models.set_table_tag_value_if_different": {"name": "set_table_tag_value_if_different", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.set_table_tag_value_if_different", "macro_sql": "{% macro set_table_tag_value_if_different(model_schema,table_name,tag_name,desired_tag_value,existing_tags) %}\n {{ log('Ensuring tag '+tag_name+' has value '+desired_tag_value+' at table level', info=False) }}\n {%- set existing_tag_for_table = existing_tags|selectattr('0','equalto','TABLE')|selectattr('1','equalto',tag_name|upper)|list -%}\n {{ log('Filtered tags for table:', info=False) }}\n {{ log(existing_tag_for_table[0], info=False) }}\n {% if existing_tag_for_table|length > 0 and existing_tag_for_table[0][2]==desired_tag_value %}\n {{ log('Correct tag value already exists', info=False) }}\n {% else %}\n {{ log('Setting tag value for '+tag_name+' to value '+desired_tag_value, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n alter table {{model_schema}}.{{table_name}} set tag {{tag_name}} = '{{desired_tag_value}}'\n {%- endcall -%}\n {{ log(load_result('main').data, info=False) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1615002, "supported_languages": null}, "macro.livequery_models.set_column_tag_value_if_different": {"name": "set_column_tag_value_if_different", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.set_column_tag_value_if_different", "macro_sql": "{% macro set_column_tag_value_if_different(table_name,column_name,tag_name,desired_tag_value,existing_tags) %}\n {{ log('Ensuring tag '+tag_name+' has value '+desired_tag_value+' at column level', info=False) }}\n {%- set existing_tag_for_column = existing_tags|selectattr('0','equalto','COLUMN')|selectattr('1','equalto',tag_name|upper)|list -%}\n {{ log('Filtered tags for column:', info=False) }}\n {{ log(existing_tag_for_column[0], info=False) }}\n {% if existing_tag_for_column|length > 0 and existing_tag_for_column[0][2]==desired_tag_value %}\n {{ log('Correct tag value already exists', info=False) }}\n {% else %}\n {{ log('Setting tag value for '+tag_name+' to value '+desired_tag_value, info=False) }}\n {%- call statement('main', fetch_result=True) -%}\n alter table {{table_name}} modify column {{column_name}} set tag {{tag_name}} = '{{desired_tag_value}}'\n {%- endcall -%}\n {{ log(load_result('main').data, info=False) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1636796, "supported_languages": null}, "macro.livequery_models.set_database_tag_value": {"name": "set_database_tag_value", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.set_database_tag_value", "macro_sql": "{% macro set_database_tag_value(tag_name,tag_value) %}\n {% set query %}\n create tag if not exists silver.{{tag_name}}\n {% endset %}\n {% do run_query(query) %}\n {% set query %}\n alter database {{target.database}} set tag {{target.database}}.silver.{{tag_name}} = '{{tag_value}}'\n {% endset %}\n {% do run_query(query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.164498, "supported_languages": null}, "macro.livequery_models.set_schema_tag_value": {"name": "set_schema_tag_value", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/snowflake_tagging.sql", "original_file_path": "macros/tags/snowflake_tagging.sql", "unique_id": "macro.livequery_models.set_schema_tag_value", "macro_sql": "{% macro set_schema_tag_value(target_schema,tag_name,tag_value) %}\n {% set query %}\n create tag if not exists silver.{{tag_name}}\n {% endset %}\n {% do run_query(query) %}\n {% set query %}\n alter schema {{target.database}}.{{target_schema}} set tag {{target.database}}.silver.{{tag_name}} = '{{tag_value}}'\n {% endset %}\n {% do run_query(query) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1653569, "supported_languages": null}, "macro.livequery_models.add_database_or_schema_tags": {"name": "add_database_or_schema_tags", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tags/add_database_or_schema_tags.sql", "original_file_path": "macros/tags/add_database_or_schema_tags.sql", "unique_id": "macro.livequery_models.add_database_or_schema_tags", "macro_sql": "{% macro add_database_or_schema_tags() %}\n {{ set_database_tag_value('BLOCKCHAIN_NAME','LIVEQUERY') }}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.set_database_tag_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1657336, "supported_languages": null}, "macro.livequery_models.create_s3_express_external_access_integration": {"name": "create_s3_express_external_access_integration", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/external_access_integrations.sql", "original_file_path": "macros/livequery/external_access_integrations.sql", "unique_id": "macro.livequery_models.create_s3_express_external_access_integration", "macro_sql": "{% macro create_s3_express_external_access_integration() %}\n {% set network_rule_sql %}\n CREATE NETWORK RULE IF NOT EXISTS s3_express_network_rule\n MODE = EGRESS\n TYPE = HOST_PORT\n VALUE_LIST = (\n '*.s3express-use1-az4.us-east-1.amazonaws.com:443',\n '*.s3express-use1-az5.us-east-1.amazonaws.com:443',\n '*.s3express-use1-az6.us-east-1.amazonaws.com:443'\n )\n {% endset %}\n\n {% set external_access_sql %}\n CREATE EXTERNAL ACCESS INTEGRATION IF NOT EXISTS s3_express_external_access_integration\n ALLOWED_NETWORK_RULES = (s3_express_network_rule)\n ENABLED = true\n {% endset %}\n\n {% do run_query(use_schema_sql) %}\n {% do run_query(network_rule_sql) %}\n {% do run_query(external_access_sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.166626, "supported_languages": null}, "macro.livequery_models.drop_function": {"name": "drop_function", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.drop_function", "macro_sql": "{% macro drop_function(\n func_name,\n signature\n ) %}\n DROP FUNCTION IF EXISTS {{ func_name }}({{ compile_signature(signature, drop_ = True) }});\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.compile_signature"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.175481, "supported_languages": null}, "macro.livequery_models.construct_api_route": {"name": "construct_api_route", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.construct_api_route", "macro_sql": "\n\n{%- macro construct_api_route(route) -%}\n 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}{{ route }}'\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.175839, "supported_languages": null}, "macro.livequery_models.compile_signature": {"name": "compile_signature", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.compile_signature", "macro_sql": "{%- macro compile_signature(\n params,\n drop_ = False\n ) -%}\n {% for p in params -%}\n {%- set name = p.0 -%}\n {%- set data_type = p.1 -%}\n {% if drop_ %}\n {{ data_type -}}\n {% else %}\n {{ name ~ \" \" ~ data_type -}}\n {%- endif -%}\n {%-if not loop.last -%},\n {%- endif -%}\n {% endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1767387, "supported_languages": null}, "macro.livequery_models.format_headers": {"name": "format_headers", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.format_headers", "macro_sql": "{%- macro format_headers(headers) -%}\n {%- if headers -%}\n {%- if headers is mapping -%}\n {%- set header_items = [] -%}\n {%- for key, value in headers.items() -%}\n {%- set _ = header_items.append(\"'\" ~ key ~ \"' = '\" ~ value ~ \"'\") -%}\n {%- endfor -%}\n HEADERS = (\n {{ header_items | join(',\\n ') }}\n)\n {%- elif headers is iterable -%}\n {%- set header_items = [] -%}\n {%- for item in headers -%}\n {%- if item is mapping -%}\n {%- for key, value in item.items() -%}\n {%- set _ = header_items.append(\"'\" ~ key ~ \"' = '\" ~ value ~ \"'\") -%}\n {%- endfor -%}\n {%- endif -%}\n {%- endfor -%}\n HEADERS = (\n {{ header_items | join(',\\n ') }}\n)\n {%- endif -%}\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1785166, "supported_languages": null}, "macro.livequery_models.create_sql_function": {"name": "create_sql_function", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.create_sql_function", "macro_sql": "{% macro create_sql_function(\n name_,\n signature,\n return_type,\n sql_,\n api_integration = none,\n options = none,\n func_type = none,\n max_batch_rows = none,\n headers = none\n ) %}\n CREATE OR REPLACE {{ func_type }} FUNCTION {{ name_ }}(\n {{- livequery_models.compile_signature(signature) }}\n )\n COPY GRANTS\n RETURNS {{ return_type }}\n {% if options -%}\n {{ options }}\n {% endif %}\n {%- if api_integration -%}\n api_integration = {{ api_integration -}}\n {%- if max_batch_rows -%}\n {{ \"\\n max_batch_rows = \" ~ max_batch_rows -}}\n {%- endif -%}\n {%- if headers -%}\n {{ \"\\n\" ~ livequery_models.format_headers(headers) -}}\n {%- endif -%}\n {{ \"\\n AS \" ~ livequery_models.construct_api_route(sql_) ~ \";\" -}}\n {%- else -%}\n AS\n $$\n {{ sql_ }}\n $$;\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.compile_signature", "macro.livequery_models.format_headers", "macro.livequery_models.construct_api_route"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1800418, "supported_languages": null}, "macro.livequery_models.create_or_drop_function_from_config": {"name": "create_or_drop_function_from_config", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.create_or_drop_function_from_config", "macro_sql": "{%- macro create_or_drop_function_from_config(\n config,\n drop_ = False\n ) -%}\n {% set name_ = config [\"name\"] %}\n {% set signature = config [\"signature\"] %}\n {% set return_type = config [\"return_type\"] if config [\"return_type\"] is string else config [\"return_type\"][0] %}\n {% set sql_ = config [\"sql\"] %}\n {% set options = config [\"options\"] %}\n {% set api_integration = config [\"api_integration\"] %}\n {% set func_type = config [\"func_type\"] %}\n {% set max_batch_rows = config [\"max_batch_rows\"] %}\n {% set headers = config [\"headers\"] %}\n {% if not drop_ -%}\n {{ livequery_models.create_sql_function(\n name_ = name_,\n signature = signature,\n return_type = return_type,\n sql_ = sql_,\n options = options,\n api_integration = api_integration,\n max_batch_rows = max_batch_rows,\n func_type = func_type,\n headers = headers\n ) }}\n {%- else -%}\n {{ drop_function(\n name_,\n signature = signature,\n ) }}\n {%- endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.create_sql_function", "macro.livequery_models.drop_function"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1822739, "supported_languages": null}, "macro.livequery_models.crud_udfs": {"name": "crud_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.crud_udfs", "macro_sql": "{% macro crud_udfs(config_func, schema, drop_) %}\n{#\n Generate create or drop statements for a list of udf configs for a given schema\n\n config_func: function that returns a list of udf configs\n drop_: whether to drop or create the udfs\n #}\n {% set udfs = fromyaml(config_func())%}\n {%- for udf in udfs -%}\n {% if udf[\"name\"].split(\".\") | first == schema %}\n CREATE SCHEMA IF NOT EXISTS {{ schema }};\n {{- create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.create_or_drop_function_from_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1831636, "supported_languages": null}, "macro.livequery_models.crud_udfs_by_chain": {"name": "crud_udfs_by_chain", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.crud_udfs_by_chain", "macro_sql": "{% macro crud_udfs_by_chain(config_func, blockchain, network, drop_) %}\n{#\n Generate create or drop statements for a list of udf configs for a given blockchain and network\n\n config_func: function that returns a list of udf configs\n blockchain: blockchain name\n network: network name\n drop_: whether to drop or create the udfs\n #}\n {% set schema = blockchain if not network else blockchain ~ \"_\" ~ network %}\n CREATE SCHEMA IF NOT EXISTS {{ schema }};\n {%- set configs = fromyaml(config_func(blockchain, network)) if network else fromyaml(config_func(schema, blockchain)) -%}\n {%- for udf in configs -%}\n {{- livequery_models.create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.create_or_drop_function_from_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1842456, "supported_languages": null}, "macro.livequery_models.crud_udfs_by_marketplace": {"name": "crud_udfs_by_marketplace", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.crud_udfs_by_marketplace", "macro_sql": "{% macro crud_udfs_by_marketplace(config_func, schema, utility_schema, drop_) %}\n{#\n Generate create or drop statements for a list of udf configs for a given blockchain and network\n\n config_func: function that returns a list of udf configs\n schema: schema name\n utility_schema: utility schema name\n #}\n CREATE SCHEMA IF NOT EXISTS {{ schema }};\n {%- set configs = fromyaml(config_func(schema, utility_schema)) if utility_schema else fromyaml(config_func(schema, schema)) -%}\n {%- for udf in configs -%}\n {{- create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.create_or_drop_function_from_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1851237, "supported_languages": null}, "macro.livequery_models.crud_marketplace_udfs": {"name": "crud_marketplace_udfs", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.crud_marketplace_udfs", "macro_sql": "{% macro crud_marketplace_udfs(config_func, schemaName, base_api_schema_name, drop_) %}\n{#\n Generate create or drop statements for a list of udf configs for a given schema and api\n\n config_func: function that returns a list of udf configs\n schemaName: the target schema to build the udfs\n base_api_schema_name: the schema that contains base api functions\n drop_: whether to drop or create the udfs\n #}\n {%- set udfs = fromyaml(config_func(schemaName, base_api_schema_name)) -%}\n {%- for udf in udfs -%}\n {{- create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.create_or_drop_function_from_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1857905, "supported_languages": null}, "macro.livequery_models.ephemeral_deploy_core": {"name": "ephemeral_deploy_core", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.ephemeral_deploy_core", "macro_sql": "{% macro ephemeral_deploy_core(config) %}\n{#\n This macro is used to deploy functions using ephemeral models.\n It should only be used within an ephemeral model.\n #}\n {% if execute and (var(\"UPDATE_UDFS_AND_SPS\") or var(\"DROP_UDFS_AND_SPS\")) and model.unique_id in selected_resources %}\n {% set sql %}\n {{- livequery_models.crud_udfs(config, this.schema, var(\"DROP_UDFS_AND_SPS\")) -}}\n {%- endset -%}\n {%- if var(\"DROP_UDFS_AND_SPS\") -%}\n {%- do log(\"Drop core udfs: \" ~ this.database ~ \".\" ~ this.schema, true) -%}\n {%- else -%}\n {%- do log(\"Deploy core udfs: \" ~ this.database ~ \".\" ~ this.schema, true) -%}\n {%- endif -%}\n {%- do run_query(sql ~ livequery_models.apply_grants_by_schema(this.schema)) -%}\n {%- endif -%}\n SELECT '{{ model.schema }}' as schema_\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.crud_udfs", "macro.dbt.run_query", "macro.livequery_models.apply_grants_by_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.187498, "supported_languages": null}, "macro.livequery_models.ephemeral_deploy": {"name": "ephemeral_deploy", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.ephemeral_deploy", "macro_sql": "{% macro ephemeral_deploy(configs) %}\n{#\n This macro is used to deploy functions using ephemeral models.\n It should only be used within an ephemeral model.\n #}\n {%- set blockchain = this.schema -%}\n {%- set network = this.identifier -%}\n {% set schema = blockchain ~ \"_\" ~ network %}\n {% if execute and (var(\"UPDATE_UDFS_AND_SPS\") or var(\"DROP_UDFS_AND_SPS\")) and model.unique_id in selected_resources %}\n {% set sql %}\n {% for config in configs %}\n {{- livequery_models.crud_udfs_by_chain(config, blockchain, network, var(\"DROP_UDFS_AND_SPS\")) -}}\n {%- endfor -%}\n {%- endset -%}\n {%- if var(\"DROP_UDFS_AND_SPS\") -%}\n {%- do log(\"Drop partner udfs: \" ~ this.database ~ \".\" ~ schema, true) -%}\n {%- else -%}\n {%- do log(\"Deploy partner udfs: \" ~ this.database ~ \".\" ~ schema, true) -%}\n {%- endif -%}\n {%- do run_query(sql ~ livequery_models.apply_grants_by_schema(schema)) -%}\n {%- endif -%}\n SELECT '{{ model.schema }}' as schema_\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.livequery_models.crud_udfs_by_chain", "macro.dbt.run_query", "macro.livequery_models.apply_grants_by_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1895125, "supported_languages": null}, "macro.livequery_models.ephemeral_deploy_marketplace": {"name": "ephemeral_deploy_marketplace", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/manage_udfs.sql", "original_file_path": "macros/livequery/manage_udfs.sql", "unique_id": "macro.livequery_models.ephemeral_deploy_marketplace", "macro_sql": "{% macro ephemeral_deploy_marketplace(configs) %}\n{#\n This macro is used to deploy functions using ephemeral models.\n It should only be used within an ephemeral model.\n #}\n {%- set schema = this.schema -%}\n {%- set utility_schema = this.identifier -%}\n {% if execute and (var(\"UPDATE_UDFS_AND_SPS\") or var(\"DROP_UDFS_AND_SPS\")) and model.unique_id in selected_resources %}\n {% set sql %}\n {% for config in configs %}\n {{- crud_udfs_by_marketplace(config, schema, utility_schema, var(\"DROP_UDFS_AND_SPS\")) -}}\n {%- endfor -%}\n {%- endset -%}\n {%- if var(\"DROP_UDFS_AND_SPS\") -%}\n {%- do log(\"Drop marketplace udfs: \" ~ this.database ~ \".\" ~ schema, true) -%}\n {%- else -%}\n {%- do log(\"Deploy marketplace udfs: \" ~ this.database ~ \".\" ~ schema, true) -%}\n {%- endif -%}\n {%- do run_query(sql ~ livequery_models.apply_grants_by_schema(schema)) -%}\n {%- endif -%}\n SELECT '{{ model.schema }}' as schema_\n{%- endmacro -%}", "depends_on": {"macros": ["macro.livequery_models.crud_udfs_by_marketplace", "macro.dbt.run_query", "macro.livequery_models.apply_grants_by_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1913793, "supported_languages": null}, "macro.livequery_models.get_streamline_stack_version": {"name": "get_streamline_stack_version", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/udf_compatibility.sql", "original_file_path": "macros/livequery/udf_compatibility.sql", "unique_id": "macro.livequery_models.get_streamline_stack_version", "macro_sql": "{% macro get_streamline_stack_version() -%}\n{# Determine the environment based on target.name #}\n{% if target.name == 'dev' %}\n {% set env = 'stg' %}\n{% elif target.name == 'prod' %}\n {% set env = 'prod' %}\n{% else %}\n {% set env = 'stg' %}\n{% endif %}\n\n{# Extract database prefix if it follows pattern _ #}\n{% set database_parts = target.database.split('_') %}\n{% if database_parts|length > 1 and database_parts[-1].lower() == target.name.lower() %}\n {% set database_prefix = database_parts[:-1]|join('_') %}\n{% else %}\n {% set database_prefix = target.database %}\n{% endif %}\n\n\n{% set streamline_stack_version_query %}\n SELECT\n TAGS:streamline_runtime_version::STRING as runtime_version,\n TAGS:streamline_infrastructure_version::STRING as infrastructure_version\n FROM TABLE(STREAMLINE.AWS.CLOUDFORMATION_DESCRIBE_STACKS('{{ env }}', '{{ database_prefix.lower() }}-api-{{ env }}'));\n{% endset %}\n\n{% if execute %}\n {% set result = run_query(streamline_stack_version_query) %}\n {% if result.rows|length > 0 %}\n {% set runtime_version = result.rows[0][0] %}\n {% set infrastructure_version = result.rows[0][1] %}\n {% set streamline_stack_version = {'runtime_version': runtime_version, 'infrastructure_version': infrastructure_version} %}\n {% else %}\n {% set streamline_stack_version = {'runtime_version': false, 'infrastructure_version': false} %}\n {% endif %}\n{% else %}\n {% set streamline_stack_version = {'runtime_version': false, 'infrastructure_version': false} %}\n{% endif %}\n\n{{ return(streamline_stack_version) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1959195, "supported_languages": null}, "macro.livequery_models.is_udf_api_v2_compatible": {"name": "is_udf_api_v2_compatible", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/udf_compatibility.sql", "original_file_path": "macros/livequery/udf_compatibility.sql", "unique_id": "macro.livequery_models.is_udf_api_v2_compatible", "macro_sql": "{% macro is_udf_api_v2_compatible() -%}\n{% set versions = get_streamline_stack_version() %}\n\n{% if execute and versions.runtime_version %}\n {# Extract version number from runtime_version string (e.g., \"v3.1.2\" -> \"3.1.2\") #}\n {% set version_str = versions.runtime_version.replace('v', '') %}\n {% set version_parts = version_str.split('.') %}\n\n {# Convert to comparable format: major.minor.patch #}\n {% set major = version_parts[0] | int %}\n {% set minor = version_parts[1] | int if version_parts|length > 1 else 0 %}\n {% set patch = version_parts[2] | int if version_parts|length > 2 else 0 %}\n\n {# Check if version is >= 3.0.0 #}\n {% set is_compatible = major >= 3 %}\n{% else %}\n {% set is_compatible = false %}\n{% endif %}\n\n{{ return(is_compatible) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.livequery_models.get_streamline_stack_version"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1976767, "supported_languages": null}, "macro.livequery_models.create_aws_ethereum_api": {"name": "create_aws_ethereum_api", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/api_integrations.sql", "original_file_path": "macros/livequery/api_integrations.sql", "unique_id": "macro.livequery_models.create_aws_ethereum_api", "macro_sql": "{% macro create_aws_ethereum_api() %}\n {% if target.name == \"prod\" %}\n {% set sql %}\n CREATE api integration IF NOT EXISTS aws_ethereum_api api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::661245089684:role/snowflake-api-ethereum' api_allowed_prefixes = (\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/',\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/'\n ) enabled = TRUE;\n{% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.1984413, "supported_languages": null}, "macro.livequery_models.create_udf_introspect": {"name": "create_udf_introspect", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/streamline_udfs.sql", "original_file_path": "macros/livequery/streamline_udfs.sql", "unique_id": "macro.livequery_models.create_udf_introspect", "macro_sql": "{% macro create_udf_introspect(\n drop_ = False\n ) %}\n {% set name_ = 'silver.udf_introspect' %}\n {% set signature = [('json', 'variant')] %}\n {% set return_type = 'text' %}\n {% set sql_ = construct_api_route(\"introspect\") %}\n {% if not drop_ %}\n {{ create_sql_function(\n name_ = name_,\n signature = signature,\n return_type = return_type,\n sql_ = sql_,\n api_integration = var(\"API_INTEGRATION\")\n ) }}\n {% else %}\n {{ drop_function(\n name_,\n signature = signature,\n ) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.construct_api_route", "macro.livequery_models.create_sql_function", "macro.livequery_models.drop_function"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2000623, "supported_languages": null}, "macro.livequery_models.sql_live_rpc_call": {"name": "sql_live_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/livequery/utils.sql", "original_file_path": "macros/livequery/utils.sql", "unique_id": "macro.livequery_models.sql_live_rpc_call", "macro_sql": "{% macro sql_live_rpc_call(method, params, blockchain, network) %}\n{#\n Helper macro to call a JSON RPC method on a live node.\n\n Parameters:\n method (string): The JSON RPC method to call.\n params (array): The JSON RPC parameters to pass to the method.\n blockchain (string): The blockchain to call the method on.\n network (string): The network to call the method on.\n Returns:\n string: The SQL to call the method.\n #}\n WITH result as (\n SELECT\n live.udf_api(\n '{endpoint}'\n ,utils.udf_json_rpc_call({{ method }}, {{ params }})\n ,concat_ws('/', 'integration', _utils.udf_provider(), '{{ blockchain }}', '{{ network }}')\n )::VARIANT:data AS data\n )\n SELECT\n COALESCE(data:result, {'error':data:error})\n FROM result\n{% endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2007356, "supported_languages": null}, "macro.livequery_models.config_core__utils": {"name": "config_core__utils", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/_utils.yaml.sql", "original_file_path": "macros/core/_utils.yaml.sql", "unique_id": "macro.livequery_models.config_core__utils", "macro_sql": "{% macro config_core__utils(schema=\"_utils\") %}\n\n- name: {{ schema }}.udf_introspect\n signature:\n - [echo, STRING]\n func_type: SECURE EXTERNAL\n return_type: TEXT\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n sql: introspect\n\n- name: {{ schema }}.udf_user_tier\n signature: []\n func_type: SECURE\n return_type: TEXT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n MEMOIZABLE\n sql: |\n SELECT\n COALESCE(PARSE_JSON(GETVARIABLE('LIVEQUERY_CONTEXT')):userTier::STRING, 'community')\n\n- name: {{ schema }}.udf_provider\n signature: []\n func_type: SECURE\n return_type: TEXT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n MEMOIZABLE\n sql: |\n SELECT\n COALESCE(PARSE_JSON(GETVARIABLE('LIVEQUERY_CONTEXT')):provider::STRING, 'quicknode')\n\n- name: {{ schema }}.udf_whoami\n signature: []\n func_type: SECURE\n return_type: TEXT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n MEMOIZABLE\n sql: |\n SELECT\n COALESCE(PARSE_JSON(GETVARIABLE('LIVEQUERY_CONTEXT')):userId::STRING, CURRENT_USER())\n\n- name: {{ schema }}.udf_register_secret\n signature:\n - [request_id, STRING]\n - [user_id, STRING]\n - [key, STRING]\n return_type: OBJECT\n func_type: SECURE EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n sql: secret/register\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2019641, "supported_languages": null}, "macro.livequery_models.config_core_secrets": {"name": "config_core_secrets", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/secrets.yaml.sql", "original_file_path": "macros/core/secrets.yaml.sql", "unique_id": "macro.livequery_models.config_core_secrets", "macro_sql": "{% macro config_core_secrets(schema=\"secrets\") %}\n\n\n- name: {{ schema }}.udf_register_secret\n signature:\n - [request_id, STRING]\n - [key, STRING]\n func_type: SECURE\n return_type: OBJECT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n COMMENT = $$ Registers a secret with the given request ID and key. $$\n sql: |\n SELECT\n _utils.UDF_REGISTER_SECRET(REQUEST_ID, _utils.UDF_WHOAMI(), KEY)\n\n- name: {{ schema }}.udf_get_secret\n signature:\n - [name, STRING]\n func_type: SECURE\n return_type: OBJECT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n COMMENT = $$ Returns the secret value for the given secret name. $$\n sql: |\n SELECT\n live.udf_api(\n CONCAT_WS('/', {{ construct_api_route(\"secret\") }}, _utils.UDF_WHOAMI(), NAME)\n ):data::OBJECT\n\n- name: {{ schema }}.udf_get_secrets\n signature: []\n func_type: SECURE\n return_type: OBJECT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n COMMENT = $$ Returns all secrets for the current user. $$\n sql: |\n SELECT\n {{ schema }}.udf_get_secret('')\n\n- name: {{ schema }}.udf_create_secret\n signature:\n - [name, STRING]\n - [secret, OBJECT]\n func_type: SECURE\n return_type: [INTEGER, the HTTP status code - 200 indicates success]\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n COMMENT = $$ Creates a new secret with the given name and value. $$\n sql: |\n SELECT\n live.udf_api(\n CONCAT_WS('/', {{ construct_api_route(\"secret\") }}, _utils.UDF_WHOAMI(), NAME),\n SECRET\n ):status_code::INTEGER\n\n- name: {{ schema }}.udf_delete_secret\n signature:\n - [name, STRING]\n func_type: SECURE\n return_type: [INTEGER, the HTTP status code - 200 indicates success]\n options: |\n NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n COMMENT = $$ Deletes the secret with the given name. $$\n sql: |\n SELECT\n live.udf_api(\n 'DELETE',\n CONCAT_WS('/', {{ construct_api_route(\"secret\") }}, _utils.UDF_WHOAMI(), NAME),\n {},\n {},\n ''\n ):status_code::INTEGER\n\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.construct_api_route"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2037303, "supported_languages": null}, "macro.livequery_models.config_core_live": {"name": "config_core_live", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/live.yaml.sql", "original_file_path": "macros/core/live.yaml.sql", "unique_id": "macro.livequery_models.config_core_live", "macro_sql": "{% macro config_core_live(schema=\"live\") %}\n\n- name: {{ schema }}.udf_api_batched\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [data, VARIANT]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n method,\n url,\n headers,\n data,\n _utils.UDF_WHOAMI(),\n secret_name\n )\n\n- name: {{ schema }}.udf_api\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [data, VARIANT]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n method,\n url,\n headers,\n data,\n _utils.UDF_WHOAMI(),\n secret_name\n )\n\n- name: {{ schema }}.udf_api\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [data, VARIANT]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n method,\n url,\n headers,\n data,\n _utils.UDF_WHOAMI(),\n ''\n )\n- name: {{ schema }}.udf_api\n signature:\n - [url, STRING]\n - [data, VARIANT]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n 'POST',\n url,\n {'Content-Type': 'application/json'},\n data,\n _utils.UDF_WHOAMI(),\n ''\n )\n- name: {{ schema }}.udf_api\n signature:\n - [url, STRING]\n - [data, VARIANT]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n 'POST',\n url,\n {'Content-Type': 'application/json'},\n data,\n _utils.UDF_WHOAMI(),\n secret_name\n )\n- name: {{ schema }}.udf_api\n signature:\n - [url, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n 'GET',\n url,\n {},\n NULL,\n _utils.UDF_WHOAMI(),\n ''\n )\n- name: {{ schema }}.udf_api\n signature:\n - [url, STRING]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n sql: |\n SELECT\n _live.UDF_API(\n 'GET',\n url,\n {},\n {},\n _utils.UDF_WHOAMI(),\n secret_name\n )\n\n- name: {{ schema }}.udf_rpc\n signature:\n - [blockchain, STRING]\n - [network, STRING]\n - [method, STRING]\n - [parameters, VARIANT]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an JSON RPC call on a blockchain.$$\n sql: |\n {{ sql_live_rpc_call(\"method\", \"parameters\", \"blockchain\", \"network\") | indent(4) -}}\n\n- name: {{ schema }}.udf_allow_list\n signature: []\n return_type: ARRAY\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n RETURNS NULL ON NULL INPUT\n VOLATILE\n COMMENT = $$Returns a list of allowed domains.$$\n sql: allowed\n\n{% if is_udf_api_v2_compatible() %}\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [headers, OBJECT]\n - [secret_name, STRING]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n 'GET', URL, HEADERS, {}, _utils.UDF_WHOAMI(), SECRET_NAME\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n 'GET', URL, HEADERS, {}, _utils.UDF_WHOAMI(), SECRET_NAME\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [data, VARIANT]\n - [secret_name, STRING]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n METHOD, URL, HEADERS, DATA, _utils.UDF_WHOAMI(), SECRET_NAME\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n METHOD, URL, HEADERS, DATA, _utils.UDF_WHOAMI(), SECRET_NAME\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [data, VARIANT]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n METHOD, URL, HEADERS, DATA, _utils.UDF_WHOAMI(), ''\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n METHOD, URL, HEADERS, DATA, _utils.UDF_WHOAMI(), ''\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [data, VARIANT]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes a Quick Post LiveQuery Sync External Function.$$\n sql: |\n SELECT\n _live.udf_api_sync(\n 'POST',\n url,\n {'Content-Type': 'application/json'},\n data,\n _utils.UDF_WHOAMI(),\n ''\n )\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [data, VARIANT]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n 'GET', URL, {'Content-Type': 'application/json'}, data, _utils.UDF_WHOAMI(), ''\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n 'GET', URL, {'Content-Type': 'application/json'}, data, _utils.UDF_WHOAMI(), ''\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [data, VARIANT]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes a Quick Post LiveQuery Sync External Function.$$\n sql: |\n SELECT\n _live.udf_api_sync(\n 'POST',\n url,\n {'Content-Type': 'application/json'},\n data,\n _utils.UDF_WHOAMI(),\n secret_name\n )\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [data, VARIANT]\n - [secret_name, STRING]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n 'GET', URL, {'Content-Type': 'application/json'}, data, _utils.UDF_WHOAMI(), secret_name\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n 'GET', URL, {'Content-Type': 'application/json'}, data, _utils.UDF_WHOAMI(), secret_name\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes a Quick GET LiveQuery Sync External Function.$$\n sql: |\n SELECT\n _live.udf_api_sync(\n 'GET',\n url,\n {},\n NULL,\n _utils.UDF_WHOAMI(),\n ''\n )\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n 'GET', URL, {'Content-Type': 'application/json'}, {}, _utils.UDF_WHOAMI(), ''\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n 'GET', URL, {'Content-Type': 'application/json'}, {}, _utils.UDF_WHOAMI(), ''\n )\n END\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [secret_name, STRING]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes a Quick GET LiveQuery Sync External Function.$$\n sql: |\n SELECT\n _live.udf_api_sync(\n 'GET',\n url,\n {},\n {},\n _utils.UDF_WHOAMI(),\n secret_name\n )\n\n- name: {{ schema }}.udf_api_v2\n signature:\n - [url, STRING]\n - [secret_name, STRING]\n - [is_async, BOOLEAN]\n return_type: VARIANT\n options: |\n VOLATILE\n COMMENT = $$Executes an LiveQuery Sync or Async External Function.$$\n sql: |\n SELECT\n CASE is_async\n WHEN TRUE\n THEN\n utils.udf_redirect_s3_presigned_url(\n _live.udf_api_async(\n 'GET', URL, {'Content-Type': 'application/json'}, {}, _utils.UDF_WHOAMI(), secret_name\n ):s3_presigned_url :: STRING\n ):data[0][1]\n ELSE\n _live.udf_api_sync(\n 'GET', URL, {'Content-Type': 'application/json'}, {}, _utils.UDF_WHOAMI(), secret_name\n )\n END\n{% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.sql_live_rpc_call", "macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2137558, "supported_languages": null}, "macro.livequery_models.sql_udf_json_rpc_call": {"name": "sql_udf_json_rpc_call", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.sql", "original_file_path": "macros/core/functions.sql", "unique_id": "macro.livequery_models.sql_udf_json_rpc_call", "macro_sql": "{% macro sql_udf_json_rpc_call(use_default_id=True ) %}\n SELECT IFF(method IS NULL or params IS NULL,\n NULL,\n {\n 'jsonrpc': '2.0',\n 'method': method,\n 'params': params\n {% if use_default_id %}\n , 'id': hash(method, params)::string\n {% else %}\n , 'id': id\n {% endif %}\n }\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.214296, "supported_languages": null}, "macro.livequery_models.python_hex_to_int": {"name": "python_hex_to_int", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.python_hex_to_int", "macro_sql": "{% macro python_hex_to_int() %}\ndef hex_to_int(hex) -> str:\n \"\"\"\n Converts hex (of any size) to int (as a string). Snowflake and java script can only handle up to 64-bit (38 digits of precision)\n hex_to_int('200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int(NULL);\n >> NULL\n \"\"\"\n try:\n return str(int(hex, 16)) if hex and hex != \"0x\" else None\n except:\n return None\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.217455, "supported_languages": null}, "macro.livequery_models.python_udf_hex_to_int_with_encoding": {"name": "python_udf_hex_to_int_with_encoding", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.python_udf_hex_to_int_with_encoding", "macro_sql": "{% macro python_udf_hex_to_int_with_encoding() %}\ndef hex_to_int(encoding, hex) -> str:\n \"\"\"\n Converts hex (of any size) to int (as a string). Snowflake and java script can only handle up to 64-bit (38 digits of precision)\n hex_to_int('hex', '200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('hex', '0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('hex', NULL);\n >> NULL\n hex_to_int('s2c', 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5b83acf');\n >> -440911153\n \"\"\"\n try:\n if not hex:\n return None\n if encoding.lower() == 's2c':\n if hex[0:2].lower() != '0x':\n hex = f'0x{hex}'\n\n bits = len(hex[2:]) * 4\n value = int(hex, 0)\n if value & (1 << (bits - 1)):\n value -= 1 << bits\n return str(value)\n else:\n return str(int(hex, 16))\n except:\n return None\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2177095, "supported_languages": null}, "macro.livequery_models.create_udf_keccak256": {"name": "create_udf_keccak256", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_keccak256", "macro_sql": "{% macro create_udf_keccak256() %}\nfrom Crypto.Hash import keccak\n\ndef udf_encode(event_name):\n keccak_hash = keccak.new(digest_bits=256)\n keccak_hash.update(event_name.encode('utf-8'))\n return '0x' + keccak_hash.hexdigest()\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.217884, "supported_languages": null}, "macro.livequery_models.create_udf_evm_text_signature": {"name": "create_udf_evm_text_signature", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_evm_text_signature", "macro_sql": "{% macro create_udf_evm_text_signature() %}\n\ndef get_simplified_signature(abi):\n def generate_signature(inputs):\n signature_parts = []\n for input_data in inputs:\n if 'components' in input_data:\n component_signature_parts = []\n components = input_data['components']\n component_signature_parts.extend(generate_signature(components))\n component_signature_parts[-1] = component_signature_parts[-1].rstrip(\",\")\n if input_data['type'].endswith('[]'):\n signature_parts.append(\"(\" + \"\".join(component_signature_parts) + \")[],\")\n else:\n signature_parts.append(\"(\" + \"\".join(component_signature_parts) + \"),\")\n else:\n signature_parts.append(input_data['type'].replace('enum ', '').replace(' payable', '') + \",\")\n return signature_parts\n\n signature_parts = [abi['name'] + \"(\"]\n signature_parts.extend(generate_signature(abi['inputs']))\n signature_parts[-1] = signature_parts[-1].rstrip(\",\") + \")\"\n return \"\".join(signature_parts)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2181232, "supported_languages": null}, "macro.livequery_models.python_object_to_url_query_string": {"name": "python_object_to_url_query_string", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.python_object_to_url_query_string", "macro_sql": "{% macro python_object_to_url_query_string() %}\nfrom urllib.parse import urlencode\n\ndef object_to_url_query_string(query, doseq=False):\n {# return type(query) #}\n if isinstance(query, dict):\n return urlencode(query, doseq)\n return urlencode([tuple(i) for i in query], doseq)\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2183151, "supported_languages": null}, "macro.livequery_models.python_udf_evm_transform_log": {"name": "python_udf_evm_transform_log", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.python_udf_evm_transform_log", "macro_sql": "{% macro python_udf_evm_transform_log(schema) %}\nfrom copy import deepcopy\n\ndef transform_event(event: dict):\n new_event = deepcopy(event)\n if new_event.get(\"components\"):\n components = new_event.get(\"components\")\n for iy, y in enumerate(new_event[\"value\"]):\n for i, c in enumerate(components):\n y[i] = {\"value\": y[i], **c}\n new_event[\"value\"][iy] = {z[\"name\"]: z[\"value\"] for z in y}\n return new_event\n else:\n return event\n\n\ndef transform(events: list):\n try:\n results = [\n transform_event(event) if event[\"decoded\"] else event\n for event in events[\"data\"]\n ]\n events[\"data\"] = results\n return events\n except:\n return events\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2185497, "supported_languages": null}, "macro.livequery_models.create_udf_base58_to_hex": {"name": "create_udf_base58_to_hex", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_base58_to_hex", "macro_sql": "{% macro create_udf_base58_to_hex() %}\n\ndef transform_base58_to_hex(base58):\n if base58 is None:\n return 'Invalid input'\n\n ALPHABET = \"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"\n base_count = len(ALPHABET)\n\n num = 0\n leading_zeros = 0\n\n for char in base58:\n if char == '1':\n leading_zeros += 1\n else:\n break\n\n for char in base58:\n num *= base_count\n if char in ALPHABET:\n num += ALPHABET.index(char)\n else:\n return 'Invalid character in input'\n\n hex_string = hex(num)[2:]\n\n if len(hex_string) % 2 != 0:\n hex_string = '0' + hex_string\n\n hex_leading_zeros = '00' * leading_zeros\n\n return '0x' + hex_leading_zeros + hex_string\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2187834, "supported_languages": null}, "macro.livequery_models.create_udf_hex_to_base58": {"name": "create_udf_hex_to_base58", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_hex_to_base58", "macro_sql": "{% macro create_udf_hex_to_base58() %}\n\ndef transform_hex_to_base58(hex):\n if hex is None or not hex.startswith('0x'):\n return 'Invalid input'\n\n hex = hex[2:]\n\n ALPHABET = \"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"\n byte_array = bytes.fromhex(hex)\n num = int.from_bytes(byte_array, 'big')\n\n encoded = ''\n while num > 0:\n num, remainder = divmod(num, 58)\n encoded = ALPHABET[remainder] + encoded\n\n for byte in byte_array:\n if byte == 0:\n encoded = '1' + encoded\n else:\n break\n\n return encoded\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2189846, "supported_languages": null}, "macro.livequery_models.create_udf_hex_to_bech32": {"name": "create_udf_hex_to_bech32", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_hex_to_bech32", "macro_sql": "{% macro create_udf_hex_to_bech32() %}\n\ndef transform_hex_to_bech32(hex, hrp=''):\n CHARSET = \"qpzry9x8gf2tvdw0s3jn54khce6mua7l\"\n\n def bech32_polymod(values):\n generator = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3]\n checksum = 1\n for value in values:\n top = checksum >> 25\n checksum = ((checksum & 0x1ffffff) << 5) ^ value\n for i in range(5):\n checksum ^= generator[i] if ((top >> i) & 1) else 0\n return checksum\n\n def bech32_hrp_expand(hrp):\n return [ord(x) >> 5 for x in hrp] + [0] + [ord(x) & 31 for x in hrp]\n\n def bech32_create_checksum(hrp, data):\n values = bech32_hrp_expand(hrp) + data\n polymod = bech32_polymod(values + [0, 0, 0, 0, 0, 0]) ^ 1\n return [(polymod >> 5 * (5 - i)) & 31 for i in range(6)]\n\n def bech32_convertbits(data, from_bits, to_bits, pad=True):\n acc = 0\n bits = 0\n ret = []\n maxv = (1 << to_bits) - 1\n max_acc = (1 << (from_bits + to_bits - 1)) - 1\n for value in data:\n acc = ((acc << from_bits) | value) & max_acc\n bits += from_bits\n while bits >= to_bits:\n bits -= to_bits\n ret.append((acc >> bits) & maxv)\n if pad and bits:\n ret.append((acc << (to_bits - bits)) & maxv)\n return ret\n\n if hex is None or not hex.startswith('0x'):\n return 'Invalid input'\n\n hex = hex[2:]\n\n data = bytes.fromhex(hex)\n data5bit = bech32_convertbits(list(data), 8, 5)\n\n if data5bit is None:\n return 'Data conversion failed'\n\n checksum = bech32_create_checksum(hrp, data5bit)\n\n return hrp + '1' + ''.join([CHARSET[d] for d in data5bit + checksum])\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2192752, "supported_languages": null}, "macro.livequery_models.create_udf_int_to_binary": {"name": "create_udf_int_to_binary", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_int_to_binary", "macro_sql": "{% macro create_udf_int_to_binary() %}\n\ndef int_to_binary(num):\n num = int(num)\n is_negative = num < 0\n if is_negative:\n num = -num\n\n binary_string = bin(num)[2:]\n\n if is_negative:\n inverted_string = \"\".join(\"1\" if bit == \"0\" else \"0\" for bit in binary_string)\n\n carry = 1\n result = \"\"\n for i in range(len(inverted_string) - 1, -1, -1):\n if inverted_string[i] == \"1\" and carry == 1:\n result = \"0\" + result\n elif inverted_string[i] == \"0\" and carry == 1:\n result = \"1\" + result\n carry = 0\n else:\n result = inverted_string[i] + result\n\n binary_string = result\n\n return binary_string\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2196043, "supported_languages": null}, "macro.livequery_models.create_udf_binary_to_int": {"name": "create_udf_binary_to_int", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_binary_to_int", "macro_sql": "{% macro create_udf_binary_to_int() %}\n\ndef binary_to_int(binary):\n\n for char in binary:\n if char not in \"01\":\n raise ValueError(\"Input string must be a valid binary string.\")\n\n integer = 0\n\n for i, digit in enumerate(binary[::-1]):\n digit_int = int(digit)\n\n integer += digit_int * 2**i\n\n return str(integer)\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2198126, "supported_languages": null}, "macro.livequery_models.create_udf_redirect_s3_presigned_url": {"name": "create_udf_redirect_s3_presigned_url", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/functions.py.sql", "original_file_path": "macros/core/functions.py.sql", "unique_id": "macro.livequery_models.create_udf_redirect_s3_presigned_url", "macro_sql": "{% macro create_udf_redirect_s3_presigned_url() %}\n import requests\n import json\n import gzip\n import io\n\n def process_request(url):\n resp = requests.get(url)\n content = resp.content\n\n # Decompress if URL contains .json.gz\n if '.json.gz' in url:\n try:\n # Decompress the gzipped content\n with gzip.GzipFile(fileobj=io.BytesIO(content), mode='rb') as f:\n content = f.read()\n except Exception as e:\n return {\"error\": \"Failed to decompress gzip data\", \"message\": str(e)}\n\n # Try to parse as JSON\n try:\n text_content = content.decode('utf-8')\n return json.loads(text_content)\n except (json.JSONDecodeError, UnicodeDecodeError):\n # If not JSON or not valid UTF-8, return as string or base64\n try:\n # Try to return as string if its valid text\n return content.decode('utf-8')\n except UnicodeDecodeError:\n # For binary data, return base64\n import base64\n return base64.b64encode(content).decode('ascii')\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2200584, "supported_languages": null}, "macro.livequery_models.config_core__live": {"name": "config_core__live", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/_live.yaml.sql", "original_file_path": "macros/core/_live.yaml.sql", "unique_id": "macro.livequery_models.config_core__live", "macro_sql": "{% macro config_core__live(schema=\"_live\") %}\n\n- name: {{ schema }}.udf_api_batched\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [DATA, VARIANT]\n - [user_id, STRING]\n - [SECRET, STRING]\n return_type: VARIANT\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n max_batch_rows: '{{ var(\"MAX_BATCH_ROWS\") }}'\n options: |\n NOT NULL\n sql: udf_api\n\n- name: {{ schema }}.udf_api\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [DATA, VARIANT]\n - [user_id, STRING]\n - [SECRET, STRING]\n return_type: VARIANT\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n NOT NULL\n sql: udf_api\n\n{% if is_udf_api_v2_compatible() %}\n- name: {{ schema }}.udf_api_sync\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [DATA, VARIANT]\n - [user_id, STRING]\n - [SECRET, STRING]\n return_type: VARIANT\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n max_batch_rows: '1'\n headers:\n - 'fsc-quantum-execution-mode': 'sync'\n options: |\n NOT NULL\n sql: 'v2/udf_api'\n\n- name: {{ schema }}.udf_api_async\n signature:\n - [method, STRING]\n - [url, STRING]\n - [headers, OBJECT]\n - [DATA, VARIANT]\n - [user_id, STRING]\n - [SECRET, STRING]\n return_type: VARIANT\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n max_batch_rows: '1'\n headers:\n - 'fsc-quantum-execution-mode': 'async'\n options: |\n NOT NULL\n sql: 'v2/udf_api'\n{% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.is_udf_api_v2_compatible"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.221711, "supported_languages": null}, "macro.livequery_models.config_core_utils": {"name": "config_core_utils", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/core/utils.yaml.sql", "original_file_path": "macros/core/utils.yaml.sql", "unique_id": "macro.livequery_models.config_core_utils", "macro_sql": "{% macro config_core_utils(schema=\"utils\") %}\n\n\n- name: {{ schema }}.udf_register_secret\n signature:\n - [request_id, STRING]\n - [key, STRING]\n func_type: SECURE\n return_type: OBJECT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n SELECT\n _utils.UDF_REGISTER_SECRET(REQUEST_ID, _utils.UDF_WHOAMI(), KEY)\n\n- name: {{ schema }}.udf_hex_to_int\n signature:\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n RUNTIME_VERSION = '3.10'\n HANDLER = 'hex_to_int'\n sql: |\n {{ python_hex_to_int() | indent(4) }}\n- name: {{ schema }}.udf_hex_to_int\n signature:\n - [encoding, STRING]\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n RUNTIME_VERSION = '3.10'\n HANDLER = 'hex_to_int'\n sql: |\n {{ python_udf_hex_to_int_with_encoding() | indent(4) }}\n- name: {{ schema }}.udf_evm_text_signature\n signature:\n - [abi, VARIANT]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'get_simplified_signature'\n sql: |\n {{ create_udf_evm_text_signature() | indent(4) }}\n- name: {{ schema }}.udf_keccak256\n signature:\n - [event_name, VARCHAR(255)]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n PACKAGES = ('pycryptodome==3.15.0')\n HANDLER = 'udf_encode'\n sql: |\n {{ create_udf_keccak256() | indent(4) }}\n- name: {{ schema }}.udf_hex_to_string\n signature:\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n SELECT\n LTRIM(regexp_replace(\n try_hex_decode_string(hex),\n '[\\x00-\\x1F\\x7F-\\x9F\\xAD]', '', 1))\n- name: {{ schema }}.udf_int_to_hex\n signature:\n - [int, INTEGER]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n select CONCAT('0x', TRIM(TO_CHAR(int, 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')))\n\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, ARRAY]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ sql_udf_json_rpc_call() }}\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, OBJECT]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ sql_udf_json_rpc_call() }}\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, OBJECT]\n - [id, STRING]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ sql_udf_json_rpc_call(False) }}\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, ARRAY]\n - [id, STRING]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ sql_udf_json_rpc_call(False) }}\n\n- name: {{ schema }}.udf_urlencode\n signature:\n - [query, OBJECT]\n - [doseq, BOOLEAN]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n RUNTIME_VERSION = '3.10'\n COMMENT=$$Pthon (function)[https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlencode] to convert an object to a URL query string.$$\n HANDLER = 'object_to_url_query_string'\n sql: |\n {{ python_object_to_url_query_string() | indent(4) }}\n- name: {{ schema }}.udf_urlencode\n signature:\n - [query, ARRAY]\n - [doseq, BOOLEAN]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n RUNTIME_VERSION = '3.10'\n COMMENT=$$Pthon (function)[https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlencode] to convert an array to a URL query string.$$\n HANDLER = 'object_to_url_query_string'\n sql: |\n {{ python_object_to_url_query_string() | indent(4) }}\n- name: {{ schema }}.udf_urlencode\n signature:\n - [query, ARRAY]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n SELECT {{ schema }}.udf_urlencode(query, FALSE)\n- name: {{ schema }}.udf_urlencode\n signature:\n - [query, OBJECT]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n SELECT {{ schema }}.udf_urlencode(query, FALSE)\n- name: {{ schema }}.udf_object_to_url_query_string\n signature:\n - [object, OBJECT]\n return_type: TEXT\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: SELECT utils.udf_urlencode(object, FALSE)\n\n- name: {{ schema }}.udf_evm_transform_log\n signature:\n - [decoded, VARIANT]\n return_type: VARIANT\n options: |\n NULL\n LANGUAGE PYTHON\n IMMUTABLE\n RUNTIME_VERSION = '3.10'\n HANDLER = 'transform'\n sql: |\n {{ python_udf_evm_transform_log() | indent(4) }}\n\n- name: {{ schema }}.udf_evm_decode_log\n signature:\n - [abi, ARRAY]\n - [data, OBJECT]\n return_type: ARRAY\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n sql: evm/decode/log\n- name: {{ schema }}.udf_evm_decode_log\n signature:\n - [abi, OBJECT]\n - [data, OBJECT]\n return_type: ARRAY\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n sql: evm/decode/log\n\n- name: {{ schema }}.udf_evm_decode_trace\n signature:\n - [abi, OBJECT]\n - [data, OBJECT]\n return_type: ARRAY\n func_type: EXTERNAL\n api_integration: '{{ var(\"API_INTEGRATION\") }}'\n options: |\n NOT NULL\n RETURNS NULL ON NULL INPUT\n sql: evm/decode/trace\n\n- name: {{ schema }}.udf_base58_to_hex\n signature:\n - [base58, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'transform_base58_to_hex'\n sql: |\n {{ create_udf_base58_to_hex() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_base58\n signature:\n - [hex, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'transform_hex_to_base58'\n sql: |\n {{ create_udf_hex_to_base58() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_bech32\n signature:\n - [hex, STRING]\n - [hrp, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'transform_hex_to_bech32'\n sql: |\n {{ create_udf_hex_to_bech32() | indent(4) }}\n\n- name: {{ schema }}.udf_int_to_binary\n signature:\n - [num, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'int_to_binary'\n sql: |\n {{ create_udf_int_to_binary() | indent(4) }}\n\n- name: {{ schema }}.udf_binary_to_int\n signature:\n - [binary, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'binary_to_int'\n sql: |\n {{ create_udf_binary_to_int() | indent(4) }}\n\n- name: {{ schema }}.udf_redirect_s3_presigned_url\n signature:\n - [url, STRING]\n return_type: VARIANT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'process_request'\n EXTERNAL_ACCESS_INTEGRATIONS = (S3_EXPRESS_EXTERNAL_ACCESS_INTEGRATION)\n PACKAGES = ('requests')\n sql: |\n {{ create_udf_redirect_s3_presigned_url() | indent(4) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.livequery_models.python_hex_to_int", "macro.livequery_models.python_udf_hex_to_int_with_encoding", "macro.livequery_models.create_udf_evm_text_signature", "macro.livequery_models.create_udf_keccak256", "macro.livequery_models.sql_udf_json_rpc_call", "macro.livequery_models.python_object_to_url_query_string", "macro.livequery_models.python_udf_evm_transform_log", "macro.livequery_models.create_udf_base58_to_hex", "macro.livequery_models.create_udf_hex_to_base58", "macro.livequery_models.create_udf_hex_to_bech32", "macro.livequery_models.create_udf_int_to_binary", "macro.livequery_models.create_udf_binary_to_int", "macro.livequery_models.create_udf_redirect_s3_presigned_url"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2360702, "supported_languages": null}, "macro.livequery_models.base_test_udtf": {"name": "base_test_udtf", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tests/udtfs.sql", "original_file_path": "macros/tests/udtfs.sql", "unique_id": "macro.livequery_models.base_test_udtf", "macro_sql": "{% macro base_test_udtf(model, udf, args, assertions) %}\n{#\n Generates a test for a User-Defined Table Function (UDTF).\n Unlike scalar UDFs, UDTFs return a table of results.\n #}\n{%- set call -%}\nSELECT * FROM TABLE({{ udf }}({{ args }}))\n{%- endset -%}\n\nWITH test AS\n(\n SELECT\n '{{ udf }}' AS test_name\n ,[{{ args }}] as parameters\n ,t.*\n FROM TABLE({{ udf }}({{ args }})) t\n)\n\n{% for assertion in assertions %}\nSELECT\n test_name,\n parameters,\n $${{ assertion }}$$ AS assertion,\n $${{ call }}$$ AS sql\nFROM test\nWHERE NOT {{ assertion }}\n{%- if not loop.last %}\nUNION ALL\n{%- endif -%}\n{%- endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2373865, "supported_languages": null}, "macro.livequery_models.base_test_udf": {"name": "base_test_udf", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tests/udfs.sql", "original_file_path": "macros/tests/udfs.sql", "unique_id": "macro.livequery_models.base_test_udf", "macro_sql": "{% macro base_test_udf(model, udf, args, assertions) %}\n{#\n Generates a test for a UDF.\n #}\n{% if execute %}\n {%- set context -%}\n SET LIVEQUERY_CONTEXT = '{\"userId\":\"{{ var(\"STUDIO_TEST_USER_ID\") }}\"}';\n {%- endset -%}\n {%- do run_query(context) -%}\n{%- endif -%}\n{%- set call -%}\n{{ target.database }}.{{ udf }}({{ args }})\n{%- endset -%}\n,\ntest AS\n(\n SELECT\n '{{ udf }}' AS test_name\n ,[{{ args }}] as parameters\n ,{{ call }} AS result\n)\n {% for assertion in assertions %}\n SELECT\n test_name,\n parameters,\n result,\n $${{ assertion }}$$ AS assertion,\n $${{ context ~ \"\\n\" }}SELECT {{ call ~ \"\\n\" }};$$ AS sql\n FROM test\n WHERE NOT {{ assertion }}\n {%- if not loop.last %}\n UNION ALL\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2397394, "supported_languages": null}, "macro.livequery_models.base_test_udf_without_context": {"name": "base_test_udf_without_context", "resource_type": "macro", "package_name": "livequery_models", "path": "macros/tests/udfs.sql", "original_file_path": "macros/tests/udfs.sql", "unique_id": "macro.livequery_models.base_test_udf_without_context", "macro_sql": "{% macro base_test_udf_without_context(model, udf, args, assertions) %}\n{#\n Generates a test for a UDF without setting LIVEQUERY_CONTEXT.\n #}\n{%- set call -%}\n{{ target.database }}.{{ udf }}({{ args }})\n{%- endset -%}\n,\ntest AS\n(\n SELECT\n '{{ udf }}' AS test_name\n ,[{{ args }}] as parameters\n ,{{ call }} AS result\n)\n {% for assertion in assertions %}\n SELECT\n test_name,\n parameters,\n result,\n $${{ assertion }}$$ AS assertion,\n $$SELECT {{ call ~ \"\\n\" }};$$ AS sql\n FROM test\n WHERE NOT {{ assertion }}\n {%- if not loop.last %}\n UNION ALL\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.240739, "supported_languages": null}, "macro.livequery_models.test_test_udf": {"name": "test_test_udf", "resource_type": "macro", "package_name": "livequery_models", "path": "tests/generic/test_udf.sql", "original_file_path": "tests/generic/test_udf.sql", "unique_id": "macro.livequery_models.test_test_udf", "macro_sql": "{% test test_udf(model, column_name, args, assertions) %}\n {#\n This is a generic test for UDFs.\n The udfs are deployed using ephemeral models, so we need to\n use the ephemeral model name to get the udf name.\n #}\n {%- set schema = model | replace(\"__dbt__cte__\", \"\") -%}\n {%- set schema = schema.split(\"__\") | first -%}\n {%- set udf = schema ~ \".\" ~ column_name -%}\n\n {{ base_test_udf(model, udf, args, assertions) }}\n{% endtest %}", "depends_on": {"macros": ["macro.livequery_models.base_test_udf"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.241892, "supported_languages": null}, "macro.livequery_models.test_test_udf_without_context": {"name": "test_test_udf_without_context", "resource_type": "macro", "package_name": "livequery_models", "path": "tests/generic/test_udf.sql", "original_file_path": "tests/generic/test_udf.sql", "unique_id": "macro.livequery_models.test_test_udf_without_context", "macro_sql": "{% test test_udf_without_context(model, column_name, args, assertions) %}\n {#\n This is a generic test for UDFs without setting LIVEQUERY_CONTEXT.\n The udfs are deployed using ephemeral models, so we need to\n use the ephemeral model name to get the udf name.\n #}\n {%- set schema = model | replace(\"__dbt__cte__\", \"\") -%}\n {%- set schema = schema.split(\"__\") | first -%}\n {%- set udf = schema ~ \".\" ~ column_name -%}\n\n {{ base_test_udf_without_context(model, udf, args, assertions) }}\n{% endtest %}", "depends_on": {"macros": ["macro.livequery_models.base_test_udf_without_context"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2427394, "supported_languages": null}, "macro.livequery_models.test_test_udtf": {"name": "test_test_udtf", "resource_type": "macro", "package_name": "livequery_models", "path": "tests/generic/test_udtf.sql", "original_file_path": "tests/generic/test_udtf.sql", "unique_id": "macro.livequery_models.test_test_udtf", "macro_sql": "{% test test_udtf(model, column_name, args, assertions) %}\n {%- set schema = model | replace(\"__dbt__cte__\", \"\") -%}\n {%- set schema = schema.split(\"__\") | first -%}\n {%- set udf = schema ~ \".\" ~ column_name -%}\n\n WITH base_test_data AS\n (\n SELECT\n '{{ udf }}' AS test_name\n ,[{{ args }}] as parameters\n ,COUNT(*) OVER () AS row_count\n FROM TABLE({{ udf }}({{ args }})) t\n LIMIT 1\n )\n\n {% for assertion in assertions %}\n SELECT\n test_name,\n parameters,\n $${{ assertion }}$$ AS assertion,\n $$SELECT * FROM TABLE({{ udf }}({{ args }}))$$ AS sql\n FROM base_test_data\n WHERE NOT ({{ assertion }})\n {% if not loop.last %}\n UNION ALL\n {% endif %}\n {% endfor %}\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2444375, "supported_languages": null}, "macro.fsc_utils.dynamic_range_predicate": {"name": "dynamic_range_predicate", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/dynamic_range_predicate.sql", "original_file_path": "macros/dynamic_range_predicate.sql", "unique_id": "macro.fsc_utils.dynamic_range_predicate", "macro_sql": "{% macro dynamic_range_predicate(source, predicate_column, output_alias=\"\") -%}\n {% set supported_data_types = [\"INTEGER\",\"DATE\"] %}\n {% set predicate_column_data_type_query %}\n SELECT typeof({{predicate_column}}::variant)\n FROM {{ source }}\n WHERE {{predicate_column}} IS NOT NULL\n LIMIT 1;\n {% endset %}\n {% set predicate_column_data_type_result = run_query(predicate_column_data_type_query) %}\n {% if predicate_column_data_type_result.rows|length == 0 %}\n {{ return('1=1') }}\n {% endif %}\n {% set predicate_column_data_type = predicate_column_data_type_result.columns[0].values()[0] %}\n \n\n {% if predicate_column_data_type not in supported_data_types %}\n {{ exceptions.raise_compiler_error(\"Data type of \"~ predicate_column_data_type ~\" is not supported, use one of \"~ supported_data_types ~\" column instead\") }}\n {% endif %}\n\n {% set get_start_end_query %}\n SELECT\n MIN(\n {{ predicate_column }}\n ) AS full_range_start,\n MAX(\n {{ predicate_column }}\n ) AS full_range_end\n FROM\n {{ source }}\n {% endset %}\n {% set start_end_results = run_query(get_start_end_query).columns %}\n {% set start_preciate_value = start_end_results[0].values()[0] %}\n {% set end_predicate_value = start_end_results[1].values()[0] %}\n\n {% set get_limits_query %}\n WITH block_range AS (\n {% if predicate_column_data_type == \"INTEGER\" %}\n SELECT \n SEQ4() + {{ start_preciate_value }} as predicate_value\n FROM \n TABLE(GENERATOR(rowcount => {{ end_predicate_value - start_preciate_value }}+1))\n {% else %}\n SELECT\n date_day as predicate_value\n FROM\n crosschain.core.dim_dates\n WHERE\n date_day BETWEEN '{{ start_preciate_value }}' AND '{{ end_predicate_value }}'\n {% endif %}\n ),\n partition_block_counts AS (\n SELECT\n b.predicate_value,\n COUNT(r.{{ predicate_column }}) AS count_in_window\n FROM\n block_range b\n LEFT OUTER JOIN {{ source }}\n r\n ON r.{{ predicate_column }} = b.predicate_value\n GROUP BY\n 1\n ),\n range_groupings AS (\n SELECT\n predicate_value,\n count_in_window,\n conditional_change_event(\n count_in_window > 0\n ) over (\n ORDER BY\n predicate_value\n ) AS group_val\n FROM\n partition_block_counts\n ),\n contiguous_ranges AS (\n SELECT\n MIN(predicate_value) AS start_value,\n MAX(predicate_value) AS end_value\n FROM\n range_groupings\n WHERE\n count_in_window > 0\n GROUP BY\n group_val\n ),\n between_stmts AS (\n SELECT\n CONCAT(\n '{{ output_alias~\".\" if output_alias else \"\" }}',\n '{{ predicate_column }} between \\'',\n start_value,\n '\\' and \\'',\n end_value,\n '\\''\n ) AS b\n FROM\n contiguous_ranges\n )\n SELECT\n CONCAT('(', LISTAGG(b, ' OR '), ')')\n FROM\n between_stmts \n {% endset %}\n \n {% set between_stmts = run_query(get_limits_query).columns[0].values()[0] %}\n\n {% if between_stmts != '()' %}\n /* in case empty update array */\n {% set predicate_override = between_stmts %}\n {% else %}\n {% set predicate_override = '1=1' %}\n /* need to have something or it will error since it expects at least 1 predicate */\n {% endif %}\n\n {{ return(predicate_override) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2536664, "supported_languages": null}, "macro.fsc_utils.generate_schema_name": {"name": "generate_schema_name", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.fsc_utils.generate_schema_name", "macro_sql": "{% macro generate_schema_name(custom_schema_name=none, node=none) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name[0] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2544518, "supported_languages": null}, "macro.fsc_utils.generate_alias_name": {"name": "generate_alias_name", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "unique_id": "macro.fsc_utils.generate_alias_name", "macro_sql": "{% macro generate_alias_name(custom_alias_name=none, node=none) -%}\n {% set node_name = node.name %}\n {% set split_name = node_name.split('__') %}\n {{ split_name[1] | trim }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2550318, "supported_languages": null}, "macro.fsc_utils.create_gha_tasks": {"name": "create_gha_tasks", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.create_gha_tasks", "macro_sql": "{% macro create_gha_tasks() %}\n {% set query %}\nSELECT\n task_name,\n workflow_name,\n workflow_schedule\nFROM\n {{ ref('github_actions__tasks') }}\n\n {% endset %}\n {% set results = run_query(query) %}\n {% if execute and results is not none %}\n {% set results_list = results.rows %}\n {% else %}\n {% set results_list = [] %}\n {% endif %}\n\n {% set prod_db = target.database.lower().replace(\n '_dev',\n ''\n ) %}\n {% for result in results_list %}\n {% set task_name = result [0] %}\n {% set workflow_name = result [1] %}\n {% set workflow_schedule = result [2] %}\n {% set sql %}\n EXECUTE IMMEDIATE 'CREATE OR REPLACE TASK github_actions.{{ task_name }} WAREHOUSE = DBT_CLOUD SCHEDULE = \\'USING CRON {{ workflow_schedule }} UTC\\' COMMENT = \\'Task to trigger {{ workflow_name }}.yml workflow according to {{ workflow_schedule }}\\' AS DECLARE rs resultset; output string; BEGIN rs := (SELECT github_actions.workflow_dispatches(\\'FlipsideCrypto\\', \\'{{ prod_db }}-models\\', \\'{{ workflow_name }}.yml\\', NULL):status_code::int AS status_code); SELECT LISTAGG($1, \\';\\') INTO :output FROM TABLE(result_scan(LAST_QUERY_ID())) LIMIT 1; CALL SYSTEM$SET_RETURN_VALUE(:output); END;' {% endset %}\n {% do run_query(sql) %}\n {% if var(\"START_GHA_TASKS\") %}\n {% if target.database.lower() == prod_db %}\n {% set sql %}\n ALTER task github_actions.{{ task_name }}\n resume;\n{% endset %}\n {% do run_query(sql) %}\n {% endif %}\n {% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2661493, "supported_languages": null}, "macro.fsc_utils.gha_tasks_view": {"name": "gha_tasks_view", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.gha_tasks_view", "macro_sql": "{% macro gha_tasks_view() %}\nSELECT\n workflow_name,\n concat_ws(\n '_',\n 'TRIGGER',\n UPPER(workflow_name)\n ) AS task_name,\n workflow_schedule\nFROM\n {{ source(\n 'github_actions',\n 'workflows'\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2664835, "supported_languages": null}, "macro.fsc_utils.gha_task_history_view": {"name": "gha_task_history_view", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.gha_task_history_view", "macro_sql": "{% macro gha_task_history_view() %}\n {% set query %}\nSELECT\n DISTINCT task_name\nFROM\n {{ ref('github_actions__tasks') }}\n\n {% endset %}\n {% set results = run_query(query) %}\n {% if execute and results is not none %}\n {% set results_list = results.rows %}\n {% else %}\n {% set results_list = [] %}\n {% endif %}\n\n WITH task_history_data AS (\n SELECT\n *\n FROM\n ({% for result in results_list %}\n SELECT\n NAME AS task_name, completed_time, return_value, state, database_name, schema_name, scheduled_time, query_start_time\n FROM\n TABLE(information_schema.task_history(scheduled_time_range_start => DATEADD('hour', -24, CURRENT_TIMESTAMP()), task_name => '{{ result[0]}}')) {% if not loop.last %}\n UNION ALL\n {% endif %}\n {% endfor %}) AS subquery\n WHERE\n database_name = '{{ target.database }}'\n AND schema_name = 'GITHUB_ACTIONS')\n SELECT\n *\n FROM\n task_history_data\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.267779, "supported_languages": null}, "macro.fsc_utils.gha_task_schedule_view": {"name": "gha_task_schedule_view", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.gha_task_schedule_view", "macro_sql": "{% macro gha_task_schedule_view() %}\n WITH base AS (\n SELECT\n w.workflow_name AS workflow_name,\n w.workflow_schedule AS workflow_schedule,\n w.task_name AS task_name,\n t.timestamp AS scheduled_time\n FROM\n {{ ref('github_actions__tasks') }} AS w\n CROSS JOIN TABLE(\n utils.udf_cron_to_prior_timestamps(\n w.workflow_name,\n w.workflow_schedule\n )\n ) AS t\n )\nSELECT\n task_name,\n workflow_name,\n workflow_schedule,\n scheduled_time\nFROM\n base\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2680821, "supported_languages": null}, "macro.fsc_utils.gha_task_performance_view": {"name": "gha_task_performance_view", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.gha_task_performance_view", "macro_sql": "{% macro gha_task_performance_view() %}\nSELECT\n s.task_name,\n s.workflow_name,\n s.scheduled_time,\n h.return_value\nFROM\n {{ ref('github_actions__task_schedule') }}\n s\n LEFT JOIN {{ ref('github_actions__task_history') }}\n h\n ON s.task_name = h.task_name\n AND TO_TIMESTAMP_NTZ(\n s.scheduled_time\n ) BETWEEN TO_TIMESTAMP_NTZ(DATEADD(MINUTE, -1, h.scheduled_time))\n AND TO_TIMESTAMP_NTZ(DATEADD(MINUTE, 1, h.scheduled_time))\n AND TRY_TO_NUMBER(\n h.return_value\n ) BETWEEN 200\n AND 299\n AND h.state = 'SUCCEEDED'\nORDER BY\n task_name,\n scheduled_time\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2684507, "supported_languages": null}, "macro.fsc_utils.gha_task_current_status_view": {"name": "gha_task_current_status_view", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.gha_task_current_status_view", "macro_sql": "{% macro gha_task_current_status_view() %}\n WITH base AS (\n SELECT\n task_name,\n workflow_name,\n scheduled_time,\n return_value,\n return_value IS NOT NULL AS was_successful\n FROM\n {{ ref('github_actions__task_performance') }}\n qualify ROW_NUMBER() over (\n PARTITION BY task_name\n ORDER BY\n scheduled_time DESC\n ) <= 2\n )\nSELECT\n task_name,\n workflow_name,\n MAX(scheduled_time) AS recent_scheduled_time,\n MIN(scheduled_time) AS prior_scheduled_time,\n SUM(IFF(return_value = 204, 1, 0)) AS successes,\n successes > 0 AS pipeline_active\nFROM\n base\nGROUP BY\n task_name,\n workflow_name\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2687683, "supported_languages": null}, "macro.fsc_utils.alter_gha_task": {"name": "alter_gha_task", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/workflow_tasks.sql", "original_file_path": "macros/workflow_tasks.sql", "unique_id": "macro.fsc_utils.alter_gha_task", "macro_sql": "{% macro alter_gha_task(\n task_name,\n task_action\n ) %}\n {% set sql %}\n EXECUTE IMMEDIATE 'ALTER TASK IF EXISTS github_actions.{{ task_name }} {{ task_action }};' {% endset %}\n {% do run_query(sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2692418, "supported_languages": null}, "macro.fsc_utils.create_streamline_udfs": {"name": "create_streamline_udfs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/create_streamline_udfs.sql", "original_file_path": "macros/create_streamline_udfs.sql", "unique_id": "macro.fsc_utils.create_streamline_udfs", "macro_sql": "{% macro create_streamline_udfs() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% do run_query(\"CREATE SCHEMA IF NOT EXISTS streamline\") %}\n \n {{ create_udf_bulk_rest_api_v2() }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.fsc_utils.create_udf_bulk_rest_api_v2"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.270063, "supported_languages": null}, "macro.fsc_utils.create_evm_streamline_udfs": {"name": "create_evm_streamline_udfs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/create_streamline_udfs.sql", "original_file_path": "macros/create_streamline_udfs.sql", "unique_id": "macro.fsc_utils.create_evm_streamline_udfs", "macro_sql": "{% macro create_evm_streamline_udfs() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% do run_query(\"CREATE SCHEMA IF NOT EXISTS streamline\") %}\n \n {{ create_udf_bulk_rest_api_v2() }}\n {{ create_udf_bulk_decode_logs() }}\n {{ create_udf_bulk_decode_traces() }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.fsc_utils.create_udf_bulk_rest_api_v2", "macro.fsc_utils.create_udf_bulk_decode_logs", "macro.fsc_utils.create_udf_bulk_decode_traces"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2706726, "supported_languages": null}, "macro.fsc_utils.create_udfs": {"name": "create_udfs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/create_udfs.sql", "original_file_path": "macros/create_udfs.sql", "unique_id": "macro.fsc_utils.create_udfs", "macro_sql": "{% macro create_udfs(drop_=False,schema=\"utils\") %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set name %}\n {{- fsc_utils.udf_configs(schema) -}}\n {% endset %}\n {% set udfs = fromyaml(name) %}\n {% set sql %}\n CREATE schema if NOT EXISTS {{ schema }};\n {%- for udf in udfs -%}\n {{- fsc_utils.create_or_drop_function_from_config(udf, drop_=drop_) -}}\n {% endfor %}\n {% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.udf_configs", "macro.fsc_utils.create_or_drop_function_from_config", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2722015, "supported_languages": null}, "macro.fsc_utils.get_ancestors": {"name": "get_ancestors", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.get_ancestors", "macro_sql": "{%- macro get_ancestors(node, include_depth=false, exclude_source=false) -%}\n{#\n Return a list of ancestors for a node in a DAG.\n #}\n {%- for dep in node.depends_on.nodes | unique | list recursive %}\n {% if dep.startswith(\"model.\") and \"bronze__\" not in dep %}\n \"{{- loop.depth0 ~ '-'if include_depth else '' }}{{node.config.materialized }}-{{ dep -}}\",\n {{- loop(graph.nodes[dep].depends_on.nodes) -}}\n {% elif not exclude_source %}\n \"{{- loop.depth0 ~ '-'if include_depth else '' }}{{node.config.materialized }}-{{ dep -}}\",\n {%- endif -%}\n {%- endfor %}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2774699, "supported_languages": null}, "macro.fsc_utils.get_view_ddl": {"name": "get_view_ddl", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.get_view_ddl", "macro_sql": "{% macro get_view_ddl() %}\n{#\n Return a dictionary of view names and their DDL statements.\n The DDL statements are escaped to be used in a Snowflake query.\n The dictionary is converted to JSON to be used in a dbt macro..\n #}\n {% if execute %}\n {% set query %}\n SELECT\n CONCAT_WS('.', TABLE_SCHEMA, TABLE_NAME) as VIEW_NAME,\n VIEW_DEFINITION\n FROM {{target.database}}.INFORMATION_SCHEMA.VIEWS\n WHERE TABLE_SCHEMA NOT IN ('INFORMATION_SCHEMA', 'STREAMLINE')\n AND TABLE_SCHEMA NOT LIKE 'TEST_%'\n {%- endset -%}\n {%- set results = run_query(query) -%}\n {% set ddl = {} %}\n {% for key, value in results.rows %}\n {%- do ddl.update({key: value|replace(\"$$\", \"\\$\\$\")}) -%}\n {%- endfor -%}\n {{- tojson(ddl) -}}\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2787497, "supported_languages": null}, "macro.fsc_utils.replace_database_references": {"name": "replace_database_references", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.replace_database_references", "macro_sql": "{% macro replace_database_references(references_to_replace, ddl) %}\n{#\n Return the DDL statement for a view with the references replaced.\n All items in references_to_replace are replaced with __NEW__,\n while all remaining references to the database are replaced with __SOURCE__.\n\n references_to_replace: a list of references to replace with __NEW__\n ddl: the DDL statement to be replaced\n\n#}\n {% set re = modules.re %}\n {% set outer = namespace(replaced=ddl) %}\n {% for key in references_to_replace %}\n {%- set original = re.compile(\"\\\\b\" ~ target.database ~ \".\" ~ key ~ \"\\\\b\", re.IGNORECASE) -%}\n {%- set replacement = \"__NEW__\" ~ \".\" ~ key -%}\n {% set outer.replaced = original.sub(replacement, outer.replaced) %}\n {%- endfor -%}\n {%- set original = re.compile(\"\\\\b\" ~ target.database ~ \".\" ~ \"\\\\b\", re.IGNORECASE) -%}\n {% set outer.replaced = original.sub(\"__SOURCE__.\", outer.replaced) %}\n {{- outer.replaced -}}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.280378, "supported_languages": null}, "macro.fsc_utils.generate_view_ddl": {"name": "generate_view_ddl", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.generate_view_ddl", "macro_sql": "{% macro generate_view_ddl(dag, schema) %}\n{#\n Return a list of DDL statements for views in a DAG.\n\n dag: a DAG of views\n schema: schemas to create schema DDL for\n #}\n {%- set ddl = fromjson(fsc_utils.get_view_ddl()) -%}\n {%- set created = {} -%}\n {%- set final_text = [] -%}\n {%- for view, deps in dag.items() -%}\n {%- for d in deps -%}\n {%- set table_name = d.split(\".\")[-1].replace(\"__\", \".\").upper() -%}\n {%- if ddl.get(table_name) and table_name not in created -%}\n {%- set replaced = fsc_utils.replace_database_references(ddl.keys(), ddl[table_name]) -%}\n {%- do final_text.append(replaced) -%}\n {%- do created.update({table_name:true}) -%}\n {%- endif -%}\n {%- endfor -%}\n {%- endfor -%}\n {%- set schema_ddl = [] -%}\n {%- for s in schema -%}\n {%- do schema_ddl.append(\"CREATE SCHEMA IF NOT EXISTS __NEW__.\" ~ s ~ \";\") -%}\n {%- endfor -%}\n {{- toyaml(schema_ddl + final_text) -}}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.fsc_utils.get_view_ddl", "macro.fsc_utils.replace_database_references"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.282545, "supported_languages": null}, "macro.fsc_utils.generate_dag_and_schemas": {"name": "generate_dag_and_schemas", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.generate_dag_and_schemas", "macro_sql": "{% macro generate_dag_and_schemas(node_paths, materializations) %}\n{#\n Return a DAG of views and a list of schemas to create.\n\n node_paths: a list of node paths to include in the DAG\n materializations: a list of materializations to include in the DAG\n #}\n {%- set dag = {} -%}\n {%- set schema = [] -%}\n {%- for key, value in graph.nodes.items() -%}\n {%\n if value.refs\n and set(value.fqn).intersection(node_paths)\n and value.config.materialized in materializations\n and value.config.enabled\n and not value.sources\n and not key.endswith(\"_create_gold\")\n -%}\n {%- set name = value.schema + \".\" + value.alias -%}\n {%- set _result = fromyaml(\"[\" ~ fsc_utils.get_ancestors(value, exclude_source=true)[:-1] ~ \"]\") -%}\n {% if _result -%}\n {%- do _result.insert(0, key) -%}\n {%- do dag.update({name.upper() : _result | reverse|list}) -%}\n {% for d in _result -%}\n {%- if d.split(\".\")[-1].split(\"__\")[0] not in schema -%}\n {%- do schema.append(d.split(\".\")[-1].split(\"__\")[0]) -%}\n {%- endif -%}\n {%- endfor -%}\n {%- else -%}\n {%- do dag.update({name.upper() : [key] }) -%}\n {%- if value.schema not in schema -%}\n {%- do schema.append(value.schema) -%}\n {%- endif -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- set final = {\"dag\": dag, \"schema\": schema} -%}\n {{- tojson(final) -}}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.fsc_utils.get_ancestors"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2858965, "supported_languages": null}, "macro.fsc_utils.generate_table_views_ddl": {"name": "generate_table_views_ddl", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.generate_table_views_ddl", "macro_sql": "{% macro generate_table_views_ddl(tables, schema) %}\n{#\n Return a list of DDL statements for views of tables from a list.\n\n tables: a list of tables to create views for\n schema: schemas to create schema DDL for\n #}\n {%- set schema_ddl = [] -%}\n {%- set view_ddl = [] -%}\n {% for s in schema %}\n {%- do schema_ddl.append(\"CREATE SCHEMA IF NOT EXISTS __NEW__.\" ~ s ~ \";\") -%}\n {%- endfor -%}\n {% for table in tables %}\n {%- do view_ddl.append(\"CREATE OR REPLACE VIEW __NEW__.\" ~ table ~ \" copy grants AS SELECT * FROM \" ~ \"__SOURCE__.\" ~ table ~\";\") -%}\n {%- endfor -%}\n {{- toyaml(schema_ddl + view_ddl) -}}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2869725, "supported_languages": null}, "macro.fsc_utils.generate_datashare_ddl": {"name": "generate_datashare_ddl", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.generate_datashare_ddl", "macro_sql": "{% macro generate_datashare_ddl() %}\n{#\n generate DDL for datashare\n\n Return: DDL for datashare\n #}\n {%- set gold_views = fromjson(fsc_utils.generate_dag_and_schemas([\"gold\"], [\"view\"])) -%}\n {%- set gold_views_ddl = fromyaml(fsc_utils.generate_view_ddl(gold_views[\"dag\"], gold_views[\"schema\"])) -%}\n {%- set gold_tables = fromjson(fsc_utils.generate_dag_and_schemas([\"gold\"], [\"incremental\", \"table\"])) -%}\n {%- set gold_tables_ddl = fromyaml(fsc_utils.generate_table_views_ddl(gold_tables[\"dag\"].keys(), gold_tables[\"schema\"])) -%}\n {%- set combined_ddl = gold_views_ddl + gold_tables_ddl -%}\n {%- do combined_ddl.insert(0, \"CREATE DATABASE IF NOT EXISTS __NEW__;\") -%}\n {{- \"BEGIN\\n\" ~ (combined_ddl | join(\"\\n\")) ~ \"\\nEND\" -}}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.fsc_utils.generate_dag_and_schemas", "macro.fsc_utils.generate_view_ddl", "macro.fsc_utils.generate_table_views_ddl"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2886071, "supported_languages": null}, "macro.fsc_utils.generate_datashare_udf_ddl": {"name": "generate_datashare_udf_ddl", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/datashares.sql", "original_file_path": "macros/datashares.sql", "unique_id": "macro.fsc_utils.generate_datashare_udf_ddl", "macro_sql": "{% macro generate_datashare_udf_ddl() %}\n{#\n generate UDF DDL for datashare\n\n Return: UDF DDL for datashare\n #}\n {%- set schema = \"UTILS\" -%}\n {%- set udfs = fromyaml(fsc_utils.udf_configs(schema)) -%}\n {%- set combined_ddl = [] -%}\n {%- for udf in udfs -%}\n {% set name_ = udf [\"name\"] %}\n {% set signature = udf [\"signature\"] %}\n {% set return_type = udf [\"return_type\"] %}\n {% set sql_ = udf [\"sql\"] %}\n {% set options = udf [\"options\"] %}\n {% set api_integration = udf [\"api_integration\"] %}\n {% set func_type = udf [\"func_type\"] %}\n {% set exclude_from_datashare = udf.get(\"exclude_from_datashare\",False) %}\n {% if not exclude_from_datashare %}\n {%- set udf_ddl = fsc_utils.create_sql_function(\n name_ = name_,\n signature = signature,\n return_type = return_type,\n sql_ = sql_,\n options = options,\n api_integration = api_integration,\n func_type = func_type\n ).replace(\"\\\\\",\"\\\\\\\\\").replace(\"'\",\"\\\\'\") -%}\n {%- do combined_ddl.append(udf_ddl) -%} \n {% endif %} \n {% endfor %}\n {%- do combined_ddl.insert(0, \"CREATE DATABASE IF NOT EXISTS __NEW__;\") -%}\n {%- do combined_ddl.insert(1, \"USE DATABASE __NEW__;\") -%}\n {%- do combined_ddl.insert(2, \"CREATE SCHEMA IF NOT EXISTS \"~schema~\";\") -%}\n {{- \"'BEGIN','\" ~ (combined_ddl | join(\"','\")) ~ \"','END'\" -}}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.fsc_utils.udf_configs", "macro.fsc_utils.create_sql_function"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.2915967, "supported_languages": null}, "macro.fsc_utils.get_query_tag": {"name": "get_query_tag", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/custom_query_tag.sql", "original_file_path": "macros/custom_query_tag.sql", "unique_id": "macro.fsc_utils.get_query_tag", "macro_sql": "{% macro get_query_tag() %}\n {# Get the full path of the model #}\n {% set model_path = model.path | string %}\n {% set folder_path = '/'.join(model_path.split('/')[:-1]) %}\n \n {# Get core folders from vars #}\n {% set core_folders = var('core_folders') %}\n \n {# Initialize is_core and check each path pattern #}\n {% set ns = namespace(is_core=false) %}\n \n {% for folder in core_folders %}\n {% if folder in folder_path %}\n {% set ns.is_core = true %}\n {% endif %}\n {% endfor %}\n \n {# Build the JSON query tag #}\n {% set tag_dict = {\n \"project\": project_name,\n \"model\": model.name,\n \"model_type\": \"core\" if ns.is_core else \"non_core\",\n \"invocation_id\": invocation_id,\n \"dbt_tags\": config.get('tags', [])\n } %}\n \n {% set query_tag = tojson(tag_dict) %}\n \n {# Return the properly escaped string #}\n {{ return(\"'\" ~ query_tag ~ \"'\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.294097, "supported_languages": null}, "macro.fsc_utils.set_query_tag": {"name": "set_query_tag", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/custom_query_tag.sql", "original_file_path": "macros/custom_query_tag.sql", "unique_id": "macro.fsc_utils.set_query_tag", "macro_sql": "{% macro set_query_tag() %}\n {% set tag = fsc_utils.get_query_tag() %}\n {% do run_query(\"alter session set query_tag = \" ~ tag) %}\n {{ return(\"\") }}\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.get_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.294604, "supported_languages": null}, "macro.fsc_utils.udf_configs": {"name": "udf_configs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/configs.yaml.sql", "original_file_path": "macros/streamline/configs.yaml.sql", "unique_id": "macro.fsc_utils.udf_configs", "macro_sql": "{% macro udf_configs(schema) %}\n\n{#\n UTILITY SCHEMA\n#}\n\n- name: {{ schema }}.udf_hex_to_int\n signature:\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n STRICT IMMUTABLE\n RUNTIME_VERSION = '3.9'\n HANDLER = 'hex_to_int'\n sql: |\n {{ fsc_utils.python_hex_to_int() | indent(4) }}\n- name: {{ schema }}.udf_hex_to_int\n signature:\n - [encoding, STRING]\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE PYTHON\n STRICT IMMUTABLE\n RUNTIME_VERSION = '3.9'\n HANDLER = 'hex_to_int'\n sql: |\n {{ fsc_utils.python_udf_hex_to_int_with_encoding() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_string\n signature:\n - [hex, STRING]\n return_type: TEXT\n options: |\n NULL\n LANGUAGE SQL\n STRICT IMMUTABLE\n sql: |\n SELECT\n LTRIM(regexp_replace(\n try_hex_decode_string(hex),\n '[\\x00-\\x1F\\x7F-\\x9F\\xAD]', '', 1))\n\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, ARRAY]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ fsc_utils.sql_udf_json_rpc_call() }}\n exclude_from_datashare: true\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, OBJECT]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ fsc_utils.sql_udf_json_rpc_call() }}\n exclude_from_datashare: true\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, OBJECT]\n - [id, STRING]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ fsc_utils.sql_udf_json_rpc_call(False) }}\n exclude_from_datashare: true\n- name: {{ schema }}.udf_json_rpc_call\n signature:\n - [method, STRING]\n - [params, ARRAY]\n - [id, STRING]\n return_type: OBJECT\n options: |\n NULL\n LANGUAGE SQL\n RETURNS NULL ON NULL INPUT\n IMMUTABLE\n sql: |\n {{ fsc_utils.sql_udf_json_rpc_call(False) }}\n exclude_from_datashare: true\n\n- name: {{ schema }}.udf_evm_text_signature\n signature:\n - [abi, VARIANT]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'get_simplified_signature'\n sql: |\n {{ fsc_utils.create_udf_evm_text_signature() | indent(4) }}\n\n- name: {{ schema }}.udf_keccak256\n signature:\n - [event_name, VARCHAR(255)]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n PACKAGES = ('pycryptodome==3.15.0')\n HANDLER = 'udf_encode'\n sql: |\n {{ fsc_utils.create_udf_keccak256() | indent(4) }}\n\n- name: {{ schema }}.udf_decimal_adjust\n signature:\n - [input, string]\n - [adjustment, int]\n return_type: VARCHAR\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'custom_divide'\n sql: |\n {{ fsc_utils.create_udf_decimal_adjust() | indent(4) }}\n\n- name: {{ schema }}.udf_cron_to_prior_timestamps\n signature:\n - [workflow_name, STRING]\n - [workflow_schedule, STRING]\n return_type: TABLE(workflow_name STRING, workflow_schedule STRING, timestamp TIMESTAMP_NTZ)\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n PACKAGES = ('croniter')\n HANDLER = 'TimestampGenerator'\n sql: |\n {{ fsc_utils.create_udf_cron_to_prior_timestamps() | indent(4) }}\n\n- name: {{ schema }}.udf_transform_logs\n signature:\n - [decoded, VARIANT]\n return_type: VARIANT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform'\n sql: |\n {{ fsc_utils.create_udf_transform_logs() | indent(4) }}\n\n- name: {{ schema }}.udf_base58_to_hex\n signature:\n - [base58, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform_base58_to_hex'\n sql: |\n {{ fsc_utils.create_udf_base58_to_hex() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_base58\n signature:\n - [input, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform_hex_to_base58'\n sql: |\n {{ fsc_utils.create_udf_hex_to_base58() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_bech32\n signature:\n - [input, STRING]\n - [hrp, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform_hex_to_bech32'\n sql: |\n {{ fsc_utils.create_udf_hex_to_bech32() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_algorand\n signature:\n - [input, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform_hex_to_algorand'\n sql: |\n {{ fsc_utils.create_udf_hex_to_algorand() | indent(4) }}\n\n- name: {{ schema }}.udf_hex_to_tezos\n signature:\n - [input, STRING]\n - [prefix, STRING]\n return_type: TEXT\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.9'\n HANDLER = 'transform_hex_to_tezos'\n sql: |\n {{ fsc_utils.create_udf_hex_to_tezos() | indent(4) }}\n\n- name: {{ schema }}.udf_detect_overflowed_responses\n signature:\n - [file_url, STRING]\n - [index_cols, ARRAY]\n return_type: ARRAY\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.11'\n COMMENT = 'Detect overflowed responses larger than 16MB'\n PACKAGES = ('snowflake-snowpark-python', 'pandas')\n HANDLER = 'main'\n sql: |\n {{ fsc_utils.create_udf_detect_overflowed_responses() | indent(4) }}\n\n- name: {{ schema }}.udtf_flatten_overflowed_responses\n signature:\n - [file_url, STRING]\n - [index_cols, ARRAY]\n - [index_vals, ARRAY]\n return_type: |\n table(\n index_vals ARRAY,\n block_number NUMBER,\n metadata OBJECT,\n seq NUMBER,\n key STRING,\n path STRING,\n index NUMBER,\n value_ VARIANT\n )\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.11'\n COMMENT = 'Flatten rows from a JSON file with overflowed responses larger than 16MB'\n PACKAGES = ('snowflake-snowpark-python', 'pandas', 'simplejson', 'numpy')\n HANDLER = 'FlattenRows'\n sql: |\n {{ fsc_utils.create_udtf_flatten_overflowed_responses() | indent(4) }}\n\n- name: {{ schema }}.udf_stablecoin_data_parse\n signature:\n - [peggeddata_content, STRING]\n return_type: |\n TABLE (\n id STRING,\n name STRING,\n address STRING,\n symbol STRING,\n onCoinGecko BOOLEAN,\n gecko_id STRING,\n cmcId STRING,\n pegType STRING,\n pegMechanism STRING,\n priceSource STRING,\n deadFrom STRING,\n delisted BOOLEAN,\n deprecated BOOLEAN,\n doublecounted BOOLEAN\n )\n options: |\n LANGUAGE PYTHON\n RUNTIME_VERSION = '3.10'\n HANDLER = 'udf_stablecoin_data_parse'\n sql: |\n {{ fsc_utils.create_udf_stablecoin_data_parse() | indent(4) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.python_hex_to_int", "macro.fsc_utils.python_udf_hex_to_int_with_encoding", "macro.fsc_utils.sql_udf_json_rpc_call", "macro.fsc_utils.create_udf_evm_text_signature", "macro.fsc_utils.create_udf_keccak256", "macro.fsc_utils.create_udf_decimal_adjust", "macro.fsc_utils.create_udf_cron_to_prior_timestamps", "macro.fsc_utils.create_udf_transform_logs", "macro.fsc_utils.create_udf_base58_to_hex", "macro.fsc_utils.create_udf_hex_to_base58", "macro.fsc_utils.create_udf_hex_to_bech32", "macro.fsc_utils.create_udf_hex_to_algorand", "macro.fsc_utils.create_udf_hex_to_tezos", "macro.fsc_utils.create_udf_detect_overflowed_responses", "macro.fsc_utils.create_udtf_flatten_overflowed_responses", "macro.fsc_utils.create_udf_stablecoin_data_parse"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.307672, "supported_languages": null}, "macro.fsc_utils.test_sequence_gaps": {"name": "test_sequence_gaps", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/tests.sql", "original_file_path": "macros/streamline/tests.sql", "unique_id": "macro.fsc_utils.test_sequence_gaps", "macro_sql": "{% test sequence_gaps(\n model,\n partition_by,\n column_name\n) %}\n{%- set partition_sql = partition_by | join(\", \") -%}\n{%- set previous_column = \"prev_\" ~ column_name -%}\nWITH source AS (\n SELECT\n {{ partition_sql + \",\" if partition_sql }}\n {{ column_name }},\n LAG(\n {{ column_name }},\n 1\n ) over (\n {{ \"PARTITION BY \" ~ partition_sql if partition_sql }}\n ORDER BY\n {{ column_name }} ASC\n ) AS {{ previous_column }}\n FROM\n {{ model }}\n)\nSELECT\n {{ partition_sql + \",\" if partition_sql }}\n {{ previous_column }},\n {{ column_name }},\n {{ column_name }} - {{ previous_column }}\n - 1 AS gap\nFROM\n source\nWHERE\n {{ column_name }} - {{ previous_column }} <> 1\nORDER BY\n gap DESC \n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.312141, "supported_languages": null}, "macro.fsc_utils.test_tx_block_count": {"name": "test_tx_block_count", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/tests.sql", "original_file_path": "macros/streamline/tests.sql", "unique_id": "macro.fsc_utils.test_tx_block_count", "macro_sql": "{% test tx_block_count(\n model,\n column_name\n) %}\n\nSELECT \n {{ column_name }}, \n COUNT(DISTINCT block_number) AS num_blocks\nFROM\n {{ model }}\nGROUP BY {{ column_name }}\nHAVING num_blocks > 1\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3124845, "supported_languages": null}, "macro.fsc_utils.tx_gaps": {"name": "tx_gaps", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/tests.sql", "original_file_path": "macros/streamline/tests.sql", "unique_id": "macro.fsc_utils.tx_gaps", "macro_sql": "{% macro tx_gaps(\n model\n ) %}\n WITH block_base AS (\n SELECT\n block_number,\n tx_count\n FROM\n {{ ref('test_silver__blocks_full') }}\n ),\n model_name AS (\n SELECT\n block_number,\n COUNT(\n DISTINCT tx_hash\n ) AS model_tx_count\n FROM\n {{ model }}\n GROUP BY\n block_number\n )\nSELECT\n block_base.block_number,\n tx_count,\n model_name.block_number AS model_block_number,\n model_tx_count\nFROM\n block_base\n LEFT JOIN model_name\n ON block_base.block_number = model_name.block_number\nWHERE\n (\n tx_count <> model_tx_count\n )\n OR (\n model_tx_count IS NULL\n AND tx_count <> 0\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3128734, "supported_languages": null}, "macro.fsc_utils.recent_tx_gaps": {"name": "recent_tx_gaps", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/tests.sql", "original_file_path": "macros/streamline/tests.sql", "unique_id": "macro.fsc_utils.recent_tx_gaps", "macro_sql": "{% macro recent_tx_gaps(\n model\n ) %}\n WITH block_base AS (\n SELECT\n block_number,\n tx_count\n FROM\n {{ ref('test_silver__blocks_recent') }}\n ),\n model_name AS (\n SELECT\n block_number,\n COUNT(\n DISTINCT tx_hash\n ) AS model_tx_count\n FROM\n {{ model }}\n GROUP BY\n block_number\n )\nSELECT\n block_base.block_number,\n tx_count,\n model_name.block_number AS model_block_number,\n model_tx_count\nFROM\n block_base\n LEFT JOIN model_name\n ON block_base.block_number = model_name.block_number\nWHERE\n (\n tx_count <> model_tx_count\n )\n OR (\n model_tx_count IS NULL\n AND tx_count <> 0\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3132484, "supported_languages": null}, "macro.fsc_utils.test_recent_decoded_logs_match": {"name": "test_recent_decoded_logs_match", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/tests.sql", "original_file_path": "macros/streamline/tests.sql", "unique_id": "macro.fsc_utils.test_recent_decoded_logs_match", "macro_sql": "{% test recent_decoded_logs_match(\n model\n) %}\nSELECT\n block_number,\n _log_id\nFROM\n {{ model }}\n d\nWHERE\n NOT EXISTS (\n SELECT\n 1\n FROM\n {{ ref('silver__logs') }}\n l\n WHERE\n d.block_number = l.block_number\n AND d.tx_hash = l.tx_hash\n AND d.event_index = l.event_index\n AND d.contract_address = l.contract_address\n AND d.topics [0] :: STRING = l.topics [0] :: STRING\n ) \n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3135858, "supported_languages": null}, "macro.fsc_utils.sql_udf_json_rpc_call": {"name": "sql_udf_json_rpc_call", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.sql", "original_file_path": "macros/streamline/functions.sql", "unique_id": "macro.fsc_utils.sql_udf_json_rpc_call", "macro_sql": "{% macro sql_udf_json_rpc_call(use_default_id=True ) %}\n SELECT IFF(method IS NULL or params IS NULL,\n NULL,\n {\n 'jsonrpc': '2.0',\n 'method': method,\n 'params': params\n {% if use_default_id %}\n , 'id': hash(method, params)::string\n {% else %}\n , 'id': id\n {% endif %}\n }\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3141224, "supported_languages": null}, "macro.fsc_utils.python_hex_to_int": {"name": "python_hex_to_int", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.python_hex_to_int", "macro_sql": "{% macro python_hex_to_int() %}\ndef hex_to_int(hex) -> str:\n \"\"\"\n Converts hex (of any size) to int (as a string). Snowflake and java script can only handle up to 64-bit (38 digits of precision)\n hex_to_int('200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int(NULL);\n >> NULL\n \"\"\"\n return (str(int(hex, 16)) if hex and hex != \"0x\" else None)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3452873, "supported_languages": null}, "macro.fsc_utils.python_udf_hex_to_int_with_encoding": {"name": "python_udf_hex_to_int_with_encoding", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.python_udf_hex_to_int_with_encoding", "macro_sql": "{% macro python_udf_hex_to_int_with_encoding() %}\ndef hex_to_int(encoding, hex) -> str:\n \"\"\"\n Converts hex (of any size) to int (as a string). Snowflake and java script can only handle up to 64-bit (38 digits of precision)\n hex_to_int('hex', '200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('hex', '0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n hex_to_int('hex', NULL);\n >> NULL\n hex_to_int('s2c', 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5b83acf');\n >> -440911153\n \"\"\"\n if not hex:\n return None\n if encoding.lower() == 's2c':\n if hex[0:2].lower() != '0x':\n hex = f'0x{hex}'\n\n bits = len(hex[2:])*4\n value = int(hex, 0)\n if value & (1 << (bits-1)):\n value -= 1 << bits\n return str(value)\n else:\n return str(int(hex, 16))\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.345529, "supported_languages": null}, "macro.fsc_utils.create_udf_keccak256": {"name": "create_udf_keccak256", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_keccak256", "macro_sql": "{% macro create_udf_keccak256() %}\nfrom Crypto.Hash import keccak\n\ndef udf_encode(event_name):\n keccak_hash = keccak.new(digest_bits=256)\n keccak_hash.update(event_name.encode('utf-8'))\n return '0x' + keccak_hash.hexdigest()\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3457637, "supported_languages": null}, "macro.fsc_utils.create_udf_evm_text_signature": {"name": "create_udf_evm_text_signature", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_evm_text_signature", "macro_sql": "{% macro create_udf_evm_text_signature() %}\n\ndef get_simplified_signature(abi):\n def generate_signature(inputs):\n signature_parts = []\n for input_data in inputs:\n if 'components' in input_data:\n component_signature_parts = []\n components = input_data['components']\n component_signature_parts.extend(generate_signature(components))\n component_signature_parts[-1] = component_signature_parts[-1].rstrip(\",\")\n if input_data['type'].endswith('[]'):\n signature_parts.append(\"(\" + \"\".join(component_signature_parts) + \")[],\")\n else:\n signature_parts.append(\"(\" + \"\".join(component_signature_parts) + \"),\")\n else:\n signature_parts.append(input_data['type'].replace('enum ', '').replace(' payable', '') + \",\")\n return signature_parts\n\n signature_parts = [abi['name'] + \"(\"]\n signature_parts.extend(generate_signature(abi['inputs']))\n signature_parts[-1] = signature_parts[-1].rstrip(\",\") + \")\"\n return \"\".join(signature_parts)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3460493, "supported_languages": null}, "macro.fsc_utils.create_udf_decimal_adjust": {"name": "create_udf_decimal_adjust", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_decimal_adjust", "macro_sql": "{% macro create_udf_decimal_adjust() %}\n\nfrom decimal import Decimal, ROUND_DOWN\n\ndef custom_divide(input, adjustment):\n try:\n if adjustment is None or input is None:\n return None\n\n # Perform the division using Decimal type\n result = Decimal(input) / pow(10, Decimal(adjustment))\n\n # Determine the number of decimal places in the result\n decimal_places = max(0, -result.as_tuple().exponent)\n\n # Convert the result to a string representation without scientific notation and with dynamic decimal precision\n result_str = \"{:.{prec}f}\".format(result, prec=decimal_places)\n\n return result_str\n except Exception as e:\n return None\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3462923, "supported_languages": null}, "macro.fsc_utils.create_udf_cron_to_prior_timestamps": {"name": "create_udf_cron_to_prior_timestamps", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_cron_to_prior_timestamps", "macro_sql": "{% macro create_udf_cron_to_prior_timestamps() %}\nimport croniter\nimport datetime\n\nclass TimestampGenerator:\n\n def __init__(self):\n pass\n\n def process(self, workflow_name, workflow_schedule):\n for timestamp in self.generate_timestamps(workflow_name, workflow_schedule):\n yield (workflow_name, workflow_schedule, timestamp)\n\n def generate_timestamps(self, workflow_name, workflow_schedule):\n # Create a cron iterator object\n cron = croniter.croniter(workflow_schedule)\n\n # Generate timestamps for the prev 10 runs\n timestamps = []\n for i in range(10):\n prev_run = cron.get_prev(datetime.datetime)\n timestamps.append(prev_run)\n\n return timestamps\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3465066, "supported_languages": null}, "macro.fsc_utils.create_udf_transform_logs": {"name": "create_udf_transform_logs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_transform_logs", "macro_sql": "{% macro create_udf_transform_logs() %}\n\nfrom copy import deepcopy\n\ndef transform_tuple(components: list, values: list):\n transformed_values = []\n for i, component in enumerate(components):\n if i < len(values):\n if component[\"type\"] == \"tuple\":\n transformed_values.append({\"value\": transform_tuple(component[\"components\"], values[i]), **component})\n elif component[\"type\"] == \"tuple[]\":\n if not values[i]:\n transformed_values.append({\"value\": [], **component})\n continue\n sub_values = [transform_tuple(component[\"components\"], v) for v in values[i]]\n transformed_values.append({\"value\": sub_values, **component})\n else:\n transformed_values.append({\"value\": values[i], **component})\n return {item[\"name\"]: item[\"value\"] for item in transformed_values}\n\ndef transform_event(event: dict):\n new_event = deepcopy(event)\n if new_event.get(\"components\"):\n components = new_event.get(\"components\")\n\n if not new_event[\"value\"]:\n return new_event\n\n if isinstance(new_event[\"value\"][0], list):\n result_list = []\n for value_set in new_event[\"value\"]:\n result_list.append(transform_tuple(components, value_set))\n new_event[\"value\"] = result_list\n\n else:\n new_event[\"value\"] = transform_tuple(components, new_event[\"value\"])\n\n return new_event\n\n else:\n return event\n\ndef transform(events: dict):\n try:\n results = [\n transform_event(event) if event.get(\"decoded\") else event\n for event in events[\"data\"]\n ]\n events[\"data\"] = results\n return events\n except:\n return events\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3470087, "supported_languages": null}, "macro.fsc_utils.create_udf_base58_to_hex": {"name": "create_udf_base58_to_hex", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_base58_to_hex", "macro_sql": "{% macro create_udf_base58_to_hex() %}\n\ndef transform_base58_to_hex(base58):\n if base58 is None:\n return 'Invalid input'\n\n ALPHABET = \"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"\n base_count = len(ALPHABET)\n\n num = 0\n leading_zeros = 0\n\n for char in base58:\n if char == '1':\n leading_zeros += 1\n else:\n break\n\n for char in base58:\n num *= base_count\n if char in ALPHABET:\n num += ALPHABET.index(char)\n else:\n return 'Invalid character in input'\n\n hex_string = hex(num)[2:]\n\n if len(hex_string) % 2 != 0:\n hex_string = '0' + hex_string\n\n hex_leading_zeros = '00' * leading_zeros\n\n return '0x' + hex_leading_zeros + hex_string\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3472617, "supported_languages": null}, "macro.fsc_utils.create_udf_hex_to_base58": {"name": "create_udf_hex_to_base58", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_hex_to_base58", "macro_sql": "{% macro create_udf_hex_to_base58() %}\n\ndef transform_hex_to_base58(input):\n if input is None or not input.startswith('0x'):\n return 'Invalid input'\n\n input = input[2:]\n\n ALPHABET = \"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"\n byte_array = bytes.fromhex(input)\n num = int.from_bytes(byte_array, 'big')\n\n encoded = ''\n while num > 0:\n num, remainder = divmod(num, 58)\n encoded = ALPHABET[remainder] + encoded\n\n for byte in byte_array:\n if byte == 0:\n encoded = '1' + encoded\n else:\n break\n\n return encoded\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3474698, "supported_languages": null}, "macro.fsc_utils.create_udf_hex_to_bech32": {"name": "create_udf_hex_to_bech32", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_hex_to_bech32", "macro_sql": "{% macro create_udf_hex_to_bech32() %}\n\ndef transform_hex_to_bech32(input, hrp=''):\n CHARSET = \"qpzry9x8gf2tvdw0s3jn54khce6mua7l\"\n\n def bech32_polymod(values):\n generator = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3]\n checksum = 1\n for value in values:\n top = checksum >> 25\n checksum = ((checksum & 0x1ffffff) << 5) ^ value\n for i in range(5):\n checksum ^= generator[i] if ((top >> i) & 1) else 0\n return checksum\n\n def bech32_hrp_expand(hrp):\n return [ord(x) >> 5 for x in hrp] + [0] + [ord(x) & 31 for x in hrp]\n\n def bech32_create_checksum(hrp, data):\n values = bech32_hrp_expand(hrp) + data\n polymod = bech32_polymod(values + [0, 0, 0, 0, 0, 0]) ^ 1\n return [(polymod >> 5 * (5 - i)) & 31 for i in range(6)]\n\n def bech32_convertbits(data, from_bits, to_bits, pad=True):\n acc = 0\n bits = 0\n ret = []\n maxv = (1 << to_bits) - 1\n max_acc = (1 << (from_bits + to_bits - 1)) - 1\n for value in data:\n acc = ((acc << from_bits) | value) & max_acc\n bits += from_bits\n while bits >= to_bits:\n bits -= to_bits\n ret.append((acc >> bits) & maxv)\n if pad and bits:\n ret.append((acc << (to_bits - bits)) & maxv)\n return ret\n\n if input is None or not input.startswith('0x'):\n return 'Invalid input'\n\n input = input[2:]\n\n data = bytes.fromhex(input)\n data5bit = bech32_convertbits(list(data), 8, 5)\n\n if data5bit is None:\n return 'Data conversion failed'\n\n checksum = bech32_create_checksum(hrp, data5bit)\n\n return hrp + '1' + ''.join([CHARSET[d] for d in data5bit + checksum])\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3478153, "supported_languages": null}, "macro.fsc_utils.create_udf_hex_to_algorand": {"name": "create_udf_hex_to_algorand", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_hex_to_algorand", "macro_sql": "{% macro create_udf_hex_to_algorand() %}\n\nimport hashlib\nimport base64\n\ndef transform_hex_to_algorand(input):\n if input is None or not input.startswith('0x'):\n return 'Invalid input'\n\n input = input[2:]\n public_key_bytes = bytearray.fromhex(input)\n\n sha512_256_hash = hashlib.new('sha512_256', public_key_bytes).digest()\n\n checksum = sha512_256_hash[-4:]\n\n algorand_address = base64.b32encode(public_key_bytes + checksum).decode('utf-8').rstrip('=')\n\n return algorand_address\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3480403, "supported_languages": null}, "macro.fsc_utils.create_udf_hex_to_tezos": {"name": "create_udf_hex_to_tezos", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_hex_to_tezos", "macro_sql": "{% macro create_udf_hex_to_tezos() %}\n\nimport hashlib\n\ndef transform_hex_to_tezos(input, prefix):\n if input is None or not input.startswith('0x'):\n return 'Invalid input'\n\n input = input[2:]\n\n if len(input) != 40:\n return 'Invalid length'\n\n hash_bytes = bytes.fromhex(input)\n\n prefixes = {\n 'tz1': '06a19f', # Ed25519\n 'tz2': '06a1a1', # Secp256k1\n 'tz3': '06a1a4' # P-256\n }\n\n if prefix not in prefixes:\n return 'Invalid prefix: Must be tz1, tz2, or tz3'\n\n prefix_bytes = bytes.fromhex(prefixes[prefix])\n\n prefixed_hash = prefix_bytes + hash_bytes\n\n checksum = hashlib.sha256(hashlib.sha256(prefixed_hash).digest()).digest()[:4]\n\n full_hash = prefixed_hash + checksum\n\n tezos_address = transform_hex_to_base58(full_hash.hex())\n\n return tezos_address\n\ndef transform_hex_to_base58(input):\n if input is None:\n return None\n\n ALPHABET = \"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"\n byte_array = bytes.fromhex(input)\n num = int.from_bytes(byte_array, 'big')\n\n encoded = ''\n while num > 0:\n num, remainder = divmod(num, 58)\n encoded = ALPHABET[remainder] + encoded\n\n for byte in byte_array:\n if byte == 0:\n encoded = '1' + encoded\n else:\n break\n\n return encoded\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.34834, "supported_languages": null}, "macro.fsc_utils.create_udf_detect_overflowed_responses": {"name": "create_udf_detect_overflowed_responses", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_detect_overflowed_responses", "macro_sql": "{% macro create_udf_detect_overflowed_responses() %}\n\nimport pandas as pd\nfrom snowflake.snowpark.files import SnowflakeFile\n\nVARCHAR_MAX = 16_777_216\ndef main(file_url, index_cols):\n with SnowflakeFile.open(file_url, 'rb') as f:\n df = pd.read_json(f, lines=True, compression='gzip')\n data_length = df[\"data\"].astype(str).apply(len)\n return df[data_length > VARCHAR_MAX][index_cols].values.tolist()\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3485308, "supported_languages": null}, "macro.fsc_utils.create_udtf_flatten_overflowed_responses": {"name": "create_udtf_flatten_overflowed_responses", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udtf_flatten_overflowed_responses", "macro_sql": "{% macro create_udtf_flatten_overflowed_responses() %}\n\nimport logging\nimport simplejson as json\n\nimport numpy as np\nimport pandas as pd\nfrom snowflake.snowpark.files import SnowflakeFile\n\nVARCHAR_MAX = 16_777_216\n\nlogger = logging.getLogger(\"udtf_flatten_overflowed_responses\")\n\nclass Flatten:\n \"\"\"\n Recursive function to flatten a nested JSON file\n \"\"\"\n\n def __init__(self, mode: str, exploded_key: list) -> None:\n self.mode = mode\n self.exploded_key = exploded_key\n\n def _flatten_response(\n self,\n response_key: str,\n responses: str,\n block_number: int,\n metadata: dict,\n seq_index: int = 0,\n path: str = \"\",\n ):\n \"\"\"\n Example:\n\n input: {\"a\":1, \"b\":[77,88], \"c\": {\"d\":\"X\"}}\n\n output:\n - SEQ: A unique sequence number associated with the input record; the sequence is not guaranteed to be gap-free or ordered in any particular way.\n - KEY: For maps or objects, this column contains the key to the exploded value.\n - PATH: The path to the element within a data structure which needs to be flattened.\n - INDEX: The index of the element, if it is an array; otherwise NULL.\n - VALUE_: The value of the element of the flattened array/object.\n\n \"\"\"\n exploded_data = []\n if self.mode == \"array\":\n check_mode = isinstance(responses, list)\n elif self.mode == \"dict\":\n check_mode = isinstance(responses, dict)\n elif self.mode == \"both\":\n check_mode = isinstance(responses, list) or isinstance(responses, dict)\n\n if check_mode:\n if isinstance(responses, dict):\n looped_keys = responses.keys()\n for key in looped_keys:\n next_path = f\"{path}.{key}\" if path else key\n index = None\n exploded_data.append(\n {\n \"block_number\": block_number,\n \"metadata\": metadata,\n \"seq\": seq_index,\n \"key\": key,\n \"path\": next_path,\n \"index\": index,\n \"value_\": responses[key],\n }\n )\n exploded_data.extend(\n self._flatten_response(\n key,\n responses[key],\n block_number,\n metadata,\n seq_index,\n next_path,\n )\n )\n\n elif isinstance(responses, list):\n looped_keys = range(len(responses))\n if response_key in self.exploded_key or len(self.exploded_key) == 0:\n for item_i, item in enumerate(responses):\n if response_key == \"result\":\n seq_index += 1\n index = item_i\n exploded_data.append(\n {\n \"block_number\": block_number,\n \"metadata\": metadata,\n \"seq\": seq_index,\n \"key\": None,\n \"path\": f\"{path}[{item_i}]\",\n \"index\": index,\n \"value_\": item,\n }\n )\n exploded_data.extend(\n self._flatten_response(\n item_i,\n item,\n block_number,\n metadata,\n seq_index,\n f\"{path}[{item_i}]\",\n )\n )\n\n return exploded_data\n\nclass FlattenRows:\n \"\"\"\n Recursive function to flatten a given JSON file from Snowflake stage\n \"\"\"\n def process(self, file_url: str, index_cols: list, index_vals: list):\n with SnowflakeFile.open(file_url, 'rb') as f:\n df = pd.read_json(f, lines=True, compression='gzip')\n\n df.set_index(index_cols, inplace=True, drop=False)\n df = df.loc[index_vals]\n\n flattener = Flatten(mode=\"both\", exploded_key=[])\n\n df[\"value_\"] = df.apply(\n lambda x: flattener._flatten_response(\n block_number=x[\"block_number\"], metadata=x[\"metadata\"], responses=x[\"data\"], response_key=None\n ),\n axis=\"columns\",\n )\n df[\"value_\"] = df[\"value_\"].apply(pd.DataFrame.from_records)\n df[\"index_cols\"] = df.index\n df = df[[\"index_cols\", \"value_\"]]\n flattened = pd.concat(\n df[\"value_\"].values.tolist(), keys=df[\"index_cols\"].values.tolist()\n ).droplevel(-1)\n\n cleansed = flattened.replace({np.nan: None})\n\n overflow = cleansed[\"value_\"].astype(str).apply(len) > VARCHAR_MAX\n\n cleansed.loc[overflow, [\"value_\"]] = None\n temp_index_cols = list(range(len(index_cols)))\n cleansed = cleansed.reset_index(names=temp_index_cols, drop=False)\n cleansed[\"index_cols\"] = cleansed[temp_index_cols].apply(list, axis=1)\n cleansed.drop(columns=temp_index_cols, inplace=True, errors=\"ignore\")\n return list(cleansed[np.roll(cleansed.columns.values, 1).tolist()].itertuples(index=False, name=None))\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3492126, "supported_languages": null}, "macro.fsc_utils.create_udf_stablecoin_data_parse": {"name": "create_udf_stablecoin_data_parse", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/functions.py.sql", "original_file_path": "macros/streamline/functions.py.sql", "unique_id": "macro.fsc_utils.create_udf_stablecoin_data_parse", "macro_sql": "{% macro create_udf_stablecoin_data_parse() %}\nimport re\n\nclass udf_stablecoin_data_parse:\n def process(self, peggeddata_content):\n \"\"\"Main parsing function\"\"\"\n \n def extract_field_value(obj_text, field_name):\n \"\"\"Extract field value from object text using regex patterns\"\"\"\n \n # Handle different field patterns\n patterns = [\n rf'{field_name}\\s*:\\s*\"([^\"]*)\"',\n rf\"{field_name}\\s*:\\s*'([^']*)'\",\n rf'{field_name}\\s*:\\s*`([^`]*)`',\n rf'{field_name}\\s*:\\s*(true|false|null|undefined)',\n rf'{field_name}\\s*:\\s*([^,}}\\n]+)'\n ]\n \n for pattern in patterns:\n match = re.search(pattern, obj_text, re.IGNORECASE | re.DOTALL)\n if match:\n value = match.group(1).strip()\n \n # Clean up the value\n value = re.sub(r'[,}}\\n]', '', value).strip()\n \n if value.lower() in ('null', 'undefined', ''):\n return None\n \n # Handle boolean values\n if value.lower() == 'true':\n return True\n if value.lower() == 'false':\n return False\n \n return value\n \n return None\n\n def convert_value(value, expected_type):\n \"\"\"Convert value to appropriate type\"\"\"\n if value is None:\n return None\n \n if expected_type == 'BOOLEAN':\n if isinstance(value, bool):\n return value\n if isinstance(value, str):\n lower = value.lower()\n if lower == 'true':\n return True\n if lower == 'false':\n return False\n return None\n \n return str(value) if value is not None else None\n\n try:\n # Find the main array content - make the regex non-greedy but capture everything\n array_match = re.search(r'export\\s+default\\s*\\[(.*)\\];?\\s*$', peggeddata_content, re.DOTALL)\n if not array_match:\n raise Exception('Could not find exported array in peggedData content')\n \n array_content = array_match.group(1).strip()\n \n # Use a simpler regex-based approach to split objects\n # Remove comments and clean up the array content first\n # Instead of removing line comments entirely, just remove the // markers but keep the content\n clean_content = re.sub(r'^\\s*//\\s*', '', array_content, flags=re.MULTILINE) # Remove // at start of lines\n clean_content = re.sub(r'\\n\\s*//\\s*', '\\n', clean_content) # Remove // from middle of lines\n # Instead of removing block comments entirely, just remove the comment markers but keep the content\n clean_content = re.sub(r'/\\*', '', clean_content) # Remove opening block comment markers\n clean_content = re.sub(r'\\*/', '', clean_content) # Remove closing block comment markers\n \n # Find all objects using regex - look for {...} patterns\n # This is more reliable than manual parsing\n object_pattern = r'\\{[^{}]*(?:\\{[^{}]*\\}[^{}]*)*\\}'\n matches = re.finditer(object_pattern, clean_content, re.DOTALL)\n \n objects = []\n for match in matches:\n obj_text = match.group(0).strip()\n if obj_text and len(obj_text) > 10: # Filter out small matches\n objects.append(obj_text)\n \n # If the simple regex didn't work, try a more complex nested approach\n if not objects:\n # More complex regex for nested objects\n nested_pattern = r'\\{(?:[^{}]|(?:\\{[^{}]*\\}))*\\}'\n nested_matches = re.findall(nested_pattern, clean_content, re.DOTALL)\n objects = [obj.strip() for obj in nested_matches if len(obj.strip()) > 20]\n \n # Still no objects? Try manual parsing with better logic\n if not objects:\n objects = []\n current_object = ''\n brace_count = 0\n in_string = False\n string_char = ''\n i = 0\n \n while i < len(clean_content):\n char = clean_content[i]\n \n # Handle string literals\n if not in_string and char in ('\"', \"'\", '`'):\n in_string = True\n string_char = char\n elif in_string and char == string_char:\n # Check if it's escaped\n if i > 0 and clean_content[i-1] != '\\\\':\n in_string = False\n string_char = ''\n \n # Handle braces only when not in string\n if not in_string:\n if char == '{':\n if brace_count == 0:\n current_object = '{' # Start new object\n else:\n current_object += char\n brace_count += 1\n elif char == '}':\n current_object += char\n brace_count -= 1\n if brace_count == 0 and current_object.strip():\n # Complete object found\n objects.append(current_object.strip())\n current_object = ''\n elif brace_count > 0:\n current_object += char\n else:\n if brace_count > 0:\n current_object += char\n \n i += 1\n \n if not objects:\n # Last resort: try splitting on id: pattern\n id_splits = re.split(r'\\n\\s*id:\\s*[\"\\']', clean_content)\n if len(id_splits) > 1:\n objects = []\n for i, part in enumerate(id_splits[1:], 1): # Skip first empty part\n # Try to reconstruct the object\n obj_start = clean_content.find(f'id:', clean_content.find(part))\n if obj_start > 0:\n # Look backwards for opening brace\n brace_start = clean_content.rfind('{', 0, obj_start)\n if brace_start >= 0:\n # Look forward for matching closing brace\n brace_count = 0\n for j in range(brace_start, len(clean_content)):\n if clean_content[j] == '{':\n brace_count += 1\n elif clean_content[j] == '}':\n brace_count -= 1\n if brace_count == 0:\n obj_text = clean_content[brace_start:j+1].strip()\n if len(obj_text) > 20:\n objects.append(obj_text)\n break\n \n if not objects:\n raise Exception(f'No objects found after all parsing attempts. Sample content: {clean_content[:500]}...')\n \n # Process each object and extract the required fields\n for i, obj_text in enumerate(objects):\n try:\n data = {\n 'id': extract_field_value(obj_text, 'id'),\n 'name': extract_field_value(obj_text, 'name'),\n 'address': extract_field_value(obj_text, 'address'),\n 'symbol': extract_field_value(obj_text, 'symbol'),\n 'onCoinGecko': extract_field_value(obj_text, 'onCoinGecko'),\n 'gecko_id': extract_field_value(obj_text, 'gecko_id'),\n 'cmcId': extract_field_value(obj_text, 'cmcId'),\n 'pegType': extract_field_value(obj_text, 'pegType'),\n 'pegMechanism': extract_field_value(obj_text, 'pegMechanism'),\n 'priceSource': extract_field_value(obj_text, 'priceSource'),\n 'deadFrom': extract_field_value(obj_text, 'deadFrom'),\n 'delisted': extract_field_value(obj_text, 'delisted'),\n 'deprecated': extract_field_value(obj_text, 'deprecated'),\n 'doublecounted': extract_field_value(obj_text, 'doublecounted')\n }\n \n # Only include objects that have at least id and name\n if data['id'] and data['name']:\n yield (\n convert_value(data['id'], 'STRING'),\n convert_value(data['name'], 'STRING'),\n convert_value(data['address'], 'STRING'),\n convert_value(data['symbol'], 'STRING'),\n convert_value(data['onCoinGecko'], 'BOOLEAN'),\n convert_value(data['gecko_id'], 'STRING'),\n convert_value(data['cmcId'], 'STRING'),\n convert_value(data['pegType'], 'STRING'),\n convert_value(data['pegMechanism'], 'STRING'),\n convert_value(data['priceSource'], 'STRING'),\n convert_value(data['deadFrom'], 'STRING'),\n convert_value(data['delisted'], 'BOOLEAN'),\n convert_value(data['deprecated'], 'BOOLEAN'),\n convert_value(data['doublecounted'], 'BOOLEAN')\n )\n \n except Exception as obj_error:\n # Skip malformed objects but continue processing\n continue\n \n except Exception as error:\n raise Exception(f'Error parsing peggedData content: {str(error)}')\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3503213, "supported_languages": null}, "macro.fsc_utils.create_udf_bulk_rest_api_v2": {"name": "create_udf_bulk_rest_api_v2", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/udfs.sql", "original_file_path": "macros/streamline/udfs.sql", "unique_id": "macro.fsc_utils.create_udf_bulk_rest_api_v2", "macro_sql": "{% macro create_udf_bulk_rest_api_v2() %} \n {{ log(\"Creating udf udf_bulk_rest_api for target:\" ~ target.name ~ \", schema: \" ~ target.schema ~ \", DB: \" ~ target.database, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n\n {% set sql %}\n CREATE OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_rest_api_v2(json object) returns array api_integration = \n {% if target.name == \"prod\" %} \n {{ log(\"Creating prod udf_bulk_rest_api_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}udf_bulk_rest_api'\n {% elif target.name == \"dev\" %}\n {{ log(\"Creating dev udf_bulk_rest_api_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}udf_bulk_rest_api'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating stg udf_bulk_rest_api_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}udf_bulk_rest_api'\n {% else %}\n {{ log(\"Creating default (dev) udf_bulk_rest_api_v2\", info=True) }}\n {{ var(\"config\")[\"dev\"][\"API_INTEGRATION\"] }} AS 'https://{{ var(\"config\")[\"dev\"][\"EXTERNAL_FUNCTION_URI\"] | lower }}udf_bulk_rest_api'\n {% endif %};\n {% endset %}\n {{ log(sql, info=True) }}\n {% do adapter.execute(sql) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3591096, "supported_languages": null}, "macro.fsc_utils.create_udf_bulk_decode_logs": {"name": "create_udf_bulk_decode_logs", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/udfs.sql", "original_file_path": "macros/streamline/udfs.sql", "unique_id": "macro.fsc_utils.create_udf_bulk_decode_logs", "macro_sql": "{% macro create_udf_bulk_decode_logs() %} \n {{ log(\"Creating udf udf_bulk_decode_logs_v2 for target:\" ~ target.name ~ \", schema: \" ~ target.schema ~ \", DB: \" ~ target.database, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n\n {% set sql %}\n CREATE OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_decode_logs_v2(json object) returns array api_integration = \n {% if target.name == \"prod\" %} \n {{ log(\"Creating prod udf_bulk_decode_logs_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_logs'\n {% elif target.name == \"dev\" %}\n {{ log(\"Creating dev udf_bulk_decode_logs_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_logs'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating stg udf_bulk_decode_logs_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_logs'\n {% else %}\n {{ log(\"Creating default (dev) udf_bulk_decode_logs_v2\", info=True) }}\n {{ var(\"config\")[\"dev\"][\"API_INTEGRATION\"] }} AS 'https://{{ var(\"config\")[\"dev\"][\"EXTERNAL_FUNCTION_URI\"] | lower }}bulk_decode_logs'\n {% endif %};\n {% endset %}\n {{ log(sql, info=True) }}\n {% do adapter.execute(sql) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3622832, "supported_languages": null}, "macro.fsc_utils.create_udf_bulk_decode_traces": {"name": "create_udf_bulk_decode_traces", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/udfs.sql", "original_file_path": "macros/streamline/udfs.sql", "unique_id": "macro.fsc_utils.create_udf_bulk_decode_traces", "macro_sql": "{% macro create_udf_bulk_decode_traces() %} \n {{ log(\"Creating udf udf_bulk_decode_traces_v2 for target:\" ~ target.name ~ \", schema: \" ~ target.schema ~ \", DB: \" ~ target.database, info=True) }}\n {{ log(\"role:\" ~ target.role ~ \", user:\" ~ target.user, info=True) }}\n\n {% set sql %}\n CREATE OR REPLACE EXTERNAL FUNCTION streamline.udf_bulk_decode_traces_v2(json object) returns array api_integration = \n {% if target.name == \"prod\" %} \n {{ log(\"Creating prod udf_bulk_decode_traces_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_traces'\n {% elif target.name == \"dev\" %}\n {{ log(\"Creating dev udf_bulk_decode_traces_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_traces'\n {% elif target.name == \"sbx\" %}\n {{ log(\"Creating stg udf_bulk_decode_traces_v2\", info=True) }}\n {{ var(\"API_INTEGRATION\") }} AS 'https://{{ var(\"EXTERNAL_FUNCTION_URI\") | lower }}bulk_decode_traces'\n {% else %}\n {{ log(\"Creating default (dev) udf_bulk_decode_traces_v2\", info=True) }}\n {{ var(\"config\")[\"dev\"][\"API_INTEGRATION\"] }} AS 'https://{{ var(\"config\")[\"dev\"][\"EXTERNAL_FUNCTION_URI\"] | lower }}bulk_decode_traces'\n {% endif %};\n {% endset %}\n {{ log(sql, info=True) }}\n {% do adapter.execute(sql) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.365301, "supported_languages": null}, "macro.fsc_utils.decode_logs_history": {"name": "decode_logs_history", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.fsc_utils.decode_logs_history", "macro_sql": "{% macro decode_logs_history(\n start,\n stop\n ) %}\n WITH look_back AS (\n SELECT\n block_number\n FROM\n {{ ref(\"_max_block_by_date\") }}\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 1\n )\nSELECT\n l.block_number,\n l._log_id,\n A.abi AS abi,\n OBJECT_CONSTRUCT(\n 'topics',\n l.topics,\n 'data',\n l.data,\n 'address',\n l.contract_address\n ) AS DATA\nFROM\n {{ ref(\"silver__logs\") }}\n l\n INNER JOIN {{ ref(\"silver__complete_event_abis\") }} A\n ON A.parent_contract_address = l.contract_address\n AND A.event_signature = l.topics[0]:: STRING\n AND l.block_number BETWEEN A.start_block\n AND A.end_block\nWHERE\n (\n l.block_number BETWEEN {{ start }}\n AND {{ stop }}\n )\n AND l.block_number <= (\n SELECT\n block_number\n FROM\n look_back\n )\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n {{ ref(\"streamline__complete_decode_logs\") }}\n WHERE\n (\n block_number BETWEEN {{ start }}\n AND {{ stop }}\n )\n AND block_number <= (\n SELECT\n block_number\n FROM\n look_back\n )\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3696687, "supported_languages": null}, "macro.fsc_utils.block_reorg": {"name": "block_reorg", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.fsc_utils.block_reorg", "macro_sql": "{% macro block_reorg(reorg_model_list, hours) %}\n {% set models = reorg_model_list.split(\",\") %}\n {% for model in models %}\n {% set sql %}\n DELETE FROM\n {{ ref(model) }} t\n WHERE\n t._inserted_timestamp > DATEADD(\n 'hour',\n -{{ hours }},\n SYSDATE()\n )\n AND NOT EXISTS (\n SELECT\n 1\n FROM\n {{ ref('silver__transactions') }}\n s\n WHERE s.block_number = t.block_number\n AND s.tx_hash = t.tx_hash\n );\n {% endset %}\n {% do run_query(sql) %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3706553, "supported_languages": null}, "macro.fsc_utils.streamline_external_table_query_v2": {"name": "streamline_external_table_query_v2", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.fsc_utils.streamline_external_table_query_v2", "macro_sql": "{% macro streamline_external_table_query_v2(\n model,\n partition_function\n ) %}\n WITH meta AS (\n SELECT\n job_created_time AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS partition_key\n FROM\n TABLE(\n information_schema.external_table_file_registration_history(\n start_time => DATEADD('day', -3, CURRENT_TIMESTAMP()),\n table_name => '{{ source( \"bronze_streamline\", model) }}')\n ) A\n )\n SELECT\n s.*,\n b.file_name,\n _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.partition_key = s.partition_key\n WHERE\n b.partition_key = s.partition_key\n AND DATA :error IS NULL\n AND DATA is not null\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3712587, "supported_languages": null}, "macro.fsc_utils.streamline_external_table_FR_query_v2": {"name": "streamline_external_table_FR_query_v2", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "unique_id": "macro.fsc_utils.streamline_external_table_FR_query_v2", "macro_sql": "{% macro streamline_external_table_FR_query_v2(\n model,\n partition_function\n ) %}\n WITH meta AS (\n SELECT\n registered_on AS _inserted_timestamp,\n file_name,\n {{ partition_function }} AS partition_key\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", model) }}'\n )\n ) A\n )\nSELECT\n s.*,\n b.file_name,\n _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n model\n ) }}\n s\n JOIN meta b\n ON b.file_name = metadata$filename\n AND b.partition_key = s.partition_key\nWHERE\n b.partition_key = s.partition_key\n AND DATA :error IS NULL\n AND DATA is not null\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3718479, "supported_languages": null}, "macro.fsc_utils.drop_function": {"name": "drop_function", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.drop_function", "macro_sql": "{% macro drop_function(\n func_name,\n signature\n ) %}\n DROP FUNCTION IF EXISTS {{ func_name }}({{ fsc_utils.compile_signature(signature, drop_ = True) }});\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.compile_signature"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3814821, "supported_languages": null}, "macro.fsc_utils.construct_api_route": {"name": "construct_api_route", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.construct_api_route", "macro_sql": "\n\n{%- macro construct_api_route(route) -%}\n 'https://{{ var(\"REST_API_ID_PROD\") if target.name == \"prod\" else var(\"REST_API_ID_DEV\") }}.execute-api.{{ var( aws_region, \"us-east-1\" ) }}.amazonaws.com/{{ target.name }}/{{ route }}'\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3821907, "supported_languages": null}, "macro.fsc_utils.compile_signature": {"name": "compile_signature", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.compile_signature", "macro_sql": "{%- macro compile_signature(\n params,\n drop_ = False\n ) -%}\n {% for name,\n data_type in params -%}\n {% if drop_ %}\n {{ data_type -}}\n {% else %}\n {{ name ~ \" \" ~ data_type -}}\n {% endif -%}\n {%-if not loop.last -%},\n {%- endif -%}\n {% endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3830042, "supported_languages": null}, "macro.fsc_utils.create_sql_function": {"name": "create_sql_function", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.create_sql_function", "macro_sql": "{% macro create_sql_function(\n name_,\n signature,\n return_type,\n sql_,\n api_integration = none,\n options = none,\n func_type = none\n ) %}\n CREATE OR REPLACE {{ func_type }} FUNCTION {{ name_ }}(\n {{- fsc_utils.compile_signature(signature) }}\n )\n COPY GRANTS\n RETURNS {{ return_type }}\n {% if options -%}\n {{ options }}\n {% endif %}\n {%- if api_integration -%}\n api_integration = {{ api_integration }}\n AS {{ fsc_utils.construct_api_route(sql_) ~ \";\" }}\n {% else -%}\n AS\n $$\n {{ sql_ }}\n $$;\n {%- endif -%}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.fsc_utils.compile_signature", "macro.fsc_utils.construct_api_route"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3841646, "supported_languages": null}, "macro.fsc_utils.create_or_drop_function_from_config": {"name": "create_or_drop_function_from_config", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.create_or_drop_function_from_config", "macro_sql": "{%- macro create_or_drop_function_from_config(\n config,\n drop_ = False\n ) -%}\n {% set name_ = config [\"name\"] %}\n {% set signature = config [\"signature\"] %}\n {% set return_type = config [\"return_type\"] %}\n {% set sql_ = config [\"sql\"] %}\n {% set options = config [\"options\"] %}\n {% set api_integration = config [\"api_integration\"] %}\n {% set func_type = config [\"func_type\"] %}\n\n {% if not drop_ -%}\n {{ fsc_utils.create_sql_function(\n name_ = name_,\n signature = signature,\n return_type = return_type,\n sql_ = sql_,\n options = options,\n api_integration = api_integration,\n func_type = func_type\n ) }}\n {%- else -%}\n {{ fsc_utils.drop_function(\n name_,\n signature = signature,\n ) }}\n {%- endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.create_sql_function", "macro.fsc_utils.drop_function"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.386081, "supported_languages": null}, "macro.fsc_utils.if_data_call_function_v2": {"name": "if_data_call_function_v2", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.if_data_call_function_v2", "macro_sql": "{% macro if_data_call_function_v2(\n func,\n target,\n params\n ) %}\n {% if var(\n \"STREAMLINE_INVOKE_STREAMS\"\n ) %}\n {% if execute %}\n {{ log(\n \"Running macro `if_data_call_function`: Calling udf \" ~ func ~ \" with params: \\n\" ~ params | tojson(indent=2) ~ \"\\n on \" ~ target,\n True\n ) }}\n {% endif %}\n SELECT\n {{ func }}( parse_json($${{ params | tojson }}$$) )\n WHERE\n EXISTS(\n SELECT\n 1\n FROM\n {{ target }}\n LIMIT\n 1\n )\n {% else %}\n {% if execute %}\n {{ log(\n \"Running macro `if_data_call_function`: NOOP\",\n False\n ) }}\n {% endif %}\n SELECT\n NULL\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.387394, "supported_languages": null}, "macro.fsc_utils.if_data_call_wait": {"name": "if_data_call_wait", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/streamline/utils.sql", "original_file_path": "macros/streamline/utils.sql", "unique_id": "macro.fsc_utils.if_data_call_wait", "macro_sql": "{% macro if_data_call_wait() %}\n {% if var(\n \"STREAMLINE_INVOKE_STREAMS\"\n ) %}\n {% set query %}\n SELECT\n 1\n WHERE\n EXISTS(\n SELECT\n 1\n FROM\n {{ model.schema ~ \".\" ~ model.alias }}\n LIMIT\n 1\n ) {% endset %}\n {% if execute %}\n {% set results = run_query(\n query\n ) %}\n {% if results %}\n {{ log(\n \"Waiting...\",\n info = True\n ) }}\n\n {% set wait_query %}\n SELECT\n system$wait(\n {{ var(\n \"WAIT\",\n 400\n ) }}\n ) {% endset %}\n {% do run_query(wait_query) %}\n {% else %}\n SELECT\n NULL;\n {% endif %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3888783, "supported_languages": null}, "macro.fsc_utils.get_merge_sql": {"name": "get_merge_sql", "resource_type": "macro", "package_name": "fsc_utils", "path": "macros/dbt/get_merge.sql", "original_file_path": "macros/dbt/get_merge.sql", "unique_id": "macro.fsc_utils.get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n {% set predicate_override = \"\" %}\n {% if incremental_predicates[0] == \"dynamic_range_predicate\" %}\n -- run some queries to dynamically determine the min + max of this 'date_column' in the new data\n {% set predicate_override = fsc_utils.dynamic_range_predicate(source, incremental_predicates[1], \"DBT_INTERNAL_DEST\") %}\n {% endif %}\n {% set predicates = [predicate_override] if predicate_override else incremental_predicates %}\n -- standard merge from here\n {% set merge_sql = dbt.get_merge_sql(target, source, unique_key, dest_columns, predicates) %}\n {{ return(merge_sql) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.fsc_utils.dynamic_range_predicate", "macro.dbt.get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3904843, "supported_languages": null}, "macro.dbt_utils.test_not_accepted_values": {"name": "test_not_accepted_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "unique_id": "macro.dbt_utils.test_not_accepted_values", "macro_sql": "{% test not_accepted_values(model, column_name, values, quote=True) %}\n {{ return(adapter.dispatch('test_not_accepted_values', 'dbt_utils')(model, column_name, values, quote)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3915462, "supported_languages": null}, "macro.dbt_utils.default__test_not_accepted_values": {"name": "default__test_not_accepted_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "unique_id": "macro.dbt_utils.default__test_not_accepted_values", "macro_sql": "{% macro default__test_not_accepted_values(model, column_name, values, quote=True) %}\nwith all_values as (\n\n select distinct\n {{ column_name }} as value_field\n\n from {{ model }}\n\n),\n\nvalidation_errors as (\n\n select\n value_field\n\n from all_values\n where value_field in (\n {% for value in values -%}\n {% if quote -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif -%}\n {%- if not loop.last -%},{%- endif %}\n {%- endfor %}\n )\n\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3924272, "supported_languages": null}, "macro.dbt_utils.test_expression_is_true": {"name": "test_expression_is_true", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "unique_id": "macro.dbt_utils.test_expression_is_true", "macro_sql": "{% test expression_is_true(model, expression, column_name=None) %}\n {{ return(adapter.dispatch('test_expression_is_true', 'dbt_utils')(model, expression, column_name)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.393285, "supported_languages": null}, "macro.dbt_utils.default__test_expression_is_true": {"name": "default__test_expression_is_true", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "unique_id": "macro.dbt_utils.default__test_expression_is_true", "macro_sql": "{% macro default__test_expression_is_true(model, expression, column_name) %}\n\n{% set column_list = '*' if should_store_failures() else \"1\" %}\n\nselect\n {{ column_list }}\nfrom {{ model }}\n{% if column_name is none %}\nwhere not({{ expression }})\n{%- else %}\nwhere not({{ column_name }} {{ expression }})\n{%- endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3941276, "supported_languages": null}, "macro.dbt_utils.test_recency": {"name": "test_recency", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "unique_id": "macro.dbt_utils.test_recency", "macro_sql": "{% test recency(model, field, datepart, interval, ignore_time_component=False, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_recency', 'dbt_utils')(model, field, datepart, interval, ignore_time_component, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_recency"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3954744, "supported_languages": null}, "macro.dbt_utils.default__test_recency": {"name": "default__test_recency", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "unique_id": "macro.dbt_utils.default__test_recency", "macro_sql": "{% macro default__test_recency(model, field, datepart, interval, ignore_time_component, group_by_columns) %}\n\n{% set threshold = 'cast(' ~ dbt.dateadd(datepart, interval * -1, dbt.current_timestamp()) ~ ' as ' ~ ('date' if ignore_time_component else dbt.type_timestamp()) ~ ')' %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n\nwith recency as (\n\n select \n\n {{ select_gb_cols }}\n {% if ignore_time_component %}\n cast(max({{ field }}) as date) as most_recent\n {%- else %}\n max({{ field }}) as most_recent\n {%- endif %}\n\n from {{ model }}\n\n {{ groupby_gb_cols }}\n\n)\n\nselect\n\n {{ select_gb_cols }}\n most_recent,\n {{ threshold }} as threshold\n\nfrom recency\nwhere most_recent < {{ threshold }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.current_timestamp", "macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3974633, "supported_languages": null}, "macro.dbt_utils.test_accepted_range": {"name": "test_accepted_range", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "unique_id": "macro.dbt_utils.test_accepted_range", "macro_sql": "{% test accepted_range(model, column_name, min_value=none, max_value=none, inclusive=true) %}\n {{ return(adapter.dispatch('test_accepted_range', 'dbt_utils')(model, column_name, min_value, max_value, inclusive)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_accepted_range"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3986282, "supported_languages": null}, "macro.dbt_utils.default__test_accepted_range": {"name": "default__test_accepted_range", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "unique_id": "macro.dbt_utils.default__test_accepted_range", "macro_sql": "{% macro default__test_accepted_range(model, column_name, min_value=none, max_value=none, inclusive=true) %}\n\nwith meet_condition as(\n select *\n from {{ model }}\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n\n {%- if min_value is not none %}\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not {{ column_name }} > {{- \"=\" if inclusive }} {{ min_value }}\n {%- endif %}\n\n {%- if max_value is not none %}\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not {{ column_name }} < {{- \"=\" if inclusive }} {{ max_value }}\n {%- endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.3996959, "supported_languages": null}, "macro.dbt_utils.test_relationships_where": {"name": "test_relationships_where", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "unique_id": "macro.dbt_utils.test_relationships_where", "macro_sql": "{% test relationships_where(model, column_name, to, field, from_condition=\"1=1\", to_condition=\"1=1\") %}\n {{ return(adapter.dispatch('test_relationships_where', 'dbt_utils')(model, column_name, to, field, from_condition, to_condition)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_relationships_where"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.400986, "supported_languages": null}, "macro.dbt_utils.default__test_relationships_where": {"name": "default__test_relationships_where", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "unique_id": "macro.dbt_utils.default__test_relationships_where", "macro_sql": "{% macro default__test_relationships_where(model, column_name, to, field, from_condition=\"1=1\", to_condition=\"1=1\") %}\n\n{# T-SQL has no boolean data type so we use 1=1 which returns TRUE #}\n{# ref https://stackoverflow.com/a/7170753/3842610 #}\n\nwith left_table as (\n\n select\n {{column_name}} as id\n\n from {{model}}\n\n where {{column_name}} is not null\n and {{from_condition}}\n\n),\n\nright_table as (\n\n select\n {{field}} as id\n\n from {{to}}\n\n where {{field}} is not null\n and {{to_condition}}\n\n),\n\nexceptions as (\n\n select\n left_table.id,\n right_table.id as right_id\n\n from left_table\n\n left join right_table\n on left_table.id = right_table.id\n\n where right_table.id is null\n\n)\n\nselect * from exceptions\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4017792, "supported_languages": null}, "macro.dbt_utils.test_not_null_proportion": {"name": "test_not_null_proportion", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "unique_id": "macro.dbt_utils.test_not_null_proportion", "macro_sql": "{% macro test_not_null_proportion(model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_not_null_proportion', 'dbt_utils')(model, group_by_columns, **kwargs)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_proportion"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4029272, "supported_languages": null}, "macro.dbt_utils.default__test_not_null_proportion": {"name": "default__test_not_null_proportion", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "unique_id": "macro.dbt_utils.default__test_not_null_proportion", "macro_sql": "{% macro default__test_not_null_proportion(model, group_by_columns) %}\n\n{% set column_name = kwargs.get('column_name', kwargs.get('arg')) %}\n{% set at_least = kwargs.get('at_least', kwargs.get('arg')) %}\n{% set at_most = kwargs.get('at_most', kwargs.get('arg', 1)) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\nwith validation as (\n select\n {{select_gb_cols}}\n sum(case when {{ column_name }} is null then 0 else 1 end) / cast(count(*) as numeric) as not_null_proportion\n from {{ model }}\n {{groupby_gb_cols}}\n),\nvalidation_errors as (\n select\n {{select_gb_cols}}\n not_null_proportion\n from validation\n where not_null_proportion < {{ at_least }} or not_null_proportion > {{ at_most }}\n)\nselect\n *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4047325, "supported_languages": null}, "macro.dbt_utils.test_unique_combination_of_columns": {"name": "test_unique_combination_of_columns", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "unique_id": "macro.dbt_utils.test_unique_combination_of_columns", "macro_sql": "{% test unique_combination_of_columns(model, combination_of_columns, quote_columns=false) %}\n {{ return(adapter.dispatch('test_unique_combination_of_columns', 'dbt_utils')(model, combination_of_columns, quote_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_combination_of_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4058204, "supported_languages": null}, "macro.dbt_utils.default__test_unique_combination_of_columns": {"name": "default__test_unique_combination_of_columns", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "unique_id": "macro.dbt_utils.default__test_unique_combination_of_columns", "macro_sql": "{% macro default__test_unique_combination_of_columns(model, combination_of_columns, quote_columns=false) %}\n\n{% if not quote_columns %}\n {%- set column_list=combination_of_columns %}\n{% elif quote_columns %}\n {%- set column_list=[] %}\n {% for column in combination_of_columns -%}\n {% set column_list = column_list.append( adapter.quote(column) ) %}\n {%- endfor %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`quote_columns` argument for unique_combination_of_columns test must be one of [True, False] Got: '\" ~ quote ~\"'.'\"\n ) }}\n{% endif %}\n\n{%- set columns_csv=column_list | join(', ') %}\n\n\nwith validation_errors as (\n\n select\n {{ columns_csv }}\n from {{ model }}\n group by {{ columns_csv }}\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4072347, "supported_languages": null}, "macro.dbt_utils.test_not_empty_string": {"name": "test_not_empty_string", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_empty_string.sql", "original_file_path": "macros/generic_tests/not_empty_string.sql", "unique_id": "macro.dbt_utils.test_not_empty_string", "macro_sql": "{% test not_empty_string(model, column_name, trim_whitespace=true) %}\n\n {{ return(adapter.dispatch('test_not_empty_string', 'dbt_utils')(model, column_name, trim_whitespace)) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_empty_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4081879, "supported_languages": null}, "macro.dbt_utils.default__test_not_empty_string": {"name": "default__test_not_empty_string", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_empty_string.sql", "original_file_path": "macros/generic_tests/not_empty_string.sql", "unique_id": "macro.dbt_utils.default__test_not_empty_string", "macro_sql": "{% macro default__test_not_empty_string(model, column_name, trim_whitespace=true) %}\n\n with\n \n all_values as (\n\n select \n\n\n {% if trim_whitespace == true -%}\n\n trim({{ column_name }}) as {{ column_name }}\n\n {%- else -%}\n\n {{ column_name }}\n\n {%- endif %}\n \n from {{ model }}\n\n ),\n\n errors as (\n\n select * from all_values\n where {{ column_name }} = ''\n\n )\n\n select * from errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4089186, "supported_languages": null}, "macro.dbt_utils.test_sequential_values": {"name": "test_sequential_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "unique_id": "macro.dbt_utils.test_sequential_values", "macro_sql": "{% test sequential_values(model, column_name, interval=1, datepart=None, group_by_columns = []) %}\n\n {{ return(adapter.dispatch('test_sequential_values', 'dbt_utils')(model, column_name, interval, datepart, group_by_columns)) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_sequential_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.410481, "supported_languages": null}, "macro.dbt_utils.default__test_sequential_values": {"name": "default__test_sequential_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "unique_id": "macro.dbt_utils.default__test_sequential_values", "macro_sql": "{% macro default__test_sequential_values(model, column_name, interval=1, datepart=None, group_by_columns = []) %}\n\n{% set previous_column_name = \"previous_\" ~ dbt_utils.slugify(column_name) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(',') + ', ' %}\n {% set partition_gb_cols = 'partition by ' + group_by_columns|join(',') %}\n{% endif %}\n\nwith windowed as (\n\n select\n {{ select_gb_cols }}\n {{ column_name }},\n lag({{ column_name }}) over (\n {{partition_gb_cols}}\n order by {{ column_name }}\n ) as {{ previous_column_name }}\n from {{ model }}\n),\n\nvalidation_errors as (\n select\n *\n from windowed\n {% if datepart %}\n where not(cast({{ column_name }} as {{ dbt.type_timestamp() }})= cast({{ dbt.dateadd(datepart, interval, previous_column_name) }} as {{ dbt.type_timestamp() }}))\n {% else %}\n where not({{ column_name }} = {{ previous_column_name }} + {{ interval }})\n {% endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.slugify", "macro.dbt.type_timestamp", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4125836, "supported_languages": null}, "macro.dbt_utils.test_not_constant": {"name": "test_not_constant", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "unique_id": "macro.dbt_utils.test_not_constant", "macro_sql": "{% test not_constant(model, column_name, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_not_constant', 'dbt_utils')(model, column_name, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_constant"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4134998, "supported_languages": null}, "macro.dbt_utils.default__test_not_constant": {"name": "default__test_not_constant", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "unique_id": "macro.dbt_utils.default__test_not_constant", "macro_sql": "{% macro default__test_not_constant(model, column_name, group_by_columns) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n\nselect\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n {{select_gb_cols}}\n count(distinct {{ column_name }}) as filler_column\n\nfrom {{ model }}\n\n {{groupby_gb_cols}}\n\nhaving count(distinct {{ column_name }}) = 1\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.414552, "supported_languages": null}, "macro.dbt_utils.test_mutually_exclusive_ranges": {"name": "test_mutually_exclusive_ranges", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "unique_id": "macro.dbt_utils.test_mutually_exclusive_ranges", "macro_sql": "{% test mutually_exclusive_ranges(model, lower_bound_column, upper_bound_column, partition_by=None, gaps='allowed', zero_length_range_allowed=False) %}\n {{ return(adapter.dispatch('test_mutually_exclusive_ranges', 'dbt_utils')(model, lower_bound_column, upper_bound_column, partition_by, gaps, zero_length_range_allowed)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_mutually_exclusive_ranges"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4195957, "supported_languages": null}, "macro.dbt_utils.default__test_mutually_exclusive_ranges": {"name": "default__test_mutually_exclusive_ranges", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "unique_id": "macro.dbt_utils.default__test_mutually_exclusive_ranges", "macro_sql": "{% macro default__test_mutually_exclusive_ranges(model, lower_bound_column, upper_bound_column, partition_by=None, gaps='allowed', zero_length_range_allowed=False) %}\n{% if gaps == 'not_allowed' %}\n {% set allow_gaps_operator='=' %}\n {% set allow_gaps_operator_in_words='equal_to' %}\n{% elif gaps == 'allowed' %}\n {% set allow_gaps_operator='<=' %}\n {% set allow_gaps_operator_in_words='less_than_or_equal_to' %}\n{% elif gaps == 'required' %}\n {% set allow_gaps_operator='<' %}\n {% set allow_gaps_operator_in_words='less_than' %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`gaps` argument for mutually_exclusive_ranges test must be one of ['not_allowed', 'allowed', 'required'] Got: '\" ~ gaps ~\"'.'\"\n ) }}\n{% endif %}\n{% if not zero_length_range_allowed %}\n {% set allow_zero_length_operator='<' %}\n {% set allow_zero_length_operator_in_words='less_than' %}\n{% elif zero_length_range_allowed %}\n {% set allow_zero_length_operator='<=' %}\n {% set allow_zero_length_operator_in_words='less_than_or_equal_to' %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`zero_length_range_allowed` argument for mutually_exclusive_ranges test must be one of [true, false] Got: '\" ~ zero_length_range_allowed ~\"'.'\"\n ) }}\n{% endif %}\n\n{% set partition_clause=\"partition by \" ~ partition_by if partition_by else '' %}\n\nwith window_functions as (\n\n select\n {% if partition_by %}\n {{ partition_by }} as partition_by_col,\n {% endif %}\n {{ lower_bound_column }} as lower_bound,\n {{ upper_bound_column }} as upper_bound,\n\n lead({{ lower_bound_column }}) over (\n {{ partition_clause }}\n order by {{ lower_bound_column }}, {{ upper_bound_column }}\n ) as next_lower_bound,\n\n row_number() over (\n {{ partition_clause }}\n order by {{ lower_bound_column }} desc, {{ upper_bound_column }} desc\n ) = 1 as is_last_record\n\n from {{ model }}\n\n),\n\ncalc as (\n -- We want to return records where one of our assumptions fails, so we'll use\n -- the `not` function with `and` statements so we can write our assumptions more cleanly\n select\n *,\n\n -- For each record: lower_bound should be < upper_bound.\n -- Coalesce it to return an error on the null case (implicit assumption\n -- these columns are not_null)\n coalesce(\n lower_bound {{ allow_zero_length_operator }} upper_bound,\n false\n ) as lower_bound_{{ allow_zero_length_operator_in_words }}_upper_bound,\n\n -- For each record: upper_bound {{ allow_gaps_operator }} the next lower_bound.\n -- Coalesce it to handle null cases for the last record.\n coalesce(\n upper_bound {{ allow_gaps_operator }} next_lower_bound,\n is_last_record,\n false\n ) as upper_bound_{{ allow_gaps_operator_in_words }}_next_lower_bound\n\n from window_functions\n\n),\n\nvalidation_errors as (\n\n select\n *\n from calc\n\n where not(\n -- THE FOLLOWING SHOULD BE TRUE --\n lower_bound_{{ allow_zero_length_operator_in_words }}_upper_bound\n and upper_bound_{{ allow_gaps_operator_in_words }}_next_lower_bound\n )\n)\n\nselect * from validation_errors\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4233685, "supported_languages": null}, "macro.dbt_utils.test_cardinality_equality": {"name": "test_cardinality_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "unique_id": "macro.dbt_utils.test_cardinality_equality", "macro_sql": "{% test cardinality_equality(model, column_name, to, field) %}\n {{ return(adapter.dispatch('test_cardinality_equality', 'dbt_utils')(model, column_name, to, field)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_cardinality_equality"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4243517, "supported_languages": null}, "macro.dbt_utils.default__test_cardinality_equality": {"name": "default__test_cardinality_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "unique_id": "macro.dbt_utils.default__test_cardinality_equality", "macro_sql": "{% macro default__test_cardinality_equality(model, column_name, to, field) %}\n\n{# T-SQL does not let you use numbers as aliases for columns #}\n{# Thus, no \"GROUP BY 1\" #}\n\nwith table_a as (\nselect\n {{ column_name }},\n count(*) as num_rows\nfrom {{ model }}\ngroup by {{ column_name }}\n),\n\ntable_b as (\nselect\n {{ field }},\n count(*) as num_rows\nfrom {{ to }}\ngroup by {{ field }}\n),\n\nexcept_a as (\n select *\n from table_a\n {{ dbt.except() }}\n select *\n from table_b\n),\n\nexcept_b as (\n select *\n from table_b\n {{ dbt.except() }}\n select *\n from table_a\n),\n\nunioned as (\n select *\n from except_a\n union all\n select *\n from except_b\n)\n\nselect *\nfrom unioned\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4250834, "supported_languages": null}, "macro.dbt_utils.test_fewer_rows_than": {"name": "test_fewer_rows_than", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "unique_id": "macro.dbt_utils.test_fewer_rows_than", "macro_sql": "{% test fewer_rows_than(model, compare_model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_fewer_rows_than', 'dbt_utils')(model, compare_model, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_fewer_rows_than"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.426766, "supported_languages": null}, "macro.dbt_utils.default__test_fewer_rows_than": {"name": "default__test_fewer_rows_than", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "unique_id": "macro.dbt_utils.default__test_fewer_rows_than", "macro_sql": "{% macro default__test_fewer_rows_than(model, compare_model, group_by_columns) %}\n\n{{ config(fail_calc = 'sum(coalesce(row_count_delta, 0))') }}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set join_gb_cols %}\n {% for c in group_by_columns %}\n and a.{{c}} = b.{{c}}\n {% endfor %}\n {% endset %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n{#-- We must add a fake join key in case additional grouping variables are not provided --#}\n{#-- Redshift does not allow for dynamically created join conditions (e.g. full join on 1 = 1 --#}\n{#-- The same logic is used in equal_rowcount. In case of changes, maintain consistent logic --#}\n{% set group_by_columns = ['id_dbtutils_test_fewer_rows_than'] + group_by_columns %}\n{% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n\n\nwith a as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_fewer_rows_than,\n count(*) as count_our_model \n from {{ model }}\n {{ groupby_gb_cols }}\n\n),\nb as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_fewer_rows_than,\n count(*) as count_comparison_model \n from {{ compare_model }}\n {{ groupby_gb_cols }}\n\n),\ncounts as (\n\n select\n\n {% for c in group_by_columns -%}\n a.{{c}} as {{c}}_a,\n b.{{c}} as {{c}}_b,\n {% endfor %}\n\n count_our_model,\n count_comparison_model\n from a\n full join b on \n a.id_dbtutils_test_fewer_rows_than = b.id_dbtutils_test_fewer_rows_than\n {{ join_gb_cols }}\n\n),\nfinal as (\n\n select *,\n case\n -- fail the test if we have more rows than the reference model and return the row count delta\n when count_our_model > count_comparison_model then (count_our_model - count_comparison_model)\n -- fail the test if they are the same number\n when count_our_model = count_comparison_model then 1\n -- pass the test if the delta is positive (i.e. return the number 0)\n else 0\n end as row_count_delta\n from counts\n\n)\n\nselect * from final\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4288561, "supported_languages": null}, "macro.dbt_utils.test_equality": {"name": "test_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "unique_id": "macro.dbt_utils.test_equality", "macro_sql": "{% test equality(model, compare_model, compare_columns=None) %}\n {{ return(adapter.dispatch('test_equality', 'dbt_utils')(model, compare_model, compare_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_equality"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4300833, "supported_languages": null}, "macro.dbt_utils.default__test_equality": {"name": "default__test_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "unique_id": "macro.dbt_utils.default__test_equality", "macro_sql": "{% macro default__test_equality(model, compare_model, compare_columns=None) %}\n\n{% set set_diff %}\n count(*) + coalesce(abs(\n sum(case when which_diff = 'a_minus_b' then 1 else 0 end) -\n sum(case when which_diff = 'b_minus_a' then 1 else 0 end)\n ), 0)\n{% endset %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = set_diff) }}\n\n{#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n{%- if not execute -%}\n {{ return('') }}\n{% endif %}\n\n-- setup\n{%- do dbt_utils._is_relation(model, 'test_equality') -%}\n\n{#-\nIf the compare_cols arg is provided, we can run this test without querying the\ninformation schema\u00a0\u2014 this allows the model to be an ephemeral model\n-#}\n\n{%- if not compare_columns -%}\n {%- do dbt_utils._is_ephemeral(model, 'test_equality') -%}\n {%- set compare_columns = adapter.get_columns_in_relation(model) | map(attribute='quoted') -%}\n{%- endif -%}\n\n{% set compare_cols_csv = compare_columns | join(', ') %}\n\nwith a as (\n\n select * from {{ model }}\n\n),\n\nb as (\n\n select * from {{ compare_model }}\n\n),\n\na_minus_b as (\n\n select {{compare_cols_csv}} from a\n {{ dbt.except() }}\n select {{compare_cols_csv}} from b\n\n),\n\nb_minus_a as (\n\n select {{compare_cols_csv}} from b\n {{ dbt.except() }}\n select {{compare_cols_csv}} from a\n\n),\n\nunioned as (\n\n select 'a_minus_b' as which_diff, a_minus_b.* from a_minus_b\n union all\n select 'b_minus_a' as which_diff, b_minus_a.* from b_minus_a\n\n)\n\nselect * from unioned\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.432146, "supported_languages": null}, "macro.dbt_utils.test_at_least_one": {"name": "test_at_least_one", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "unique_id": "macro.dbt_utils.test_at_least_one", "macro_sql": "{% test at_least_one(model, column_name, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_at_least_one', 'dbt_utils')(model, column_name, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_at_least_one"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4330451, "supported_languages": null}, "macro.dbt_utils.default__test_at_least_one": {"name": "default__test_at_least_one", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "unique_id": "macro.dbt_utils.default__test_at_least_one", "macro_sql": "{% macro default__test_at_least_one(model, column_name, group_by_columns) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\nselect *\nfrom (\n select\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n {{select_gb_cols}}\n count({{ column_name }}) as filler_column\n\n from {{ model }}\n\n {{groupby_gb_cols}}\n\n having count({{ column_name }}) = 0\n\n) validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4340203, "supported_languages": null}, "macro.dbt_utils.test_equal_rowcount": {"name": "test_equal_rowcount", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "unique_id": "macro.dbt_utils.test_equal_rowcount", "macro_sql": "{% test equal_rowcount(model, compare_model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_equal_rowcount', 'dbt_utils')(model, compare_model, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_equal_rowcount"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.435433, "supported_languages": null}, "macro.dbt_utils.default__test_equal_rowcount": {"name": "default__test_equal_rowcount", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "unique_id": "macro.dbt_utils.default__test_equal_rowcount", "macro_sql": "{% macro default__test_equal_rowcount(model, compare_model, group_by_columns) %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = 'sum(coalesce(diff_count, 0))') }}\n\n{#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n{%- if not execute -%}\n {{ return('') }}\n{% endif %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(', ') + ', ' %}\n {% set join_gb_cols %}\n {% for c in group_by_columns %}\n and a.{{c}} = b.{{c}}\n {% endfor %}\n {% endset %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n{#-- We must add a fake join key in case additional grouping variables are not provided --#}\n{#-- Redshift does not allow for dynamically created join conditions (e.g. full join on 1 = 1 --#}\n{#-- The same logic is used in fewer_rows_than. In case of changes, maintain consistent logic --#}\n{% set group_by_columns = ['id_dbtutils_test_equal_rowcount'] + group_by_columns %}\n{% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n\nwith a as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_equal_rowcount,\n count(*) as count_a \n from {{ model }}\n {{groupby_gb_cols}}\n\n\n),\nb as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_equal_rowcount,\n count(*) as count_b \n from {{ compare_model }}\n {{groupby_gb_cols}}\n\n),\nfinal as (\n\n select\n \n {% for c in group_by_columns -%}\n a.{{c}} as {{c}}_a,\n b.{{c}} as {{c}}_b,\n {% endfor %}\n\n count_a,\n count_b,\n abs(count_a - count_b) as diff_count\n\n from a\n full join b\n on\n a.id_dbtutils_test_equal_rowcount = b.id_dbtutils_test_equal_rowcount\n {{join_gb_cols}}\n\n\n)\n\nselect * from final\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4377058, "supported_languages": null}, "macro.dbt_utils.get_url_path": {"name": "get_url_path", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "unique_id": "macro.dbt_utils.get_url_path", "macro_sql": "{% macro get_url_path(field) -%}\n {{ return(adapter.dispatch('get_url_path', 'dbt_utils')(field)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_path"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4385216, "supported_languages": null}, "macro.dbt_utils.default__get_url_path": {"name": "default__get_url_path", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "unique_id": "macro.dbt_utils.default__get_url_path", "macro_sql": "{% macro default__get_url_path(field) -%}\n\n {%- set stripped_url =\n dbt.replace(\n dbt.replace(field, \"'http://'\", \"''\"), \"'https://'\", \"''\")\n -%}\n\n {%- set first_slash_pos -%}\n coalesce(\n nullif({{ dbt.position(\"'/'\", stripped_url) }}, 0),\n {{ dbt.position(\"'?'\", stripped_url) }} - 1\n )\n {%- endset -%}\n\n {%- set parsed_path =\n dbt.split_part(\n dbt.right(\n stripped_url,\n dbt.length(stripped_url) ~ \"-\" ~ first_slash_pos\n ),\n \"'?'\", 1\n )\n -%}\n\n {{ dbt.safe_cast(\n parsed_path,\n dbt.type_string()\n )}}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.replace", "macro.dbt.position", "macro.dbt.split_part", "macro.dbt.right", "macro.dbt.length", "macro.dbt.safe_cast", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.439873, "supported_languages": null}, "macro.dbt_utils.get_url_parameter": {"name": "get_url_parameter", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "unique_id": "macro.dbt_utils.get_url_parameter", "macro_sql": "{% macro get_url_parameter(field, url_parameter) -%}\n {{ return(adapter.dispatch('get_url_parameter', 'dbt_utils')(field, url_parameter)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_parameter"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4404907, "supported_languages": null}, "macro.dbt_utils.default__get_url_parameter": {"name": "default__get_url_parameter", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "unique_id": "macro.dbt_utils.default__get_url_parameter", "macro_sql": "{% macro default__get_url_parameter(field, url_parameter) -%}\n\n{%- set formatted_url_parameter = \"'\" + url_parameter + \"='\" -%}\n\n{%- set split = dbt.split_part(dbt.split_part(field, formatted_url_parameter, 2), \"'&'\", 1) -%}\n\nnullif({{ split }},'')\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.split_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4411614, "supported_languages": null}, "macro.dbt_utils.get_url_host": {"name": "get_url_host", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "unique_id": "macro.dbt_utils.get_url_host", "macro_sql": "{% macro get_url_host(field) -%}\n {{ return(adapter.dispatch('get_url_host', 'dbt_utils')(field)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_host"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.441808, "supported_languages": null}, "macro.dbt_utils.default__get_url_host": {"name": "default__get_url_host", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "unique_id": "macro.dbt_utils.default__get_url_host", "macro_sql": "{% macro default__get_url_host(field) -%}\n\n{%- set parsed =\n dbt.split_part(\n dbt.split_part(\n dbt.replace(\n dbt.replace(\n dbt.replace(field, \"'android-app://'\", \"''\"\n ), \"'http://'\", \"''\"\n ), \"'https://'\", \"''\"\n ), \"'/'\", 1\n ), \"'?'\", 1\n )\n\n-%}\n\n\n {{ dbt.safe_cast(\n parsed,\n dbt.type_string()\n )}}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.split_part", "macro.dbt.replace", "macro.dbt.safe_cast", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.442768, "supported_languages": null}, "macro.dbt_utils.pivot": {"name": "pivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "unique_id": "macro.dbt_utils.pivot", "macro_sql": "{% macro pivot(column,\n values,\n alias=True,\n agg='sum',\n cmp='=',\n prefix='',\n suffix='',\n then_value=1,\n else_value=0,\n quote_identifiers=True,\n distinct=False) %}\n {{ return(adapter.dispatch('pivot', 'dbt_utils')(column, values, alias, agg, cmp, prefix, suffix, then_value, else_value, quote_identifiers, distinct)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pivot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4445858, "supported_languages": null}, "macro.dbt_utils.default__pivot": {"name": "default__pivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "unique_id": "macro.dbt_utils.default__pivot", "macro_sql": "{% macro default__pivot(column,\n values,\n alias=True,\n agg='sum',\n cmp='=',\n prefix='',\n suffix='',\n then_value=1,\n else_value=0,\n quote_identifiers=True,\n distinct=False) %}\n {% for value in values %}\n {{ agg }}(\n {% if distinct %} distinct {% endif %}\n case\n when {{ column }} {{ cmp }} '{{ dbt.escape_single_quotes(value) }}'\n then {{ then_value }}\n else {{ else_value }}\n end\n )\n {% if alias %}\n {% if quote_identifiers %}\n as {{ adapter.quote(prefix ~ value ~ suffix) }}\n {% else %}\n as {{ dbt_utils.slugify(prefix ~ value ~ suffix) }}\n {% endif %}\n {% endif %}\n {% if not loop.last %},{% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.escape_single_quotes", "macro.dbt_utils.slugify"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4464464, "supported_languages": null}, "macro.dbt_utils.get_column_values": {"name": "get_column_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "unique_id": "macro.dbt_utils.get_column_values", "macro_sql": "{% macro get_column_values(table, column, order_by='count(*) desc', max_records=none, default=none, where=none) -%}\n {{ return(adapter.dispatch('get_column_values', 'dbt_utils')(table, column, order_by, max_records, default, where)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_column_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4483232, "supported_languages": null}, "macro.dbt_utils.default__get_column_values": {"name": "default__get_column_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "unique_id": "macro.dbt_utils.default__get_column_values", "macro_sql": "{% macro default__get_column_values(table, column, order_by='count(*) desc', max_records=none, default=none, where=none) -%}\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n {%- if not execute -%}\n {% set default = [] if not default %}\n {{ return(default) }}\n {% endif %}\n\n {%- do dbt_utils._is_ephemeral(table, 'get_column_values') -%}\n\n {# Not all relations are tables. Renaming for internal clarity without breaking functionality for anyone using named arguments #}\n {# TODO: Change the method signature in a future 0.x.0 release #}\n {%- set target_relation = table -%}\n\n {# adapter.load_relation is a convenience wrapper to avoid building a Relation when we already have one #}\n {% set relation_exists = (load_relation(target_relation)) is not none %}\n\n {%- call statement('get_column_values', fetch_result=true) %}\n\n {%- if not relation_exists and default is none -%}\n\n {{ exceptions.raise_compiler_error(\"In get_column_values(): relation \" ~ target_relation ~ \" does not exist and no default value was provided.\") }}\n\n {%- elif not relation_exists and default is not none -%}\n\n {{ log(\"Relation \" ~ target_relation ~ \" does not exist. Returning the default value: \" ~ default) }}\n\n {{ return(default) }}\n\n {%- else -%}\n\n\n select\n {{ column }} as value\n\n from {{ target_relation }}\n\n {% if where is not none %}\n where {{ where }}\n {% endif %}\n\n group by {{ column }}\n order by {{ order_by }}\n\n {% if max_records is not none %}\n limit {{ max_records }}\n {% endif %}\n\n {% endif %}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_column_values') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values) }}\n {%- else -%}\n {{ return(default) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_ephemeral", "macro.dbt.load_relation", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4514337, "supported_languages": null}, "macro.dbt_utils.deduplicate": {"name": "deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.deduplicate", "macro_sql": "{%- macro deduplicate(relation, partition_by, order_by) -%}\n {{ return(adapter.dispatch('deduplicate', 'dbt_utils')(relation, partition_by, order_by)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.snowflake__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.452675, "supported_languages": null}, "macro.dbt_utils.default__deduplicate": {"name": "default__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.default__deduplicate", "macro_sql": "\n\n{%- macro default__deduplicate(relation, partition_by, order_by) -%}\n\n with row_numbered as (\n select\n _inner.*,\n row_number() over (\n partition by {{ partition_by }}\n order by {{ order_by }}\n ) as rn\n from {{ relation }} as _inner\n )\n\n select\n distinct data.*\n from {{ relation }} as data\n {#\n -- Not all DBs will support natural joins but the ones that do include:\n -- Oracle, MySQL, SQLite, Redshift, Teradata, Materialize, Databricks\n -- Apache Spark, SingleStore, Vertica\n -- Those that do not appear to support natural joins include:\n -- SQLServer, Trino, Presto, Rockset, Athena\n #}\n natural join row_numbered\n where row_numbered.rn = 1\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4531293, "supported_languages": null}, "macro.dbt_utils.redshift__deduplicate": {"name": "redshift__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.redshift__deduplicate", "macro_sql": "{% macro redshift__deduplicate(relation, partition_by, order_by) -%}\n\n {{ return(dbt_utils.default__deduplicate(relation, partition_by, order_by=order_by)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4535384, "supported_languages": null}, "macro.dbt_utils.postgres__deduplicate": {"name": "postgres__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.postgres__deduplicate", "macro_sql": "\n{%- macro postgres__deduplicate(relation, partition_by, order_by) -%}\n\n select\n distinct on ({{ partition_by }}) *\n from {{ relation }}\n order by {{ partition_by }}{{ ',' ~ order_by }}\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4539535, "supported_languages": null}, "macro.dbt_utils.snowflake__deduplicate": {"name": "snowflake__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.snowflake__deduplicate", "macro_sql": "\n{%- macro snowflake__deduplicate(relation, partition_by, order_by) -%}\n\n select *\n from {{ relation }}\n qualify\n row_number() over (\n partition by {{ partition_by }}\n order by {{ order_by }}\n ) = 1\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4543002, "supported_languages": null}, "macro.dbt_utils.bigquery__deduplicate": {"name": "bigquery__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.bigquery__deduplicate", "macro_sql": "\n{%- macro bigquery__deduplicate(relation, partition_by, order_by) -%}\n\n select unique.*\n from (\n select\n array_agg (\n original\n order by {{ order_by }}\n limit 1\n )[offset(0)] unique\n from {{ relation }} original\n group by {{ partition_by }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.454671, "supported_languages": null}, "macro.dbt_utils.get_filtered_columns_in_relation": {"name": "get_filtered_columns_in_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "unique_id": "macro.dbt_utils.get_filtered_columns_in_relation", "macro_sql": "{% macro get_filtered_columns_in_relation(from, except=[]) -%}\n {{ return(adapter.dispatch('get_filtered_columns_in_relation', 'dbt_utils')(from, except)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4555147, "supported_languages": null}, "macro.dbt_utils.default__get_filtered_columns_in_relation": {"name": "default__get_filtered_columns_in_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "unique_id": "macro.dbt_utils.default__get_filtered_columns_in_relation", "macro_sql": "{% macro default__get_filtered_columns_in_relation(from, except=[]) -%}\n {%- do dbt_utils._is_relation(from, 'get_filtered_columns_in_relation') -%}\n {%- do dbt_utils._is_ephemeral(from, 'get_filtered_columns_in_relation') -%}\n\n {# -- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n {%- if not execute -%}\n {{ return('') }}\n {% endif %}\n\n {%- set include_cols = [] %}\n {%- set cols = adapter.get_columns_in_relation(from) -%}\n {%- set except = except | map(\"lower\") | list %}\n {%- for col in cols -%}\n {%- if col.column|lower not in except -%}\n {% do include_cols.append(col.column) %}\n {%- endif %}\n {%- endfor %}\n\n {{ return(include_cols) }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4570398, "supported_languages": null}, "macro.dbt_utils.width_bucket": {"name": "width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.width_bucket", "macro_sql": "{% macro width_bucket(expr, min_value, max_value, num_buckets) %}\n {{ return(adapter.dispatch('width_bucket', 'dbt_utils') (expr, min_value, max_value, num_buckets)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.snowflake__width_bucket"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4591653, "supported_languages": null}, "macro.dbt_utils.default__width_bucket": {"name": "default__width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.default__width_bucket", "macro_sql": "{% macro default__width_bucket(expr, min_value, max_value, num_buckets) -%}\n\n {% set bin_size -%}\n (( {{ max_value }} - {{ min_value }} ) / {{ num_buckets }} )\n {%- endset %}\n (\n -- to break ties when the amount is eaxtly at the bucket egde\n case\n when\n mod(\n {{ dbt.safe_cast(expr, dbt.type_numeric() ) }},\n {{ dbt.safe_cast(bin_size, dbt.type_numeric() ) }}\n ) = 0\n then 1\n else 0\n end\n ) +\n -- Anything over max_value goes the N+1 bucket\n least(\n ceil(\n ({{ expr }} - {{ min_value }})/{{ bin_size }}\n ),\n {{ num_buckets }} + 1\n )\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.safe_cast", "macro.dbt.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4601226, "supported_languages": null}, "macro.dbt_utils.redshift__width_bucket": {"name": "redshift__width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.redshift__width_bucket", "macro_sql": "{% macro redshift__width_bucket(expr, min_value, max_value, num_buckets) -%}\n\n {% set bin_size -%}\n (( {{ max_value }} - {{ min_value }} ) / {{ num_buckets }} )\n {%- endset %}\n (\n -- to break ties when the amount is exactly at the bucket edge\n case\n when\n {{ dbt.safe_cast(expr, dbt.type_numeric() ) }} %\n {{ dbt.safe_cast(bin_size, dbt.type_numeric() ) }}\n = 0\n then 1\n else 0\n end\n ) +\n -- Anything over max_value goes the N+1 bucket\n least(\n ceil(\n ({{ expr }} - {{ min_value }})/{{ bin_size }}\n ),\n {{ num_buckets }} + 1\n )\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.safe_cast", "macro.dbt.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4610968, "supported_languages": null}, "macro.dbt_utils.snowflake__width_bucket": {"name": "snowflake__width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.snowflake__width_bucket", "macro_sql": "{% macro snowflake__width_bucket(expr, min_value, max_value, num_buckets) %}\n width_bucket({{ expr }}, {{ min_value }}, {{ max_value }}, {{ num_buckets }} )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4614906, "supported_languages": null}, "macro.dbt_utils.unpivot": {"name": "unpivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "unique_id": "macro.dbt_utils.unpivot", "macro_sql": "{% macro unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value') -%}\n {{ return(adapter.dispatch('unpivot', 'dbt_utils')(relation, cast_to, exclude, remove, field_name, value_name)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__unpivot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4636116, "supported_languages": null}, "macro.dbt_utils.default__unpivot": {"name": "default__unpivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "unique_id": "macro.dbt_utils.default__unpivot", "macro_sql": "{% macro default__unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value') -%}\n\n {% if not relation %}\n {{ exceptions.raise_compiler_error(\"Error: argument `relation` is required for `unpivot` macro.\") }}\n {% endif %}\n\n {%- set exclude = exclude if exclude is not none else [] %}\n {%- set remove = remove if remove is not none else [] %}\n\n {%- set include_cols = [] %}\n\n {%- set table_columns = {} %}\n\n {%- do table_columns.update({relation: []}) %}\n\n {%- do dbt_utils._is_relation(relation, 'unpivot') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'unpivot') -%}\n {%- set cols = adapter.get_columns_in_relation(relation) %}\n\n {%- for col in cols -%}\n {%- if col.column.lower() not in remove|map('lower') and col.column.lower() not in exclude|map('lower') -%}\n {% do include_cols.append(col) %}\n {%- endif %}\n {%- endfor %}\n\n\n {%- for col in include_cols -%}\n select\n {%- for exclude_col in exclude %}\n {{ exclude_col }},\n {%- endfor %}\n\n cast('{{ col.column }}' as {{ dbt.type_string() }}) as {{ field_name }},\n cast( {% if col.data_type == 'boolean' %}\n {{ dbt.cast_bool_to_text(col.column) }}\n {% else %}\n {{ col.column }}\n {% endif %}\n as {{ cast_to }}) as {{ value_name }}\n\n from {{ relation }}\n\n {% if not loop.last -%}\n union all\n {% endif -%}\n {%- endfor -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.type_string", "macro.dbt.cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.467003, "supported_languages": null}, "macro.dbt_utils.surrogate_key": {"name": "surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "unique_id": "macro.dbt_utils.surrogate_key", "macro_sql": "{%- macro surrogate_key(field_list) -%}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('surrogate_key', 'dbt_utils')(field_list, *varargs)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4677672, "supported_languages": null}, "macro.dbt_utils.default__surrogate_key": {"name": "default__surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "unique_id": "macro.dbt_utils.default__surrogate_key", "macro_sql": "\n\n{%- macro default__surrogate_key(field_list) -%}\n\n{%- set error_message = '\nWarning: `dbt_utils.surrogate_key` has been replaced by \\\n`dbt_utils.generate_surrogate_key`. The new macro treats null values \\\ndifferently to empty strings. To restore the behaviour of the original \\\nmacro, add a global variable in dbt_project.yml called \\\n`surrogate_key_treat_nulls_as_empty_strings` to your \\\ndbt_project.yml file with a value of True. \\\nThe {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.raise_compiler_error(error_message) -%}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4682355, "supported_languages": null}, "macro.dbt_utils.get_query_results_as_dict": {"name": "get_query_results_as_dict", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "unique_id": "macro.dbt_utils.get_query_results_as_dict", "macro_sql": "{% macro get_query_results_as_dict(query) %}\n {{ return(adapter.dispatch('get_query_results_as_dict', 'dbt_utils')(query)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_query_results_as_dict"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4689462, "supported_languages": null}, "macro.dbt_utils.default__get_query_results_as_dict": {"name": "default__get_query_results_as_dict", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "unique_id": "macro.dbt_utils.default__get_query_results_as_dict", "macro_sql": "{% macro default__get_query_results_as_dict(query) %}\n\n{# This macro returns a dictionary of the form {column_name: (tuple_of_results)} #}\n\n {%- call statement('get_query_results', fetch_result=True,auto_begin=false) -%}\n\n {{ query }}\n\n {%- endcall -%}\n\n {% set sql_results={} %}\n\n {%- if execute -%}\n {% set sql_results_table = load_result('get_query_results').table.columns %}\n {% for column_name, column in sql_results_table.items() %}\n {% do sql_results.update({column_name: column.values()}) %}\n {% endfor %}\n {%- endif -%}\n\n {{ return(sql_results) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.470154, "supported_languages": null}, "macro.dbt_utils.nullcheck": {"name": "nullcheck", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "unique_id": "macro.dbt_utils.nullcheck", "macro_sql": "{% macro nullcheck(cols) %}\n {{ return(adapter.dispatch('nullcheck', 'dbt_utils')(cols)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.470809, "supported_languages": null}, "macro.dbt_utils.default__nullcheck": {"name": "default__nullcheck", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "unique_id": "macro.dbt_utils.default__nullcheck", "macro_sql": "{% macro default__nullcheck(cols) %}\n{%- for col in cols %}\n\n {% if col.is_string() -%}\n\n nullif({{col.name}},'') as {{col.name}}\n\n {%- else -%}\n\n {{col.name}}\n\n {%- endif -%}\n\n{%- if not loop.last -%} , {%- endif -%}\n\n{%- endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4715042, "supported_languages": null}, "macro.dbt_utils.safe_divide": {"name": "safe_divide", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_divide.sql", "original_file_path": "macros/sql/safe_divide.sql", "unique_id": "macro.dbt_utils.safe_divide", "macro_sql": "{% macro safe_divide(numerator, denominator) -%}\n {{ return(adapter.dispatch('safe_divide', 'dbt_utils')(numerator, denominator)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__safe_divide"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4720724, "supported_languages": null}, "macro.dbt_utils.default__safe_divide": {"name": "default__safe_divide", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_divide.sql", "original_file_path": "macros/sql/safe_divide.sql", "unique_id": "macro.dbt_utils.default__safe_divide", "macro_sql": "{% macro default__safe_divide(numerator, denominator) %}\n ( {{ numerator }} ) / nullif( ( {{ denominator }} ), 0)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4723554, "supported_languages": null}, "macro.dbt_utils.get_intervals_between": {"name": "get_intervals_between", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.get_intervals_between", "macro_sql": "{% macro get_intervals_between(start_date, end_date, datepart) -%}\n {{ return(adapter.dispatch('get_intervals_between', 'dbt_utils')(start_date, end_date, datepart)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4735231, "supported_languages": null}, "macro.dbt_utils.default__get_intervals_between": {"name": "default__get_intervals_between", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.default__get_intervals_between", "macro_sql": "{% macro default__get_intervals_between(start_date, end_date, datepart) -%}\n {%- call statement('get_intervals_between', fetch_result=True) %}\n\n select {{ dbt.datediff(start_date, end_date, datepart) }}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_intervals_between') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values[0]) }}\n {%- else -%}\n {{ return(1) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4747787, "supported_languages": null}, "macro.dbt_utils.date_spine": {"name": "date_spine", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.date_spine", "macro_sql": "{% macro date_spine(datepart, start_date, end_date) %}\n {{ return(adapter.dispatch('date_spine', 'dbt_utils')(datepart, start_date, end_date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4752614, "supported_languages": null}, "macro.dbt_utils.default__date_spine": {"name": "default__date_spine", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.default__date_spine", "macro_sql": "{% macro default__date_spine(datepart, start_date, end_date) %}\n\n\n{# call as follows:\n\ndate_spine(\n \"day\",\n \"to_date('01/01/2016', 'mm/dd/yyyy')\",\n \"dbt.dateadd(week, 1, current_date)\"\n) #}\n\n\nwith rawdata as (\n\n {{dbt_utils.generate_series(\n dbt_utils.get_intervals_between(start_date, end_date, datepart)\n )}}\n\n),\n\nall_periods as (\n\n select (\n {{\n dbt.dateadd(\n datepart,\n \"row_number() over (order by 1) - 1\",\n start_date\n )\n }}\n ) as date_{{datepart}}\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_{{datepart}} <= {{ end_date }}\n\n)\n\nselect * from filtered\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.generate_series", "macro.dbt_utils.get_intervals_between", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4760098, "supported_languages": null}, "macro.dbt_utils.get_relations_by_pattern": {"name": "get_relations_by_pattern", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "unique_id": "macro.dbt_utils.get_relations_by_pattern", "macro_sql": "{% macro get_relations_by_pattern(schema_pattern, table_pattern, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_relations_by_pattern', 'dbt_utils')(schema_pattern, table_pattern, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_pattern"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4771748, "supported_languages": null}, "macro.dbt_utils.default__get_relations_by_pattern": {"name": "default__get_relations_by_pattern", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "unique_id": "macro.dbt_utils.default__get_relations_by_pattern", "macro_sql": "{% macro default__get_relations_by_pattern(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n {%- call statement('get_tables', fetch_result=True) %}\n\n {{ dbt_utils.get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude, database) }}\n\n {%- endcall -%}\n\n {%- set table_list = load_result('get_tables') -%}\n\n {%- if table_list and table_list['table'] -%}\n {%- set tbl_relations = [] -%}\n {%- for row in table_list['table'] -%}\n {%- set tbl_relation = api.Relation.create(\n database=database,\n schema=row.table_schema,\n identifier=row.table_name,\n type=row.table_type\n ) -%}\n {%- do tbl_relations.append(tbl_relation) -%}\n {%- endfor -%}\n\n {{ return(tbl_relations) }}\n {%- else -%}\n {{ return([]) }}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4789176, "supported_languages": null}, "macro.dbt_utils.get_tables_by_pattern_sql": {"name": "get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.get_tables_by_pattern_sql", "macro_sql": "{% macro get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_tables_by_pattern_sql', 'dbt_utils')\n (schema_pattern, table_pattern, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4814477, "supported_languages": null}, "macro.dbt_utils.default__get_tables_by_pattern_sql": {"name": "default__get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.default__get_tables_by_pattern_sql", "macro_sql": "{% macro default__get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n select distinct\n table_schema as {{ adapter.quote('table_schema') }},\n table_name as {{ adapter.quote('table_name') }},\n {{ dbt_utils.get_table_types_sql() }}\n from {{ database }}.information_schema.tables\n where table_schema ilike '{{ schema_pattern }}'\n and table_name ilike '{{ table_pattern }}'\n and table_name not ilike '{{ exclude }}'\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4822116, "supported_languages": null}, "macro.dbt_utils.bigquery__get_tables_by_pattern_sql": {"name": "bigquery__get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.bigquery__get_tables_by_pattern_sql", "macro_sql": "{% macro bigquery__get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n {% if '%' in schema_pattern %}\n {% set schemata=dbt_utils._bigquery__get_matching_schemata(schema_pattern, database) %}\n {% else %}\n {% set schemata=[schema_pattern] %}\n {% endif %}\n\n {% set sql %}\n {% for schema in schemata %}\n select distinct\n table_schema,\n table_name,\n {{ dbt_utils.get_table_types_sql() }}\n\n from {{ adapter.quote(database) }}.{{ schema }}.INFORMATION_SCHEMA.TABLES\n where lower(table_name) like lower ('{{ table_pattern }}')\n and lower(table_name) not like lower ('{{ exclude }}')\n\n {% if not loop.last %} union all {% endif %}\n\n {% endfor %}\n {% endset %}\n\n {{ return(sql) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._bigquery__get_matching_schemata", "macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4838035, "supported_languages": null}, "macro.dbt_utils._bigquery__get_matching_schemata": {"name": "_bigquery__get_matching_schemata", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils._bigquery__get_matching_schemata", "macro_sql": "{% macro _bigquery__get_matching_schemata(schema_pattern, database) %}\n {% if execute %}\n\n {% set sql %}\n select schema_name from {{ adapter.quote(database) }}.INFORMATION_SCHEMA.SCHEMATA\n where lower(schema_name) like lower('{{ schema_pattern }}')\n {% endset %}\n\n {% set results=run_query(sql) %}\n\n {% set schemata=results.columns['schema_name'].values() %}\n\n {{ return(schemata) }}\n\n {% else %}\n\n {{ return([]) }}\n\n {% endif %}\n\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4848533, "supported_languages": null}, "macro.dbt_utils.safe_add": {"name": "safe_add", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "unique_id": "macro.dbt_utils.safe_add", "macro_sql": "{%- macro safe_add(field_list) -%}\n {{ return(adapter.dispatch('safe_add', 'dbt_utils')(field_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__safe_add"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4855502, "supported_languages": null}, "macro.dbt_utils.default__safe_add": {"name": "default__safe_add", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "unique_id": "macro.dbt_utils.default__safe_add", "macro_sql": "\n\n{%- macro default__safe_add(field_list) -%}\n\n{%- if field_list is not iterable or field_list is string or field_list is mapping -%}\n\n{%- set error_message = '\nWarning: the `safe_add` macro now takes a single list argument instead of \\\nstring arguments. The {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.warn(error_message) -%}\n\n{%- endif -%}\n\n{% set fields = [] %}\n\n{%- for field in field_list -%}\n\n {% do fields.append(\"coalesce(\" ~ field ~ \", 0)\") %}\n\n{%- endfor -%}\n\n{{ fields|join(' +\\n ') }}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4866898, "supported_languages": null}, "macro.dbt_utils.get_relations_by_prefix": {"name": "get_relations_by_prefix", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "unique_id": "macro.dbt_utils.get_relations_by_prefix", "macro_sql": "{% macro get_relations_by_prefix(schema, prefix, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_relations_by_prefix', 'dbt_utils')(schema, prefix, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_prefix"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.487853, "supported_languages": null}, "macro.dbt_utils.default__get_relations_by_prefix": {"name": "default__get_relations_by_prefix", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "unique_id": "macro.dbt_utils.default__get_relations_by_prefix", "macro_sql": "{% macro default__get_relations_by_prefix(schema, prefix, exclude='', database=target.database) %}\n\n {%- call statement('get_tables', fetch_result=True) %}\n\n {{ dbt_utils.get_tables_by_prefix_sql(schema, prefix, exclude, database) }}\n\n {%- endcall -%}\n\n {%- set table_list = load_result('get_tables') -%}\n\n {%- if table_list and table_list['table'] -%}\n {%- set tbl_relations = [] -%}\n {%- for row in table_list['table'] -%}\n {%- set tbl_relation = api.Relation.create(\n database=database,\n schema=row.table_schema,\n identifier=row.table_name,\n type=row.table_type\n ) -%}\n {%- do tbl_relations.append(tbl_relation) -%}\n {%- endfor -%}\n\n {{ return(tbl_relations) }}\n {%- else -%}\n {{ return([]) }}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.4895804, "supported_languages": null}, "macro.dbt_utils.union_relations": {"name": "union_relations", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "unique_id": "macro.dbt_utils.union_relations", "macro_sql": "{%- macro union_relations(relations, column_override=none, include=[], exclude=[], source_column_name='_dbt_source_relation', where=none) -%}\n {{ return(adapter.dispatch('union_relations', 'dbt_utils')(relations, column_override, include, exclude, source_column_name, where)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__union_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.494057, "supported_languages": null}, "macro.dbt_utils.default__union_relations": {"name": "default__union_relations", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "unique_id": "macro.dbt_utils.default__union_relations", "macro_sql": "\n\n{%- macro default__union_relations(relations, column_override=none, include=[], exclude=[], source_column_name='_dbt_source_relation', where=none) -%}\n\n {%- if exclude and include -%}\n {{ exceptions.raise_compiler_error(\"Both an exclude and include list were provided to the `union` macro. Only one is allowed\") }}\n {%- endif -%}\n\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. -#}\n {%- if not execute %}\n {{ return('') }}\n {% endif -%}\n\n {%- set column_override = column_override if column_override is not none else {} -%}\n\n {%- set relation_columns = {} -%}\n {%- set column_superset = {} -%}\n {%- set all_excludes = [] -%}\n {%- set all_includes = [] -%}\n\n {%- if exclude -%}\n {%- for exc in exclude -%}\n {%- do all_excludes.append(exc | lower) -%}\n {%- endfor -%}\n {%- endif -%}\n\n {%- if include -%}\n {%- for inc in include -%}\n {%- do all_includes.append(inc | lower) -%}\n {%- endfor -%}\n {%- endif -%}\n\n {%- for relation in relations -%}\n\n {%- do relation_columns.update({relation: []}) -%}\n\n {%- do dbt_utils._is_relation(relation, 'union_relations') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'union_relations') -%}\n {%- set cols = adapter.get_columns_in_relation(relation) -%}\n {%- for col in cols -%}\n\n {#- If an exclude list was provided and the column is in the list, do nothing -#}\n {%- if exclude and col.column | lower in all_excludes -%}\n\n {#- If an include list was provided and the column is not in the list, do nothing -#}\n {%- elif include and col.column | lower not in all_includes -%}\n\n {#- Otherwise add the column to the column superset -#}\n {%- else -%}\n\n {#- update the list of columns in this relation -#}\n {%- do relation_columns[relation].append(col.column) -%}\n\n {%- if col.column in column_superset -%}\n\n {%- set stored = column_superset[col.column] -%}\n {%- if col.is_string() and stored.is_string() and col.string_size() > stored.string_size() -%}\n\n {%- do column_superset.update({col.column: col}) -%}\n\n {%- endif %}\n\n {%- else -%}\n\n {%- do column_superset.update({col.column: col}) -%}\n\n {%- endif -%}\n\n {%- endif -%}\n\n {%- endfor -%}\n {%- endfor -%}\n\n {%- set ordered_column_names = column_superset.keys() -%}\n {%- set dbt_command = flags.WHICH -%}\n\n\n {% if dbt_command in ['run', 'build'] %}\n {% if (include | length > 0 or exclude | length > 0) and not column_superset.keys() %}\n {%- set relations_string -%}\n {%- for relation in relations -%}\n {{ relation.name }}\n {%- if not loop.last %}, {% endif -%}\n {%- endfor -%}\n {%- endset -%}\n\n {%- set error_message -%}\n There were no columns found to union for relations {{ relations_string }}\n {%- endset -%}\n\n {{ exceptions.raise_compiler_error(error_message) }}\n {%- endif -%}\n {%- endif -%}\n\n {%- for relation in relations %}\n\n (\n select\n\n {%- if source_column_name is not none %}\n cast({{ dbt.string_literal(relation) }} as {{ dbt.type_string() }}) as {{ source_column_name }},\n {%- endif %}\n\n {% for col_name in ordered_column_names -%}\n\n {%- set col = column_superset[col_name] %}\n {%- set col_type = column_override.get(col.column, col.data_type) %}\n {%- set col_name = adapter.quote(col_name) if col_name in relation_columns[relation] else 'null' %}\n cast({{ col_name }} as {{ col_type }}) as {{ col.quoted }} {% if not loop.last %},{% endif -%}\n\n {%- endfor %}\n\n from {{ relation }}\n\n {% if where -%}\n where {{ where }}\n {%- endif %}\n )\n\n {% if not loop.last -%}\n union all\n {% endif -%}\n\n {%- endfor -%}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.string_literal", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5011888, "supported_languages": null}, "macro.dbt_utils.degrees_to_radians": {"name": "degrees_to_radians", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.degrees_to_radians", "macro_sql": "{% macro degrees_to_radians(degrees) -%}\n acos(-1) * {{degrees}} / 180\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5028825, "supported_languages": null}, "macro.dbt_utils.haversine_distance": {"name": "haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.haversine_distance", "macro_sql": "{% macro haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n {{ return(adapter.dispatch('haversine_distance', 'dbt_utils')(lat1,lon1,lat2,lon2,unit)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__haversine_distance"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.503444, "supported_languages": null}, "macro.dbt_utils.default__haversine_distance": {"name": "default__haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.default__haversine_distance", "macro_sql": "{% macro default__haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n{%- if unit == 'mi' %}\n {% set conversion_rate = 1 %}\n{% elif unit == 'km' %}\n {% set conversion_rate = 1.60934 %}\n{% else %}\n {{ exceptions.raise_compiler_error(\"unit input must be one of 'mi' or 'km'. Got \" ~ unit) }}\n{% endif %}\n\n 2 * 3961 * asin(sqrt(power((sin(radians(({{ lat2 }} - {{ lat1 }}) / 2))), 2) +\n cos(radians({{lat1}})) * cos(radians({{lat2}})) *\n power((sin(radians(({{ lon2 }} - {{ lon1 }}) / 2))), 2))) * {{ conversion_rate }}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5046005, "supported_languages": null}, "macro.dbt_utils.bigquery__haversine_distance": {"name": "bigquery__haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.bigquery__haversine_distance", "macro_sql": "{% macro bigquery__haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n{% set radians_lat1 = dbt_utils.degrees_to_radians(lat1) %}\n{% set radians_lat2 = dbt_utils.degrees_to_radians(lat2) %}\n{% set radians_lon1 = dbt_utils.degrees_to_radians(lon1) %}\n{% set radians_lon2 = dbt_utils.degrees_to_radians(lon2) %}\n{%- if unit == 'mi' %}\n {% set conversion_rate = 1 %}\n{% elif unit == 'km' %}\n {% set conversion_rate = 1.60934 %}\n{% else %}\n {{ exceptions.raise_compiler_error(\"unit input must be one of 'mi' or 'km'. Got \" ~ unit) }}\n{% endif %}\n 2 * 3961 * asin(sqrt(power(sin(({{ radians_lat2 }} - {{ radians_lat1 }}) / 2), 2) +\n cos({{ radians_lat1 }}) * cos({{ radians_lat2 }}) *\n power(sin(({{ radians_lon2 }} - {{ radians_lon1 }}) / 2), 2))) * {{ conversion_rate }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.degrees_to_radians"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.506298, "supported_languages": null}, "macro.dbt_utils.nullcheck_table": {"name": "nullcheck_table", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "unique_id": "macro.dbt_utils.nullcheck_table", "macro_sql": "{% macro nullcheck_table(relation) %}\n {{ return(adapter.dispatch('nullcheck_table', 'dbt_utils')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.50692, "supported_languages": null}, "macro.dbt_utils.default__nullcheck_table": {"name": "default__nullcheck_table", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "unique_id": "macro.dbt_utils.default__nullcheck_table", "macro_sql": "{% macro default__nullcheck_table(relation) %}\n\n {%- do dbt_utils._is_relation(relation, 'nullcheck_table') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'nullcheck_table') -%}\n {% set cols = adapter.get_columns_in_relation(relation) %}\n\n select {{ dbt_utils.nullcheck(cols) }}\n from {{relation}}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.507625, "supported_languages": null}, "macro.dbt_utils.star": {"name": "star", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "unique_id": "macro.dbt_utils.star", "macro_sql": "{% macro star(from, relation_alias=False, except=[], prefix='', suffix='', quote_identifiers=True) -%}\r\n {{ return(adapter.dispatch('star', 'dbt_utils')(from, relation_alias, except, prefix, suffix, quote_identifiers)) }}\r\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__star"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.509614, "supported_languages": null}, "macro.dbt_utils.default__star": {"name": "default__star", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "unique_id": "macro.dbt_utils.default__star", "macro_sql": "{% macro default__star(from, relation_alias=False, except=[], prefix='', suffix='', quote_identifiers=True) -%}\r\n {%- do dbt_utils._is_relation(from, 'star') -%}\r\n {%- do dbt_utils._is_ephemeral(from, 'star') -%}\r\n\r\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\r\n {%- if not execute -%}\r\n {% do return('*') %}\r\n {%- endif -%}\r\n\r\n {% set cols = dbt_utils.get_filtered_columns_in_relation(from, except) %}\r\n\r\n {%- if cols|length <= 0 -%}\r\n {% if flags.WHICH == 'compile' %}\r\n {% set response %}\r\n*\r\n/* No columns were returned. Maybe the relation doesn't exist yet \r\nor all columns were excluded. This star is only output during \r\ndbt compile, and exists to keep SQLFluff happy. */\r\n {% endset %}\r\n {% do return(response) %}\r\n {% else %}\r\n {% do return(\"/* no columns returned from star() macro */\") %}\r\n {% endif %}\r\n {%- else -%}\r\n {%- for col in cols %}\r\n {%- if relation_alias %}{{ relation_alias }}.{% else %}{%- endif -%}\r\n {%- if quote_identifiers -%}\r\n {{ adapter.quote(col)|trim }} {%- if prefix!='' or suffix!='' %} as {{ adapter.quote(prefix ~ col ~ suffix)|trim }} {%- endif -%}\r\n {%- else -%}\r\n {{ col|trim }} {%- if prefix!='' or suffix!='' %} as {{ (prefix ~ col ~ suffix)|trim }} {%- endif -%}\r\n {% endif %}\r\n {%- if not loop.last %},{{ '\\n ' }}{%- endif -%}\r\n {%- endfor -%}\r\n {% endif %}\r\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5125215, "supported_languages": null}, "macro.dbt_utils.generate_surrogate_key": {"name": "generate_surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_surrogate_key.sql", "original_file_path": "macros/sql/generate_surrogate_key.sql", "unique_id": "macro.dbt_utils.generate_surrogate_key", "macro_sql": "{%- macro generate_surrogate_key(field_list) -%}\n {{ return(adapter.dispatch('generate_surrogate_key', 'dbt_utils')(field_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__generate_surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5133615, "supported_languages": null}, "macro.dbt_utils.default__generate_surrogate_key": {"name": "default__generate_surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_surrogate_key.sql", "original_file_path": "macros/sql/generate_surrogate_key.sql", "unique_id": "macro.dbt_utils.default__generate_surrogate_key", "macro_sql": "\n\n{%- macro default__generate_surrogate_key(field_list) -%}\n\n{% if var('surrogate_key_treat_nulls_as_empty_strings', False) %}\n {% set default_null_value = \"\" %}\n{% else %}\n {% set default_null_value = '_dbt_utils_surrogate_key_null_'%}\n{% endif %}\n\n{%- set fields = [] -%}\n\n{%- for field in field_list -%}\n\n {%- do fields.append(\n \"coalesce(cast(\" ~ field ~ \" as \" ~ dbt.type_string() ~ \"), '\" ~ default_null_value ~\"')\"\n ) -%}\n\n {%- if not loop.last %}\n {%- do fields.append(\"'-'\") -%}\n {%- endif -%}\n\n{%- endfor -%}\n\n{{ dbt.hash(dbt.concat(fields)) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.type_string", "macro.dbt.hash", "macro.dbt.concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5147462, "supported_languages": null}, "macro.dbt_utils.get_single_value": {"name": "get_single_value", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_single_value.sql", "original_file_path": "macros/sql/get_single_value.sql", "unique_id": "macro.dbt_utils.get_single_value", "macro_sql": "{% macro get_single_value(query, default=none) %}\n {{ return(adapter.dispatch('get_single_value', 'dbt_utils')(query, default)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_single_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5156727, "supported_languages": null}, "macro.dbt_utils.default__get_single_value": {"name": "default__get_single_value", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_single_value.sql", "original_file_path": "macros/sql/get_single_value.sql", "unique_id": "macro.dbt_utils.default__get_single_value", "macro_sql": "{% macro default__get_single_value(query, default) %}\n\n{# This macro returns the (0, 0) record in a query, i.e. the first row of the first column #}\n\n {%- call statement('get_query_result', fetch_result=True, auto_begin=false) -%}\n\n {{ query }}\n\n {%- endcall -%}\n\n {%- if execute -%}\n\n {% set r = load_result('get_query_result').table.columns[0].values() %}\n {% if r | length == 0 %}\n {% do print('Query `' ~ query ~ '` returned no rows. Using the default value: ' ~ default) %}\n {% set sql_result = default %}\n {% else %}\n {% set sql_result = r[0] %}\n {% endif %}\n \n {%- else -%}\n \n {% set sql_result = default %}\n \n {%- endif -%}\n\n {% do return(sql_result) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5171893, "supported_languages": null}, "macro.dbt_utils.get_table_types_sql": {"name": "get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.get_table_types_sql", "macro_sql": "{%- macro get_table_types_sql() -%}\n {{ return(adapter.dispatch('get_table_types_sql', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_utils.default__get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5178716, "supported_languages": null}, "macro.dbt_utils.default__get_table_types_sql": {"name": "default__get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.default__get_table_types_sql", "macro_sql": "{% macro default__get_table_types_sql() %}\n case table_type\n when 'BASE TABLE' then 'table'\n when 'EXTERNAL TABLE' then 'external'\n when 'MATERIALIZED VIEW' then 'materializedview'\n else lower(table_type)\n end as {{ adapter.quote('table_type') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5181584, "supported_languages": null}, "macro.dbt_utils.postgres__get_table_types_sql": {"name": "postgres__get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.postgres__get_table_types_sql", "macro_sql": "{% macro postgres__get_table_types_sql() %}\n case table_type\n when 'BASE TABLE' then 'table'\n when 'FOREIGN' then 'external'\n when 'MATERIALIZED VIEW' then 'materializedview'\n else lower(table_type)\n end as {{ adapter.quote('table_type') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5184445, "supported_languages": null}, "macro.dbt_utils.group_by": {"name": "group_by", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "unique_id": "macro.dbt_utils.group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_utils')(n)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5190492, "supported_languages": null}, "macro.dbt_utils.default__group_by": {"name": "default__group_by", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "unique_id": "macro.dbt_utils.default__group_by", "macro_sql": "\n\n{%- macro default__group_by(n) -%}\n\n group by {% for i in range(1, n + 1) -%}\n {{ i }}{{ ',' if not loop.last }} \n {%- endfor -%}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5195515, "supported_languages": null}, "macro.dbt_utils.get_tables_by_prefix_sql": {"name": "get_tables_by_prefix_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "unique_id": "macro.dbt_utils.get_tables_by_prefix_sql", "macro_sql": "{% macro get_tables_by_prefix_sql(schema, prefix, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_tables_by_prefix_sql', 'dbt_utils')(schema, prefix, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5203133, "supported_languages": null}, "macro.dbt_utils.default__get_tables_by_prefix_sql": {"name": "default__get_tables_by_prefix_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "unique_id": "macro.dbt_utils.default__get_tables_by_prefix_sql", "macro_sql": "{% macro default__get_tables_by_prefix_sql(schema, prefix, exclude='', database=target.database) %}\n\n {{ dbt_utils.get_tables_by_pattern_sql(\n schema_pattern = schema,\n table_pattern = prefix ~ '%',\n exclude = exclude,\n database = database\n ) }}\n \n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5210142, "supported_languages": null}, "macro.dbt_utils.get_powers_of_two": {"name": "get_powers_of_two", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.get_powers_of_two", "macro_sql": "{% macro get_powers_of_two(upper_bound) %}\n {{ return(adapter.dispatch('get_powers_of_two', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5223615, "supported_languages": null}, "macro.dbt_utils.default__get_powers_of_two": {"name": "default__get_powers_of_two", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.default__get_powers_of_two", "macro_sql": "{% macro default__get_powers_of_two(upper_bound) %}\n\n {% if upper_bound <= 0 %}\n {{ exceptions.raise_compiler_error(\"upper bound must be positive\") }}\n {% endif %}\n\n {% for _ in range(1, 100) %}\n {% if upper_bound <= 2 ** loop.index %}{{ return(loop.index) }}{% endif %}\n {% endfor %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5232239, "supported_languages": null}, "macro.dbt_utils.generate_series": {"name": "generate_series", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5236092, "supported_languages": null}, "macro.dbt_utils.default__generate_series": {"name": "default__generate_series", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.default__generate_series", "macro_sql": "{% macro default__generate_series(upper_bound) %}\n\n {% set n = dbt_utils.get_powers_of_two(upper_bound) %}\n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n {% for i in range(n) %}\n p{{i}}.generated_number * power(2, {{i}})\n {% if not loop.last %} + {% endif %}\n {% endfor %}\n + 1\n as generated_number\n\n from\n\n {% for i in range(n) %}\n p as p{{i}}\n {% if not loop.last %} cross join {% endif %}\n {% endfor %}\n\n )\n\n select *\n from unioned\n where generated_number <= {{upper_bound}}\n order by generated_number\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5247076, "supported_languages": null}, "macro.dbt_utils.pretty_log_format": {"name": "pretty_log_format", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "unique_id": "macro.dbt_utils.pretty_log_format", "macro_sql": "{% macro pretty_log_format(message) %}\n {{ return(adapter.dispatch('pretty_log_format', 'dbt_utils')(message)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.525225, "supported_languages": null}, "macro.dbt_utils.default__pretty_log_format": {"name": "default__pretty_log_format", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "unique_id": "macro.dbt_utils.default__pretty_log_format", "macro_sql": "{% macro default__pretty_log_format(message) %}\n {{ return( dbt_utils.pretty_time() ~ ' + ' ~ message) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5255644, "supported_languages": null}, "macro.dbt_utils.slugify": {"name": "slugify", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/slugify.sql", "original_file_path": "macros/jinja_helpers/slugify.sql", "unique_id": "macro.dbt_utils.slugify", "macro_sql": "{% macro slugify(string) %}\n\n{#- Lower case the string -#}\n{% set string = string | lower %}\n{#- Replace spaces and dashes with underscores -#}\n{% set string = modules.re.sub('[ -]+', '_', string) %}\n{#- Only take letters, numbers, and underscores -#}\n{% set string = modules.re.sub('[^a-z0-9_]+', '', string) %}\n{#- Prepends \"_\" if string begins with a number -#}\n{% set string = modules.re.sub('^[0-9]', '_' + string[0], string) %}\n\n{{ return(string) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.526792, "supported_languages": null}, "macro.dbt_utils._is_relation": {"name": "_is_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/_is_relation.sql", "original_file_path": "macros/jinja_helpers/_is_relation.sql", "unique_id": "macro.dbt_utils._is_relation", "macro_sql": "{% macro _is_relation(obj, macro) %}\n {%- if not (obj is mapping and obj.get('metadata', {}).get('type', '').endswith('Relation')) -%}\n {%- do exceptions.raise_compiler_error(\"Macro \" ~ macro ~ \" expected a Relation but received the value: \" ~ obj) -%}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.527665, "supported_languages": null}, "macro.dbt_utils.pretty_time": {"name": "pretty_time", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "unique_id": "macro.dbt_utils.pretty_time", "macro_sql": "{% macro pretty_time(format='%H:%M:%S') %}\n {{ return(adapter.dispatch('pretty_time', 'dbt_utils')(format)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5282023, "supported_languages": null}, "macro.dbt_utils.default__pretty_time": {"name": "default__pretty_time", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "unique_id": "macro.dbt_utils.default__pretty_time", "macro_sql": "{% macro default__pretty_time(format='%H:%M:%S') %}\n {{ return(modules.datetime.datetime.now().strftime(format)) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5285974, "supported_languages": null}, "macro.dbt_utils.log_info": {"name": "log_info", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "unique_id": "macro.dbt_utils.log_info", "macro_sql": "{% macro log_info(message) %}\n {{ return(adapter.dispatch('log_info', 'dbt_utils')(message)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__log_info"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5291035, "supported_languages": null}, "macro.dbt_utils.default__log_info": {"name": "default__log_info", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "unique_id": "macro.dbt_utils.default__log_info", "macro_sql": "{% macro default__log_info(message) %}\n {{ log(dbt_utils.pretty_log_format(message), info=True) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5294547, "supported_languages": null}, "macro.dbt_utils._is_ephemeral": {"name": "_is_ephemeral", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/_is_ephemeral.sql", "original_file_path": "macros/jinja_helpers/_is_ephemeral.sql", "unique_id": "macro.dbt_utils._is_ephemeral", "macro_sql": "{% macro _is_ephemeral(obj, macro) %}\n {%- if obj.is_cte -%}\n {% set ephemeral_prefix = api.Relation.add_ephemeral_prefix('') %}\n {% if obj.name.startswith(ephemeral_prefix) %}\n {% set model_name = obj.name[(ephemeral_prefix|length):] %}\n {% else %}\n {% set model_name = obj.name %}\n {%- endif -%}\n {% set error_message %}\nThe `{{ macro }}` macro cannot be used with ephemeral models, as it relies on the information schema.\n\n`{{ model_name }}` is an ephemeral model. Consider making it a view or table instead.\n {% endset %}\n {%- do exceptions.raise_compiler_error(error_message) -%}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.53104, "supported_languages": null}, "macro.dbt_snowflake_query_tags.set_query_tag": {"name": "set_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake_query_tags", "path": "macros/query_tags.sql", "original_file_path": "macros/query_tags.sql", "unique_id": "macro.dbt_snowflake_query_tags.set_query_tag", "macro_sql": "{% macro set_query_tag(extra = {}) -%}\n {{ return(adapter.dispatch('set_query_tag', 'dbt_snowflake_query_tags')(extra=extra)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake_query_tags.default__set_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.532665, "supported_languages": null}, "macro.dbt_snowflake_query_tags.default__set_query_tag": {"name": "default__set_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake_query_tags", "path": "macros/query_tags.sql", "original_file_path": "macros/query_tags.sql", "unique_id": "macro.dbt_snowflake_query_tags.default__set_query_tag", "macro_sql": "{% macro default__set_query_tag(extra = {}) -%}\n {# Get session level query tag #}\n {% set original_query_tag = get_current_query_tag() %}\n {% set original_query_tag_parsed = {} %}\n\n {% if original_query_tag %}\n {% if fromjson(original_query_tag) is mapping %}\n {% set original_query_tag_parsed = fromjson(original_query_tag) %}\n {% endif %}\n {% endif %}\n\n {# The env_vars_to_query_tag_list should contain an environment variables list to construct query tag dict #}\n {% set env_var_query_tags = {} %}\n {% if var('env_vars_to_query_tag_list', '') %} {# Get a list of env vars from env_vars_to_query_tag_list variable to add additional query tags #}\n {% for k in var('env_vars_to_query_tag_list') %}\n {% set v = env_var(k, '') %}\n {% do env_var_query_tags.update({k.lower(): v}) if v %}\n {% endfor %}\n {% endif %}\n\n {# Start with any model-configured dict #}\n {% set query_tag = config.get('query_tag', default={}) %}\n\n {% if query_tag is not mapping %}\n {% do log(\"dbt-snowflake-query-tags warning: the query_tag config value of '{}' is not a mapping type, so is being ignored. If you'd like to add additional query tag information, use a mapping type instead, or remove it to avoid this message.\".format(query_tag), True) %}\n {% set query_tag = {} %} {# If the user has set the query tag config as a non mapping type, start fresh #}\n {% endif %}\n\n {% do query_tag.update(original_query_tag_parsed) %}\n {% do query_tag.update(env_var_query_tags) %}\n {% do query_tag.update(extra) %}\n\n {%- do query_tag.update(\n app='dbt',\n dbt_snowflake_query_tags_version='2.5.0',\n ) -%}\n\n {% if thread_id %}\n {%- do query_tag.update(\n thread_id=thread_id\n ) -%}\n {% endif %}\n\n\n {# We have to bring is_incremental through here because its not available in the comment context #}\n {% if model.resource_type == 'model' %}\n {%- do query_tag.update(\n is_incremental=is_incremental()\n ) -%}\n {% endif %}\n\n {% set query_tag_json = tojson(query_tag) %}\n {{ log(\"Setting query_tag to '\" ~ query_tag_json ~ \"'. Will reset to '\" ~ original_query_tag ~ \"' after materialization.\") }}\n {% do run_query(\"alter session set query_tag = '{}'\".format(query_tag_json)) %}\n {{ return(original_query_tag)}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.is_incremental", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5366313, "supported_languages": null}, "macro.dbt_snowflake_query_tags.unset_query_tag": {"name": "unset_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake_query_tags", "path": "macros/query_tags.sql", "original_file_path": "macros/query_tags.sql", "unique_id": "macro.dbt_snowflake_query_tags.unset_query_tag", "macro_sql": "{% macro unset_query_tag(original_query_tag) -%}\n {{ return(adapter.dispatch('unset_query_tag', 'dbt_snowflake_query_tags')(original_query_tag)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_snowflake_query_tags.default__unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5370476, "supported_languages": null}, "macro.dbt_snowflake_query_tags.default__unset_query_tag": {"name": "default__unset_query_tag", "resource_type": "macro", "package_name": "dbt_snowflake_query_tags", "path": "macros/query_tags.sql", "original_file_path": "macros/query_tags.sql", "unique_id": "macro.dbt_snowflake_query_tags.default__unset_query_tag", "macro_sql": "{% macro default__unset_query_tag(original_query_tag) -%}\n {% if original_query_tag %}\n {{ log(\"Resetting query_tag to '\" ~ original_query_tag ~ \"'.\") }}\n {% do run_query(\"alter session set query_tag = '{}'\".format(original_query_tag)) %}\n {% else %}\n {{ log(\"No original query_tag, unsetting parameter.\") }}\n {% do run_query(\"alter session unset query_tag\") %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5378366, "supported_languages": null}, "macro.dbt_snowflake_query_tags.get_query_comment": {"name": "get_query_comment", "resource_type": "macro", "package_name": "dbt_snowflake_query_tags", "path": "macros/query_comment.sql", "original_file_path": "macros/query_comment.sql", "unique_id": "macro.dbt_snowflake_query_tags.get_query_comment", "macro_sql": "{% macro get_query_comment(node, extra = {}) %}\n {%- set comment_dict = extra -%}\n {%- do comment_dict.update(\n app='dbt',\n dbt_snowflake_query_tags_version='2.5.0',\n dbt_version=dbt_version,\n project_name=project_name,\n target_name=target.name,\n target_database=target.database,\n target_schema=target.schema,\n invocation_id=invocation_id,\n run_started_at=run_started_at.astimezone(modules.pytz.utc).isoformat(),\n full_refresh=flags.FULL_REFRESH,\n which=flags.WHICH,\n ) -%}\n\n {%- if node is not none -%}\n {%- do comment_dict.update(\n node_name=node.name,\n node_alias=node.alias,\n node_package_name=node.package_name,\n node_original_file_path=node.original_file_path,\n node_database=node.database,\n node_schema=node.schema,\n node_id=node.unique_id,\n node_resource_type=node.resource_type,\n node_meta=node.config.meta,\n node_tags=node.tags,\n ) -%}\n\n {%- if flags.INVOCATION_COMMAND -%}\n {%- do comment_dict.update(\n invocation_command=flags.INVOCATION_COMMAND\n ) -%}\n {%- endif -%}\n\n {%- if node.resource_type != ('seed') -%} {# Otherwise this throws an error saying 'Seeds cannot depend on other nodes.' #}\n {%- if node.refs is defined -%}\n {% set refs = [] %}\n {% for ref in node.refs %}\n {%- if (dbt_version.split('.')[0] | int > 1)\n or (dbt_version.split('.')[0] | int == 1 and dbt_version.split('.')[1] | int >= 5) -%}\n {%- do refs.append(ref.name) -%}\n {%- else -%}\n {%- do refs.append(ref[0]) -%}\n {%- endif -%}\n {% endfor %}\n {%- do comment_dict.update(\n node_refs=refs | unique | list\n ) -%}\n {%- endif -%}\n {%- endif -%}\n {%- if node.resource_type == 'model' -%}\n {%- do comment_dict.update(\n materialized=node.config.materialized,\n ) -%}\n {%- endif -%}\n\n {%- if node.raw_code is not none and local_md5 -%}\n {%- do comment_dict.update({\n \"raw_code_hash\": local_md5(node.raw_code)\n }) -%}\n {%- endif -%}\n {%- endif -%}\n\n {%- if env_var('DBT_CLOUD_PROJECT_ID', False) -%}\n {%- do comment_dict.update(\n dbt_cloud_project_id=env_var('DBT_CLOUD_PROJECT_ID')\n ) -%}\n {%- endif -%}\n\n {%- if env_var('DBT_CLOUD_JOB_ID', False) -%}\n {%- do comment_dict.update(\n dbt_cloud_job_id=env_var('DBT_CLOUD_JOB_ID')\n ) -%}\n {%- endif -%}\n\n {%- if env_var('DBT_CLOUD_RUN_ID', False) -%}\n {%- do comment_dict.update(\n dbt_cloud_run_id=env_var('DBT_CLOUD_RUN_ID')\n ) -%}\n {%- endif -%}\n\n {%- if env_var('DBT_CLOUD_RUN_REASON_CATEGORY', False) -%}\n {%- do comment_dict.update(\n dbt_cloud_run_reason_category=env_var('DBT_CLOUD_RUN_REASON_CATEGORY')\n ) -%}\n {%- endif -%}\n\n {%- if env_var('DBT_CLOUD_RUN_REASON', False) -%}\n {%- do comment_dict.update(\n dbt_cloud_run_reason=env_var('DBT_CLOUD_RUN_REASON')\n ) -%}\n {%- endif -%}\n\n {{ return(tojson(comment_dict)) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5457091, "supported_languages": null}, "macro.dbt_expectations.type_timestamp": {"name": "type_timestamp", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.type_timestamp", "macro_sql": "\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt_expectations')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.546433, "supported_languages": null}, "macro.dbt_expectations.default__type_timestamp": {"name": "default__type_timestamp", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() -%}\n timestamp\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5465987, "supported_languages": null}, "macro.dbt_expectations.snowflake__type_timestamp": {"name": "snowflake__type_timestamp", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.snowflake__type_timestamp", "macro_sql": "{% macro snowflake__type_timestamp() -%}\n timestamp_ntz\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5467954, "supported_languages": null}, "macro.dbt_expectations.postgres__type_timestamp": {"name": "postgres__type_timestamp", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.postgres__type_timestamp", "macro_sql": "{% macro postgres__type_timestamp() -%}\n timestamp without time zone\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.546961, "supported_languages": null}, "macro.dbt_expectations.type_datetime": {"name": "type_datetime", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.type_datetime", "macro_sql": "{% macro type_datetime() -%}\n {{ return(adapter.dispatch('type_datetime', 'dbt_expectations')()) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_datetime"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5472953, "supported_languages": null}, "macro.dbt_expectations.default__type_datetime": {"name": "default__type_datetime", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.default__type_datetime", "macro_sql": "{% macro default__type_datetime() -%}\n datetime\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5474544, "supported_languages": null}, "macro.dbt_expectations.snowflake__type_datetime": {"name": "snowflake__type_datetime", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.snowflake__type_datetime", "macro_sql": "{% macro snowflake__type_datetime() -%}\n timestamp_ntz\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5476089, "supported_languages": null}, "macro.dbt_expectations.postgres__type_datetime": {"name": "postgres__type_datetime", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "unique_id": "macro.dbt_expectations.postgres__type_datetime", "macro_sql": "{% macro postgres__type_datetime() -%}\n timestamp without time zone\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5477817, "supported_languages": null}, "macro.dbt_expectations.group_by": {"name": "group_by", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/groupby.sql", "original_file_path": "macros/utils/groupby.sql", "unique_id": "macro.dbt_expectations.group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_expectations')(n)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.54832, "supported_languages": null}, "macro.dbt_expectations.default__group_by": {"name": "default__group_by", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/utils/groupby.sql", "original_file_path": "macros/utils/groupby.sql", "unique_id": "macro.dbt_expectations.default__group_by", "macro_sql": "\n\n{%- macro default__group_by(n) -%}\n\n group by {% for i in range(1, n + 1) -%}\n {{ i }}{{ ',' if not loop.last }}\n {%- endfor -%}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5488446, "supported_languages": null}, "macro.dbt_expectations.log_natural": {"name": "log_natural", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "unique_id": "macro.dbt_expectations.log_natural", "macro_sql": "{% macro log_natural(x) -%}\n {{ adapter.dispatch('log_natural', 'dbt_expectations') (x) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.snowflake__log_natural"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5493693, "supported_languages": null}, "macro.dbt_expectations.default__log_natural": {"name": "default__log_natural", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "unique_id": "macro.dbt_expectations.default__log_natural", "macro_sql": "{% macro default__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5495853, "supported_languages": null}, "macro.dbt_expectations.bigquery__log_natural": {"name": "bigquery__log_natural", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "unique_id": "macro.dbt_expectations.bigquery__log_natural", "macro_sql": "{% macro bigquery__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5498226, "supported_languages": null}, "macro.dbt_expectations.snowflake__log_natural": {"name": "snowflake__log_natural", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "unique_id": "macro.dbt_expectations.snowflake__log_natural", "macro_sql": "{% macro snowflake__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5500352, "supported_languages": null}, "macro.dbt_expectations.median": {"name": "median", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/median.sql", "original_file_path": "macros/math/median.sql", "unique_id": "macro.dbt_expectations.median", "macro_sql": "{% macro median(field) %}\n{{ dbt_expectations.percentile_cont(field, 0.5) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.550412, "supported_languages": null}, "macro.dbt_expectations.percentile_cont": {"name": "percentile_cont", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "unique_id": "macro.dbt_expectations.percentile_cont", "macro_sql": "{% macro percentile_cont(field, quantile, partition=None) %}\n {{ adapter.dispatch('quantile', 'dbt_expectations') (field, quantile, partition) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__quantile"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5511997, "supported_languages": null}, "macro.dbt_expectations.default__quantile": {"name": "default__quantile", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "unique_id": "macro.dbt_expectations.default__quantile", "macro_sql": "{% macro default__quantile(field, quantile, partition) -%}\n percentile_cont({{ quantile }}) within group (order by {{ field }})\n {%- if partition %}over(partition by {{ partition }}){% endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5517633, "supported_languages": null}, "macro.dbt_expectations.bigquery__quantile": {"name": "bigquery__quantile", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "unique_id": "macro.dbt_expectations.bigquery__quantile", "macro_sql": "{% macro bigquery__quantile(field, quantile, partition) -%}\n percentile_cont({{ field }}, {{ quantile }})\n over({%- if partition %}partition by {{ partition }}{% endif -%})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5521955, "supported_languages": null}, "macro.dbt_expectations.rand": {"name": "rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.rand", "macro_sql": "{% macro rand() -%}\n {{ adapter.dispatch('rand', 'dbt_expectations') () }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.snowflake__rand"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5527682, "supported_languages": null}, "macro.dbt_expectations.default__rand": {"name": "default__rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.default__rand", "macro_sql": "{% macro default__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5529304, "supported_languages": null}, "macro.dbt_expectations.bigquery__rand": {"name": "bigquery__rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.bigquery__rand", "macro_sql": "{% macro bigquery__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5530863, "supported_languages": null}, "macro.dbt_expectations.snowflake__rand": {"name": "snowflake__rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.snowflake__rand", "macro_sql": "{% macro snowflake__rand(seed) -%}\n\n uniform(0::float, 1::float, random())\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5532598, "supported_languages": null}, "macro.dbt_expectations.postgres__rand": {"name": "postgres__rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.postgres__rand", "macro_sql": "{% macro postgres__rand() -%}\n\n random()\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5534148, "supported_languages": null}, "macro.dbt_expectations.redshift__rand": {"name": "redshift__rand", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "unique_id": "macro.dbt_expectations.redshift__rand", "macro_sql": "{% macro redshift__rand() -%}\n\n random()\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5535686, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table": {"name": "test_expect_table_column_count_to_equal_other_table", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_column_count_to_equal_other_table.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_column_count_to_equal_other_table.sql", "unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table", "macro_sql": "{%- test expect_table_column_count_to_equal_other_table(model, compare_model) -%}\n{%- if execute -%}\n{%- set number_columns = (adapter.get_columns_in_relation(model) | length) -%}\n{%- set compare_number_columns = (adapter.get_columns_in_relation(compare_model) | length) -%}\nwith test_data as (\n\n select\n {{ number_columns }} as number_columns,\n {{ compare_number_columns }} as compare_number_columns\n\n)\nselect *\nfrom test_data\nwhere\n number_columns != compare_number_columns\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.554507, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_columns_to_contain_set": {"name": "test_expect_table_columns_to_contain_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_columns_to_contain_set.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_columns_to_contain_set.sql", "unique_id": "macro.dbt_expectations.test_expect_table_columns_to_contain_set", "macro_sql": "{%- test expect_table_columns_to_contain_set(model, column_list, transform=\"upper\") -%}\n{%- if execute -%}\n {%- set column_list = column_list | map(transform) | list -%}\n {%- set relation_column_names = dbt_expectations._get_column_list(model, transform) -%}\n {%- set matching_columns = dbt_expectations._list_intersect(column_list, relation_column_names) -%}\n with relation_columns as (\n\n {% for col_name in relation_column_names %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as relation_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n ),\n input_columns as (\n\n {% for col_name in column_list %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as input_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n )\n select *\n from\n input_columns i\n left join\n relation_columns r on r.relation_column = i.input_column\n where\n -- catch any column in input list that is not in the list of table columns\n r.relation_column is null\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.556697, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor": {"name": "test_expect_table_row_count_to_equal_other_table_times_factor", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table_times_factor.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table_times_factor.sql", "unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor", "macro_sql": "{%- test expect_table_row_count_to_equal_other_table_times_factor(model,\n compare_model,\n factor,\n group_by=None,\n compare_group_by=None,\n row_condition=None,\n compare_row_condition=None\n ) -%}\n {{ adapter.dispatch('test_expect_table_row_count_to_equal_other_table_times_factor',\n 'dbt_expectations') (model,\n compare_model,\n factor,\n group_by,\n compare_group_by,\n row_condition,\n compare_row_condition\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table_times_factor"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5583742, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table_times_factor": {"name": "default__test_expect_table_row_count_to_equal_other_table_times_factor", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table_times_factor.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table_times_factor.sql", "unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table_times_factor", "macro_sql": "\n\n{%- macro default__test_expect_table_row_count_to_equal_other_table_times_factor(model,\n compare_model,\n factor,\n group_by,\n compare_group_by,\n row_condition,\n compare_row_condition\n ) -%}\n\n{{ dbt_expectations.test_expect_table_row_count_to_equal_other_table(model,\n compare_model,\n group_by=group_by,\n compare_group_by=compare_group_by,\n factor=factor,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5590026, "supported_languages": null}, "macro.dbt_expectations._list_intersect": {"name": "_list_intersect", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/_list_intersect.sql", "original_file_path": "macros/schema_tests/table_shape/_list_intersect.sql", "unique_id": "macro.dbt_expectations._list_intersect", "macro_sql": "{%- macro _list_intersect(list1, list2) -%}\n{%- set matching_items = [] -%}\n{%- for itm in list1 -%}\n {%- if itm in list2 -%}\n {%- do matching_items.append(itm) -%}\n {%- endif -%}\n{%- endfor -%}\n{%- do return(matching_items) -%}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5598326, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_column_count_to_be_between": {"name": "test_expect_table_column_count_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_column_count_to_be_between.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_column_count_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_be_between", "macro_sql": "{%- test expect_table_column_count_to_be_between(model,\n min_value=None,\n max_value=None\n ) -%}\n{%- if min_value is none and max_value is none -%}\n{{ exceptions.raise_compiler_error(\n \"You have to provide either a min_value, max_value or both.\"\n) }}\n{%- endif -%}\n{%- if execute -%}\n{%- set number_actual_columns = (adapter.get_columns_in_relation(model) | length) -%}\n\n{%- set expression %}\n( 1=1\n{%- if min_value %} and number_actual_columns >= min_value{% endif %}\n{%- if max_value %} and number_actual_columns <= max_value{% endif %}\n)\n{% endset -%}\n\nwith test_data as (\n\n select\n {{ number_actual_columns }} as number_actual_columns,\n {{ min_value if min_value else 0 }} as min_value,\n {{ max_value if max_value else 0 }} as max_value\n\n)\nselect *\nfrom test_data\nwhere\n not {{ expression }}\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5616593, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_row_count_to_be_between": {"name": "test_expect_table_row_count_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_be_between.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_be_between", "macro_sql": "{%- test expect_table_row_count_to_be_between(model,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) -%}\n {{ adapter.dispatch('test_expect_table_row_count_to_be_between',\n 'dbt_expectations') (model,\n min_value,\n max_value,\n group_by,\n row_condition,\n strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_be_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.563054, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_table_row_count_to_be_between": {"name": "default__test_expect_table_row_count_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_be_between.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_be_between.sql", "unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_be_between", "macro_sql": "\n\n{%- macro default__test_expect_table_row_count_to_be_between(model,\n min_value,\n max_value,\n group_by,\n row_condition,\n strictly\n ) -%}\n{% set expression %}\ncount(*)\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5637708, "supported_languages": null}, "macro.dbt_expectations.test_expect_row_values_to_have_recent_data": {"name": "test_expect_row_values_to_have_recent_data", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_row_values_to_have_recent_data.sql", "original_file_path": "macros/schema_tests/table_shape/expect_row_values_to_have_recent_data.sql", "unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro_sql": "{% test expect_row_values_to_have_recent_data(model,\n column_name,\n datepart,\n interval,\n row_condition=None) %}\n\n {{ adapter.dispatch('test_expect_row_values_to_have_recent_data', 'dbt_expectations') (model,\n column_name,\n datepart,\n interval,\n row_condition) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5654612, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data": {"name": "default__test_expect_row_values_to_have_recent_data", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_row_values_to_have_recent_data.sql", "original_file_path": "macros/schema_tests/table_shape/expect_row_values_to_have_recent_data.sql", "unique_id": "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data", "macro_sql": "{% macro default__test_expect_row_values_to_have_recent_data(model, column_name, datepart, interval, row_condition) %}\n{%- set default_start_date = '1970-01-01' -%}\nwith max_recency as (\n\n select max(cast({{ column_name }} as {{ dbt_expectations.type_timestamp() }})) as max_timestamp\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ column_name }} as {{ dbt_expectations.type_timestamp() }}) <= {{ dbt_date.now() }}\n {% if row_condition %}\n and {{ row_condition }}\n {% endif %}\n)\nselect\n *\nfrom\n max_recency\nwhere\n -- if the row_condition excludes all rows, we need to compare against a default date\n -- to avoid false negatives\n coalesce(max_timestamp, cast('{{ default_start_date }}' as {{ dbt_expectations.type_timestamp() }}))\n <\n cast({{ dbt.dateadd(datepart, interval * -1, dbt_date.now()) }} as {{ dbt_expectations.type_timestamp() }})\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5668535, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table": {"name": "test_expect_table_row_count_to_equal_other_table", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table.sql", "unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table", "macro_sql": "{%- test expect_table_row_count_to_equal_other_table(model,\n compare_model,\n group_by=None,\n compare_group_by=None,\n factor=1,\n row_condition=None,\n compare_row_condition=None\n ) -%}\n\n {{ adapter.dispatch('test_expect_table_row_count_to_equal_other_table',\n 'dbt_expectations') (model,\n compare_model,\n group_by,\n compare_group_by,\n factor,\n row_condition,\n compare_row_condition\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5684583, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table": {"name": "default__test_expect_table_row_count_to_equal_other_table", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal_other_table.sql", "unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_equal_other_table", "macro_sql": "\n\n{%- macro default__test_expect_table_row_count_to_equal_other_table(model,\n compare_model,\n group_by,\n compare_group_by,\n factor,\n row_condition,\n compare_row_condition\n ) -%}\n{{ dbt_expectations.test_equal_expression(model, \"count(*)\",\n compare_model=compare_model,\n compare_expression=\"count(*) * \" + factor|string,\n group_by=group_by,\n compare_group_by=compare_group_by,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5691895, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_aggregation_to_equal_other_table": {"name": "test_expect_table_aggregation_to_equal_other_table", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_aggregation_to_equal_other_table.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_aggregation_to_equal_other_table.sql", "unique_id": "macro.dbt_expectations.test_expect_table_aggregation_to_equal_other_table", "macro_sql": "{%- test expect_table_aggregation_to_equal_other_table(model,\n expression,\n compare_model,\n compare_expression=None,\n group_by=None,\n compare_group_by=None,\n row_condition=None,\n compare_row_condition=None,\n tolerance=0.0,\n tolerance_percent=None\n ) -%}\n\n\n{{ dbt_expectations.test_equal_expression(\n model,\n expression=expression,\n compare_model=compare_model,\n compare_expression=compare_expression,\n group_by=group_by,\n compare_group_by=compare_group_by,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition,\n tolerance=tolerance,\n tolerance_percent=tolerance_percent\n) }}\n\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5703804, "supported_languages": null}, "macro.dbt_expectations._get_column_list": {"name": "_get_column_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/_get_column_list.sql", "original_file_path": "macros/schema_tests/table_shape/_get_column_list.sql", "unique_id": "macro.dbt_expectations._get_column_list", "macro_sql": "{%- macro _get_column_list(model, transform=\"upper\") -%}\n{%- set relation_columns = adapter.get_columns_in_relation(model) -%}\n{%- set relation_column_names = relation_columns | map(attribute=\"name\") | map(transform) | list -%}\n{%- do return(relation_column_names) -%}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5711553, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list": {"name": "test_expect_table_columns_to_match_ordered_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_columns_to_match_ordered_list.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_columns_to_match_ordered_list.sql", "unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list", "macro_sql": "{%- test expect_table_columns_to_match_ordered_list(model, column_list, transform=\"upper\") -%}\n{%- if execute -%}\n {%- set column_list = column_list | map(transform) | list -%}\n {%- set relation_column_names = dbt_expectations._get_column_list(model, transform) -%}\n {%- set matching_columns = dbt_expectations._list_intersect(column_list, relation_column_names) -%}\n with relation_columns as (\n\n {% for col_name in relation_column_names %}\n select\n {{ loop.index }} as relation_column_idx,\n cast('{{ col_name }}' as {{ dbt.type_string() }}) as relation_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n ),\n input_columns as (\n\n {% for col_name in column_list %}\n select\n {{ loop.index }} as input_column_idx,\n cast('{{ col_name }}' as {{ dbt.type_string() }}) as input_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n )\n select *\n from\n relation_columns r\n full outer join\n input_columns i on r.relation_column = i.input_column and r.relation_column_idx = i.input_column_idx\n where\n -- catch any column in input list that is not in the sequence of table columns\n -- or any table column that is not in the input sequence\n r.relation_column is null or\n i.input_column is null\n\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5736847, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_to_exist": {"name": "test_expect_column_to_exist", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_column_to_exist.sql", "original_file_path": "macros/schema_tests/table_shape/expect_column_to_exist.sql", "unique_id": "macro.dbt_expectations.test_expect_column_to_exist", "macro_sql": "{%- test expect_column_to_exist(model, column_name, column_index=None, transform=\"upper\") -%}\n{%- if execute -%}\n\n {%- set column_name = column_name | map(transform) | join -%}\n {%- set relation_column_names = dbt_expectations._get_column_list(model, transform) -%}\n\n {%- set matching_column_index = relation_column_names.index(column_name) if column_name in relation_column_names else -1 %}\n\n {%- if column_index -%}\n\n {%- set column_index_0 = column_index - 1 if column_index > 0 else 0 -%}\n\n {%- set column_index_matches = true if matching_column_index == column_index_0 else false %}\n\n {%- else -%}\n\n {%- set column_index_matches = true -%}\n\n {%- endif %}\n\n with test_data as (\n\n select\n cast('{{ column_name }}' as {{ dbt.type_string() }}) as column_name,\n {{ matching_column_index }} as matching_column_index,\n {{ column_index_matches }} as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)\n\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5759153, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_row_count_to_equal": {"name": "test_expect_table_row_count_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal", "macro_sql": "{%- test expect_table_row_count_to_equal(model,\n value,\n group_by=None,\n row_condition=None\n ) -%}\n {{ adapter.dispatch('test_expect_table_row_count_to_equal',\n 'dbt_expectations') (model,\n value,\n group_by,\n row_condition\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_equal"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5769935, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_table_row_count_to_equal": {"name": "default__test_expect_table_row_count_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_row_count_to_equal.sql", "unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_equal", "macro_sql": "\n\n\n\n{%- macro default__test_expect_table_row_count_to_equal(model,\n value,\n group_by,\n row_condition\n ) -%}\n{% set expression %}\ncount(*) = {{ value }}\n{% endset %}\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=group_by,\n row_condition=row_condition)\n }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5775857, "supported_languages": null}, "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data": {"name": "test_expect_grouped_row_values_to_have_recent_data", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_grouped_row_values_to_have_recent_data.sql", "original_file_path": "macros/schema_tests/table_shape/expect_grouped_row_values_to_have_recent_data.sql", "unique_id": "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data", "macro_sql": "{% test expect_grouped_row_values_to_have_recent_data(model,\n group_by,\n timestamp_column,\n datepart,\n interval,\n row_condition=None) %}\n\n {{ adapter.dispatch('test_expect_grouped_row_values_to_have_recent_data', 'dbt_expectations') (model,\n group_by,\n timestamp_column,\n datepart,\n interval,\n row_condition) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5809376, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data": {"name": "default__test_expect_grouped_row_values_to_have_recent_data", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_grouped_row_values_to_have_recent_data.sql", "original_file_path": "macros/schema_tests/table_shape/expect_grouped_row_values_to_have_recent_data.sql", "unique_id": "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data", "macro_sql": "{% macro default__test_expect_grouped_row_values_to_have_recent_data(model,\n group_by,\n timestamp_column,\n datepart,\n interval,\n row_condition) %}\nwith latest_grouped_timestamps as (\n\n select\n {{ group_by | join(\",\") ~ \",\" if group_by }}\n max(1) as join_key,\n max(cast({{ timestamp_column }} as {{ dbt_expectations.type_timestamp() }})) as latest_timestamp_column\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ timestamp_column }} as {{ dbt_expectations.type_timestamp() }}) <= {{ dbt_date.now() }}\n {% if row_condition %}\n and {{ row_condition }}\n {% endif %}\n\n {% if group_by -%}\n {{ dbt_expectations.group_by(group_by | length) }}\n {%- endif %}\n),\ntotal_row_counts as (\n\n select\n {{ group_by | join(\",\") ~ \",\" if group_by }}\n max(1) as join_key,\n count(*) as row_count\n from\n latest_grouped_timestamps\n {% if group_by -%}\n {{ dbt_expectations.group_by(group_by | length) }}\n {%- endif %}\n\n\n),\noutdated_grouped_timestamps as (\n\n select *\n from\n latest_grouped_timestamps\n where\n -- are the max timestamps per group older than the specified cutoff?\n latest_timestamp_column <\n cast(\n {{ dbt.dateadd(datepart, interval * -1, dbt_date.now()) }}\n as {{ dbt_expectations.type_timestamp() }}\n )\n\n),\nvalidation_errors as (\n\n select\n r.row_count,\n t.*\n from\n total_row_counts r\n left join\n outdated_grouped_timestamps t\n on\n {% for g in group_by %}\n r.{{ g }} = t.{{ g }} and\n {% endfor %}\n r.join_key = t.join_key\n where\n -- fail if either no rows were returned due to row_condition,\n -- or the recency test returned failed rows\n r.row_count = 0\n or\n t.join_key is not null\n\n)\nselect * from validation_errors\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt_expectations.group_by", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5830472, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_columns_to_match_set": {"name": "test_expect_table_columns_to_match_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_columns_to_match_set.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_columns_to_match_set.sql", "unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_set", "macro_sql": "{%- test expect_table_columns_to_match_set(model, column_list, transform=\"upper\") -%}\n{%- if execute -%}\n {%- set column_list = column_list | map(transform) | list -%}\n {%- set relation_column_names = dbt_expectations._get_column_list(model, transform) -%}\n {%- set matching_columns = dbt_expectations._list_intersect(column_list, relation_column_names) -%}\n with relation_columns as (\n\n {% for col_name in relation_column_names %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as relation_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n ),\n input_columns as (\n\n {% for col_name in column_list %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as input_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n )\n select *\n from\n relation_columns r\n full outer join\n input_columns i on r.relation_column = i.input_column\n where\n -- catch any column in input list that is not in the list of table columns\n -- or any table column that is not in the input list\n r.relation_column is null or\n i.input_column is null\n\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5853035, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set": {"name": "test_expect_table_columns_to_not_contain_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_columns_to_not_contain_set.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_columns_to_not_contain_set.sql", "unique_id": "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set", "macro_sql": "{%- test expect_table_columns_to_not_contain_set(model, column_list, transform=\"upper\") -%}\n{%- if execute -%}\n {%- set column_list = column_list | map(transform) | list -%}\n {%- set relation_column_names = dbt_expectations._get_column_list(model, transform) -%}\n {%- set matching_columns = dbt_expectations._list_intersect(column_list, relation_column_names) -%}\n with relation_columns as (\n\n {% for col_name in relation_column_names %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as relation_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n ),\n input_columns as (\n\n {% for col_name in column_list %}\n select cast('{{ col_name }}' as {{ dbt.type_string() }}) as input_column\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n )\n -- catch any column in input list that is in the list of table columns\n select *\n from\n input_columns i\n inner join\n relation_columns r on r.relation_column = i.input_column\n\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5874364, "supported_languages": null}, "macro.dbt_expectations.test_expect_table_column_count_to_equal": {"name": "test_expect_table_column_count_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/table_shape/expect_table_column_count_to_equal.sql", "original_file_path": "macros/schema_tests/table_shape/expect_table_column_count_to_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal", "macro_sql": "{%- test expect_table_column_count_to_equal(model, value) -%}\n{%- if execute -%}\n{%- set number_actual_columns = (adapter.get_columns_in_relation(model) | length) -%}\nwith test_data as (\n\n select\n {{ number_actual_columns }} as number_actual_columns,\n {{ value }} as value\n\n)\nselect *\nfrom test_data\nwhere\n number_actual_columns != value\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5881596, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_be_null": {"name": "test_expect_column_values_to_not_be_null", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_not_be_null.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_not_be_null.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_null", "macro_sql": "{% test expect_column_values_to_not_be_null(model, column_name, row_condition=None) %}\n\n{% set expression = column_name ~ \" is not null\" %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5889647, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_between": {"name": "test_expect_column_values_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_between.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_between", "macro_sql": "{% test expect_column_values_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n row_condition=None,\n strictly=False\n ) %}\n\n{% set expression %}\n{{ column_name }}\n{% endset %}\n\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=None,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5902364, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_null": {"name": "test_expect_column_values_to_be_null", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_null.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_null.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_null", "macro_sql": "{% test expect_column_values_to_be_null(model, column_name, row_condition=None) %}\n\n{% set expression = column_name ~ \" is null\" %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5910501, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_of_type": {"name": "test_expect_column_values_to_be_of_type", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_of_type.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_of_type.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_of_type", "macro_sql": "{%- test expect_column_values_to_be_of_type(model, column_name, column_type) -%}\n{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(model, column_name, [column_type]) }}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5915, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_in_set": {"name": "test_expect_column_values_to_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_in_set.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_in_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro_sql": "{% test expect_column_values_to_be_in_set(model, column_name,\n value_set,\n quote_values=True,\n row_condition=None\n ) %}\n\nwith all_values as (\n\n select\n {{ column_name }} as value_field\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n cast('{{ value }}' as {{ dbt.type_string() }})\n {%- else -%}\n {{ value }}\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n),\nvalidation_errors as (\n -- values from the model that are not in the set\n select\n v.value_field\n from\n all_values v\n left join\n set_values s on v.value_field = s.value_field\n where\n s.value_field is null\n\n)\n\nselect *\nfrom validation_errors\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5932605, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_unique": {"name": "test_expect_column_values_to_be_unique", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_unique.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_unique.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_unique", "macro_sql": "{% test expect_column_values_to_be_unique(model, column_name, row_condition=None) %}\n{{ dbt_expectations.test_expect_compound_columns_to_be_unique(model, [column_name], row_condition=row_condition) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_compound_columns_to_be_unique"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5937877, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set": {"name": "test_expect_column_values_to_not_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_not_be_in_set.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_not_be_in_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set", "macro_sql": "{% test expect_column_values_to_not_be_in_set(model, column_name,\n value_set,\n quote_values=True,\n row_condition=None\n ) %}\n\nwith all_values as (\n\n select\n {{ column_name }} as value_field\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n cast('{{ value }}' as {{ dbt.type_string() }})\n {%- else -%}\n {{ value }}\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n),\nvalidation_errors as (\n -- values from the model that match the set\n select\n v.value_field\n from\n all_values v\n join\n set_values s on v.value_field = s.value_field\n\n)\n\nselect *\nfrom validation_errors\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.5953884, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_decreasing": {"name": "test_expect_column_values_to_be_decreasing", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_decreasing.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_decreasing.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_decreasing", "macro_sql": "{% test expect_column_values_to_be_decreasing(model, column_name,\n sort_column=None,\n strictly=True,\n row_condition=None,\n group_by=None) %}\n\n{%- set sort_column = column_name if not sort_column else sort_column -%}\n{%- set operator = \"<\" if strictly else \"<=\" %}\nwith all_values as (\n\n select\n {{ sort_column }} as sort_column,\n {%- if group_by -%}\n {{ group_by | join(\", \") }},\n {%- endif %}\n {{ column_name }} as value_field\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nadd_lag_values as (\n\n select\n sort_column,\n value_field,\n lag(value_field) over\n {%- if not group_by -%}\n (order by sort_column)\n {%- else -%}\n (partition by {{ group_by | join(\", \") }} order by sort_column)\n {%- endif %} as value_field_lag\n from\n all_values\n\n),\nvalidation_errors as (\n\n select\n *\n from\n add_lag_values\n where\n value_field_lag is not null\n and\n not (value_field {{ operator }} value_field_lag)\n\n)\nselect *\nfrom validation_errors\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.597514, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing": {"name": "test_expect_column_values_to_have_consistent_casing", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing", "macro_sql": "{% test expect_column_values_to_have_consistent_casing(model, column_name, display_inconsistent_columns=False) %}\n\nwith test_data as (\n\n select\n distinct {{ column_name }} as distinct_values\n from\n {{ model }}\n\n ),\n {% if display_inconsistent_columns %}\n validation_errors as (\n\n select\n lower(distinct_values) as inconsistent_columns,\n count(distinct_values) as set_count_case_insensitive\n from\n test_data\n group by 1\n having\n count(distinct_values) > 1\n\n )\n select * from validation_errors\n {% else %}\n validation_errors as (\n\n select\n count(1) as set_count,\n count(distinct lower(distinct_values)) as set_count_case_insensitive\n from\n test_data\n\n )\n select *\n from\n validation_errors\n where\n set_count != set_count_case_insensitive\n {% endif %}\n {%- endtest -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.598267, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_increasing": {"name": "test_expect_column_values_to_be_increasing", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_increasing.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_increasing.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_increasing", "macro_sql": "{% test expect_column_values_to_be_increasing(model, column_name,\n sort_column=None,\n strictly=True,\n row_condition=None,\n group_by=None) %}\n\n{%- set sort_column = column_name if not sort_column else sort_column -%}\n{%- set operator = \">\" if strictly else \">=\" -%}\nwith all_values as (\n\n select\n {{ sort_column }} as sort_column,\n {%- if group_by -%}\n {{ group_by | join(\", \") }},\n {%- endif %}\n {{ column_name }} as value_field\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nadd_lag_values as (\n\n select\n sort_column,\n {%- if group_by -%}\n {{ group_by | join(\", \") }},\n {%- endif %}\n value_field,\n lag(value_field) over\n {%- if not group_by -%}\n (order by sort_column)\n {%- else -%}\n (partition by {{ group_by | join(\", \") }} order by sort_column)\n {%- endif %} as value_field_lag\n from\n all_values\n\n),\nvalidation_errors as (\n select\n *\n from\n add_lag_values\n where\n value_field_lag is not null\n and\n not (value_field {{ operator }} value_field_lag)\n\n)\nselect *\nfrom validation_errors\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.600731, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list": {"name": "test_expect_column_values_to_be_in_type_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_in_type_list.sql", "original_file_path": "macros/schema_tests/column_values_basic/expect_column_values_to_be_in_type_list.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro_sql": "{%- test expect_column_values_to_be_in_type_list(model, column_name, column_type_list) -%}\n{%- if execute -%}\n\n {%- set column_name = column_name | upper -%}\n {%- set columns_in_relation = adapter.get_columns_in_relation(model) -%}\n {%- set column_type_list = column_type_list| map(\"upper\") | list -%}\n with relation_columns as (\n\n {% for column in columns_in_relation %}\n select\n cast('{{ column.name | upper }}' as {{ dbt.type_string() }}) as relation_column,\n cast('{{ column.dtype | upper }}' as {{ dbt.type_string() }}) as relation_column_type\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '{{ column_name }}'\n and\n relation_column_type not in ('{{ column_type_list | join(\"', '\") }}')\n\n )\n select *\n from test_data\n\n{%- endif -%}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6026902, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_match_regex": {"name": "test_expect_column_values_to_match_regex", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_match_regex.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_match_regex.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro_sql": "{% test expect_column_values_to_match_regex(model, column_name,\n regex,\n row_condition=None,\n is_raw=False\n ) %}\n\n{% set expression %}\n{{ dbt_expectations.regexp_instr(column_name, regex, is_raw=is_raw) }} > 0\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6038313, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_value_lengths_to_equal": {"name": "test_expect_column_value_lengths_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_value_lengths_to_equal.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_value_lengths_to_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_equal", "macro_sql": "{% test expect_column_value_lengths_to_equal(model, column_name,\n value,\n row_condition=None\n ) %}\n\n{% set expression = length(column_name) ~ \" = \" ~ value %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.length", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6047401, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_match_regex_list": {"name": "test_expect_column_values_to_match_regex_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_match_regex_list.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_match_regex_list.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex_list", "macro_sql": "{% test expect_column_values_to_match_regex_list(model, column_name,\n regex_list,\n match_on=\"any\",\n row_condition=None,\n is_raw=False\n ) %}\n\n{% set expression %}\n {% for regex in regex_list %}\n {{ dbt_expectations.regexp_instr(column_name, regex, is_raw=is_raw) }} > 0\n {%- if not loop.last %}\n {{ \" and \" if match_on == \"all\" else \" or \"}}\n {% endif -%}\n {% endfor %}\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6066263, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern": {"name": "test_expect_column_values_to_not_match_like_pattern", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_like_pattern.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_like_pattern.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern", "macro_sql": "{% test expect_column_values_to_not_match_like_pattern(model, column_name,\n like_pattern,\n row_condition=None\n ) %}\n\n{% set expression = dbt_expectations._get_like_pattern_expression(column_name, like_pattern, positive=False) %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.607662, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between": {"name": "test_expect_column_value_lengths_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_value_lengths_to_be_between.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_value_lengths_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between", "macro_sql": "{% test expect_column_value_lengths_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\n{{ length(column_name) }}\n{% endset %}\n\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=None,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.length", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.608994, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list": {"name": "test_expect_column_values_to_not_match_like_pattern_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_like_pattern_list.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_like_pattern_list.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list", "macro_sql": "{% test expect_column_values_to_not_match_like_pattern_list(model, column_name,\n like_pattern_list,\n match_on=\"any\",\n row_condition=None\n ) %}\n\n{% set expression %}\n {% for like_pattern in like_pattern_list %}\n {{ dbt_expectations._get_like_pattern_expression(column_name, like_pattern, positive=False) }}\n {%- if not loop.last %}\n {{ \" and \" if match_on == \"all\" else \" or \"}}\n {% endif -%}\n {% endfor %}\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6107614, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex": {"name": "test_expect_column_values_to_not_match_regex", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_regex.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_regex.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex", "macro_sql": "{% test expect_column_values_to_not_match_regex(model, column_name,\n regex,\n row_condition=None,\n is_raw=False\n ) %}\n\n{% set expression %}\n{{ dbt_expectations.regexp_instr(column_name, regex, is_raw=is_raw) }} = 0\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6118991, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list": {"name": "test_expect_column_values_to_match_like_pattern_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_match_like_pattern_list.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_match_like_pattern_list.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list", "macro_sql": "{% test expect_column_values_to_match_like_pattern_list(model, column_name,\n like_pattern_list,\n match_on=\"any\",\n row_condition=None\n ) %}\n\n{% set expression %}\n {% for like_pattern in like_pattern_list %}\n {{ dbt_expectations._get_like_pattern_expression(column_name, like_pattern, positive=True) }}\n {%- if not loop.last %}\n {{ \" and \" if match_on == \"all\" else \" or \"}}\n {% endif -%}\n {% endfor %}\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6136928, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list": {"name": "test_expect_column_values_to_not_match_regex_list", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_regex_list.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_not_match_regex_list.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list", "macro_sql": "{% test expect_column_values_to_not_match_regex_list(model, column_name,\n regex_list,\n match_on=\"any\",\n row_condition=None,\n is_raw=False\n ) %}\n\n{% set expression %}\n{% for regex in regex_list %}\n{{ dbt_expectations.regexp_instr(column_name, regex, is_raw=is_raw) }} = 0\n{%- if not loop.last %}\n{{ \" and \" if match_on == \"all\" else \" or \"}}\n{% endif -%}\n{% endfor %}\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6155033, "supported_languages": null}, "macro.dbt_expectations._get_like_pattern_expression": {"name": "_get_like_pattern_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/_get_like_pattern_expression.sql", "original_file_path": "macros/schema_tests/string_matching/_get_like_pattern_expression.sql", "unique_id": "macro.dbt_expectations._get_like_pattern_expression", "macro_sql": "{% macro _get_like_pattern_expression(column_name, like_pattern, positive) %}\n{{ column_name }} {{ \"not\" if not positive else \"\" }} like '{{ like_pattern }}'\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.616032, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern": {"name": "test_expect_column_values_to_match_like_pattern", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/string_matching/expect_column_values_to_match_like_pattern.sql", "original_file_path": "macros/schema_tests/string_matching/expect_column_values_to_match_like_pattern.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern", "macro_sql": "{% test expect_column_values_to_match_like_pattern(model, column_name,\n like_pattern,\n row_condition=None\n ) %}\n\n{% set expression = dbt_expectations._get_like_pattern_expression(column_name, like_pattern, positive=True) %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6169722, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than": {"name": "test_expect_column_distinct_count_to_be_less_than", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_be_less_than.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_be_less_than.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than", "macro_sql": "{% test expect_column_distinct_count_to_be_less_than(model,\n column_name,\n value,\n group_by=None,\n row_condition=None\n ) %}\n{% set expression %}\ncount(distinct {{ column_name }}) < {{ value }}\n{% endset %}\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=group_by,\n row_condition=row_condition)\n }}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6180089, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between": {"name": "test_expect_column_proportion_of_unique_values_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_proportion_of_unique_values_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_proportion_of_unique_values_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between", "macro_sql": "{% test expect_column_proportion_of_unique_values_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\ncount(distinct {{ column_name }})/count({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6195447, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between": {"name": "test_expect_column_unique_value_count_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_unique_value_count_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_unique_value_count_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between", "macro_sql": "{% test expect_column_unique_value_count_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\ncount(distinct {{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.620909, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_mean_to_be_between": {"name": "test_expect_column_mean_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_mean_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_mean_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_mean_to_be_between", "macro_sql": "{% test expect_column_mean_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\navg({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.622229, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set": {"name": "test_expect_column_distinct_values_to_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_be_in_set.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_be_in_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set", "macro_sql": "{% test expect_column_distinct_values_to_be_in_set(model,\n column_name,\n value_set,\n quote_values=True,\n row_condition=None\n ) %}\n\nwith all_values as (\n\n select distinct\n {{ column_name }} as value_field\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n\n),\nunique_set_values as (\n\n select distinct value_field\n from\n set_values\n\n),\nvalidation_errors as (\n -- values from the model that are not in the set\n select\n v.value_field\n from\n all_values v\n left join\n unique_set_values s on v.value_field = s.value_field\n where\n s.value_field is null\n\n)\n\nselect *\nfrom validation_errors\n\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6238341, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_min_to_be_between": {"name": "test_expect_column_min_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_min_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_min_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_min_to_be_between", "macro_sql": "{% test expect_column_min_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\nmin({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6251702, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_sum_to_be_between": {"name": "test_expect_column_sum_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_sum_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_sum_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_sum_to_be_between", "macro_sql": "{% test expect_column_sum_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\nsum({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6264853, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_median_to_be_between": {"name": "test_expect_column_median_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_median_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_median_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_median_to_be_between", "macro_sql": "{% test expect_column_median_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n\n{% set expression %}\n{{ dbt_expectations.median(column_name) }}\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.median", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.627887, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_max_to_be_between": {"name": "test_expect_column_max_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_max_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_max_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_max_to_be_between", "macro_sql": "{% test expect_column_max_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n{% set expression %}\nmax({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.629208, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than": {"name": "test_expect_column_distinct_count_to_be_greater_than", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_be_greater_than.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_be_greater_than.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than", "macro_sql": "{% test expect_column_distinct_count_to_be_greater_than(model,\n column_name,\n value,\n group_by=None,\n row_condition=None\n ) %}\n{% set expression %}\ncount(distinct {{ column_name }}) > {{ value }}\n{% endset %}\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=group_by,\n row_condition=row_condition)\n }}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.630273, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal": {"name": "test_expect_column_distinct_count_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_equal.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal", "macro_sql": "{% test expect_column_distinct_count_to_equal(model,\n column_name,\n value,\n group_by=None,\n row_condition=None\n ) %}\n{% set expression %}\ncount(distinct {{ column_name }}) = {{ value }}\n{% endset %}\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=group_by,\n row_condition=row_condition)\n }}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6313274, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between": {"name": "test_expect_column_quantile_values_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_quantile_values_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_quantile_values_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between", "macro_sql": "{% test expect_column_quantile_values_to_be_between(model, column_name,\n quantile,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) %}\n\n{% set expression %}\n{{ dbt_expectations.percentile_cont(column_name, quantile) }}\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6327908, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table": {"name": "test_expect_column_distinct_count_to_equal_other_table", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_equal_other_table.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_count_to_equal_other_table.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table", "macro_sql": "{% test expect_column_distinct_count_to_equal_other_table(model,\n compare_model,\n column_name,\n compare_column_name,\n row_condition=None,\n compare_row_condition=None\n ) %}\n{%- set expression -%}\ncount(distinct {{ column_name }})\n{%- endset -%}\n{%- set compare_expression -%}\n{%- if compare_column_name -%}\ncount(distinct {{ compare_column_name }})\n{%- else -%}\n{{ expression }}\n{%- endif -%}\n{%- endset -%}\n{{ dbt_expectations.test_equal_expression(\n model,\n expression=expression,\n compare_model=compare_model,\n compare_expression=compare_expression,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.634169, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set": {"name": "test_expect_column_most_common_value_to_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_most_common_value_to_be_in_set.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_most_common_value_to_be_in_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set", "macro_sql": "{% test expect_column_most_common_value_to_be_in_set(model,\n column_name,\n value_set,\n top_n,\n quote_values=True,\n data_type=\"decimal\",\n row_condition=None\n ) -%}\n\n {{ adapter.dispatch('test_expect_column_most_common_value_to_be_in_set', 'dbt_expectations') (\n model, column_name, value_set, top_n, quote_values, data_type, row_condition\n ) }}\n\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.636807, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set": {"name": "default__test_expect_column_most_common_value_to_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_most_common_value_to_be_in_set.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_most_common_value_to_be_in_set.sql", "unique_id": "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set", "macro_sql": "{% macro default__test_expect_column_most_common_value_to_be_in_set(model,\n column_name,\n value_set,\n top_n,\n quote_values,\n data_type,\n row_condition\n ) %}\n\nwith value_counts as (\n\n select\n {% if quote_values -%}\n {{ column_name }}\n {%- else -%}\n cast({{ column_name }} as {{ data_type }})\n {%- endif %} as value_field,\n count(*) as value_count\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n group by {% if quote_values -%}\n {{ column_name }}\n {%- else -%}\n cast({{ column_name }} as {{ data_type }})\n {%- endif %}\n\n),\nvalue_counts_ranked as (\n\n select\n *,\n row_number() over(order by value_count desc) as value_count_rank\n from\n value_counts\n\n),\nvalue_count_top_n as (\n\n select\n value_field\n from\n value_counts_ranked\n where\n value_count_rank = {{ top_n }}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n '{{ value }}'\n {%- else -%}\n cast({{ value }} as {{ data_type }})\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n\n),\nunique_set_values as (\n\n select distinct value_field\n from\n set_values\n\n),\nvalidation_errors as (\n -- values from the model that are not in the set\n select\n value_field\n from\n value_count_top_n\n where\n value_field not in (select value_field from unique_set_values)\n\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6384366, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set": {"name": "test_expect_column_distinct_values_to_contain_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_contain_set.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_contain_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set", "macro_sql": "{% test expect_column_distinct_values_to_contain_set(model, column_name,\n value_set,\n quote_values=True,\n row_condition=None\n ) %}\n\nwith all_values as (\n\n select distinct\n {{ column_name }} as value_field\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n\n),\nunique_set_values as (\n\n select distinct value_field\n from\n set_values\n\n),\nvalidation_errors as (\n -- values in set that are not in the list of values from the model\n select\n s.value_field\n from\n unique_set_values s\n left join\n all_values v on s.value_field = v.value_field\n where\n v.value_field is null\n\n)\n\nselect *\nfrom validation_errors\n\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6400611, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set": {"name": "test_expect_column_distinct_values_to_equal_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_equal_set.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_distinct_values_to_equal_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set", "macro_sql": "{% test expect_column_distinct_values_to_equal_set(model, column_name,\n value_set,\n quote_values=True,\n row_condition=None\n ) %}\n\nwith all_values as (\n\n select distinct\n {{ column_name }} as column_value\n\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n),\nset_values as (\n\n {% for value in value_set -%}\n select\n {% if quote_values -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif %} as value_field\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n\n),\nunique_set_values as (\n\n select distinct value_field\n from\n set_values\n\n),\nvalidation_errors as (\n\n select\n *\n from\n all_values v\n full outer join\n unique_set_values s on v.column_value = s.value_field\n where\n v.column_value is null or\n s.value_field is null\n\n)\n\nselect *\nfrom validation_errors\n\n{% endtest %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6416326, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_stdev_to_be_between": {"name": "test_expect_column_stdev_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_stdev_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_stdev_to_be_between.sql", "unique_id": "macro.dbt_expectations.test_expect_column_stdev_to_be_between", "macro_sql": "{% test expect_column_stdev_to_be_between(model, column_name,\n min_value=None,\n max_value=None,\n group_by=None,\n row_condition=None,\n strictly=False\n ) -%}\n {{ adapter.dispatch('test_expect_column_stdev_to_be_between', 'dbt_expectations') (\n model, column_name,\n min_value,\n max_value,\n group_by,\n row_condition,\n strictly\n ) }}\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_stdev_to_be_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.64357, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between": {"name": "default__test_expect_column_stdev_to_be_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/aggregate_functions/expect_column_stdev_to_be_between.sql", "original_file_path": "macros/schema_tests/aggregate_functions/expect_column_stdev_to_be_between.sql", "unique_id": "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between", "macro_sql": "{% macro default__test_expect_column_stdev_to_be_between(\n model, column_name,\n min_value,\n max_value,\n group_by,\n row_condition,\n strictly\n ) %}\n\n{% set expression %}\nstddev({{ column_name }})\n{% endset %}\n{{ dbt_expectations.expression_between(model,\n expression=expression,\n min_value=min_value,\n max_value=max_value,\n group_by_columns=group_by,\n row_condition=row_condition,\n strictly=strictly\n ) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6444616, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set": {"name": "test_expect_column_pair_values_to_be_in_set", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_column_pair_values_to_be_in_set.sql", "original_file_path": "macros/schema_tests/multi-column/expect_column_pair_values_to_be_in_set.sql", "unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set", "macro_sql": "{% test expect_column_pair_values_to_be_in_set(model,\n column_A,\n column_B,\n value_pairs_set,\n row_condition=None\n ) %}\n\n{% set expression %}\n{% for pair in value_pairs_set %}\n{%- if (pair | length) == 2 %}\n({{ column_A }} = {{ pair[0] }} and {{ column_B }} = {{ pair[1] }}){% if not loop.last %} or {% endif %}\n{% else %}\n{{ exceptions.raise_compiler_error(\n \"`value_pairs_set` argument for expect_column_pair_values_to_be_in_set test cannot have more than 2 item per element.\n Got: '\" ~ pair ~ \"'.'\"\n ) }}\n{% endif %}\n{% endfor %}\n{% endset %}\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.646841, "supported_languages": null}, "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal": {"name": "test_expect_multicolumn_sum_to_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_multicolumn_sum_to_equal.sql", "original_file_path": "macros/schema_tests/multi-column/expect_multicolumn_sum_to_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal", "macro_sql": "{% test expect_multicolumn_sum_to_equal(model,\n column_list,\n sum_total,\n group_by=None,\n row_condition=None\n ) %}\n\n{% set expression %}\n{% for column in column_list %}\nsum({{ column }}){% if not loop.last %} + {% endif %}\n{% endfor %} = {{ sum_total }}\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=group_by,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.648358, "supported_languages": null}, "macro.dbt_expectations.test_expect_compound_columns_to_be_unique": {"name": "test_expect_compound_columns_to_be_unique", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_compound_columns_to_be_unique.sql", "original_file_path": "macros/schema_tests/multi-column/expect_compound_columns_to_be_unique.sql", "unique_id": "macro.dbt_expectations.test_expect_compound_columns_to_be_unique", "macro_sql": "{% test expect_compound_columns_to_be_unique(model,\n column_list,\n quote_columns=False,\n ignore_row_if=\"all_values_are_missing\",\n row_condition=None\n ) %}\n{% if not column_list %}\n {{ exceptions.raise_compiler_error(\n \"`column_list` must be specified as a list of columns. Got: '\" ~ column_list ~\"'.'\"\n ) }}\n{% endif %}\n\n{% if not quote_columns %}\n {%- set columns=column_list %}\n{% elif quote_columns %}\n {%- set columns=[] %}\n {% for column in column_list -%}\n {% set columns = columns.append( adapter.quote(column) ) %}\n {%- endfor %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`quote_columns` argument for expect_compound_columns_to_be_unique test must be one of [True, False] Got: '\" ~ quote_columns ~\"'.'\"\n ) }}\n{% endif %}\n\n{%- set row_condition_ext -%}\n\n {%- if row_condition %}\n {{ row_condition }} and\n {% endif -%}\n\n {{ dbt_expectations.ignore_row_if_expression(ignore_row_if, columns) }}\n\n{%- endset -%}\n\nwith validation_errors as (\n\n select\n {% for column in columns -%}\n {{ column }}{% if not loop.last %},{% endif %}\n {%- endfor %}\n from {{ model }}\n where\n 1=1\n {%- if row_condition_ext %}\n and {{ row_condition_ext }}\n {% endif %}\n group by\n {% for column in columns -%}\n {{ column }}{% if not loop.last %},{% endif %}\n {%- endfor %}\n having count(*) > 1\n\n)\nselect * from validation_errors\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.652068, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B": {"name": "test_expect_column_pair_values_A_to_be_greater_than_B", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_column_pair_values_A_to_be_greater_than_B.sql", "original_file_path": "macros/schema_tests/multi-column/expect_column_pair_values_A_to_be_greater_than_B.sql", "unique_id": "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B", "macro_sql": "{% test expect_column_pair_values_A_to_be_greater_than_B(model,\n column_A,\n column_B,\n or_equal=False,\n row_condition=None\n ) %}\n\n{% set operator = \">=\" if or_equal else \">\" %}\n{% set expression = column_A ~ \" \" ~ operator ~ \" \" ~ column_B %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.653285, "supported_languages": null}, "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record": {"name": "test_expect_select_column_values_to_be_unique_within_record", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_select_column_values_to_be_unique_within_record.sql", "original_file_path": "macros/schema_tests/multi-column/expect_select_column_values_to_be_unique_within_record.sql", "unique_id": "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record", "macro_sql": "{% test expect_select_column_values_to_be_unique_within_record(model,\n column_list,\n quote_columns=False,\n ignore_row_if=\"all_values_are_missing\",\n row_condition=None\n ) -%}\n {{ adapter.dispatch('test_expect_select_column_values_to_be_unique_within_record', 'dbt_expectations') (model, column_list, quote_columns, ignore_row_if, row_condition) }}\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.655591, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record": {"name": "default__test_expect_select_column_values_to_be_unique_within_record", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_select_column_values_to_be_unique_within_record.sql", "original_file_path": "macros/schema_tests/multi-column/expect_select_column_values_to_be_unique_within_record.sql", "unique_id": "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record", "macro_sql": "{% macro default__test_expect_select_column_values_to_be_unique_within_record(model,\n column_list,\n quote_columns,\n ignore_row_if,\n row_condition\n ) %}\n\n{% if not quote_columns %}\n {%- set columns=column_list %}\n{% elif quote_columns %}\n {%- set columns=[] %}\n {% for column in column_list -%}\n {% set columns = columns.append( adapter.quote(column) ) %}\n {%- endfor %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`quote_columns` argument for unique_combination_of_columns test must be one of [True, False] Got: '\" ~ quote_columns ~\"'.'\"\n ) }}\n{% endif %}\n\n{%- set row_condition_ext -%}\n\n {%- if row_condition %}\n {{ row_condition }} and\n {% endif -%}\n\n {{ dbt_expectations.ignore_row_if_expression(ignore_row_if, columns) }}\n\n{%- endset -%}\n\nwith column_values as (\n\n select\n row_number() over(order by 1) as row_index,\n {% for column in columns -%}\n {{ column }}{% if not loop.last %},{% endif %}\n {%- endfor %}\n from {{ model }}\n where\n 1=1\n {%- if row_condition_ext %}\n and {{ row_condition_ext }}\n {% endif %}\n\n),\nunpivot_columns as (\n\n {% for column in columns %}\n select row_index, '{{ column }}' as column_name, {{ column }} as column_value from column_values\n {% if not loop.last %}union all{% endif %}\n {% endfor %}\n),\nvalidation_errors as (\n\n select\n row_index,\n count(distinct column_value) as column_values\n from unpivot_columns\n group by 1\n having count(distinct column_value) < {{ columns | length }}\n\n)\nselect * from validation_errors\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6578996, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal": {"name": "test_expect_column_pair_values_to_be_equal", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/multi-column/expect_column_pair_values_to_be_equal.sql", "original_file_path": "macros/schema_tests/multi-column/expect_column_pair_values_to_be_equal.sql", "unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal", "macro_sql": "{% test expect_column_pair_values_to_be_equal(model,\n column_A,\n column_B,\n row_condition=None\n ) %}\n\n{% set operator = \"=\" %}\n{% set expression = column_A ~ \" \" ~ operator ~ \" \" ~ column_B %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression,\n group_by_columns=None,\n row_condition=row_condition\n )\n }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6589887, "supported_languages": null}, "macro.dbt_expectations.test_expression_is_true": {"name": "test_expression_is_true", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "unique_id": "macro.dbt_expectations.test_expression_is_true", "macro_sql": "{% test expression_is_true(model,\n expression,\n test_condition=\"= true\",\n group_by_columns=None,\n row_condition=None\n ) %}\n\n {{ dbt_expectations.expression_is_true(model, expression, test_condition, group_by_columns, row_condition) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6604927, "supported_languages": null}, "macro.dbt_expectations.expression_is_true": {"name": "expression_is_true", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "unique_id": "macro.dbt_expectations.expression_is_true", "macro_sql": "{% macro expression_is_true(model,\n expression,\n test_condition=\"= true\",\n group_by_columns=None,\n row_condition=None\n ) %}\n {{ adapter.dispatch('expression_is_true', 'dbt_expectations') (model, expression, test_condition, group_by_columns, row_condition) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6610959, "supported_languages": null}, "macro.dbt_expectations.default__expression_is_true": {"name": "default__expression_is_true", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "unique_id": "macro.dbt_expectations.default__expression_is_true", "macro_sql": "{% macro default__expression_is_true(model, expression, test_condition, group_by_columns, row_condition) -%}\nwith grouped_expression as (\n select\n {% if group_by_columns %}\n {% for group_by_column in group_by_columns -%}\n {{ group_by_column }} as col_{{ loop.index }},\n {% endfor -%}\n {% endif %}\n {{ dbt_expectations.truth_expression(expression) }}\n from {{ model }}\n {%- if row_condition %}\n where\n {{ row_condition }}\n {% endif %}\n {% if group_by_columns %}\n group by\n {% for group_by_column in group_by_columns -%}\n {{ group_by_column }}{% if not loop.last %},{% endif %}\n {% endfor %}\n {% endif %}\n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression {{ test_condition }})\n\n)\n\nselect *\nfrom validation_errors\n\n\n{% endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.662378, "supported_languages": null}, "macro.dbt_expectations.truth_expression": {"name": "truth_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "unique_id": "macro.dbt_expectations.truth_expression", "macro_sql": "{% macro truth_expression(expression) %}\n {{ adapter.dispatch('truth_expression', 'dbt_expectations') (expression) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6628625, "supported_languages": null}, "macro.dbt_expectations.default__truth_expression": {"name": "default__truth_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "unique_id": "macro.dbt_expectations.default__truth_expression", "macro_sql": "{% macro default__truth_expression(expression) %}\n {{ expression }} as expression\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.663082, "supported_languages": null}, "macro.dbt_expectations.ignore_row_if_expression": {"name": "ignore_row_if_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "unique_id": "macro.dbt_expectations.ignore_row_if_expression", "macro_sql": "{% macro ignore_row_if_expression(ignore_row_if, columns) %}\n {{ adapter.dispatch('ignore_row_if_expression', 'dbt_expectations') (ignore_row_if, columns) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6639094, "supported_languages": null}, "macro.dbt_expectations.default__ignore_row_if_expression": {"name": "default__ignore_row_if_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "unique_id": "macro.dbt_expectations.default__ignore_row_if_expression", "macro_sql": "{% macro default__ignore_row_if_expression(ignore_row_if, columns) %}\n {%- set ignore_row_if_values = [\"all_values_are_missing\", \"any_value_is_missing\"] -%}\n {% if ignore_row_if not in ignore_row_if_values %}\n {{ exceptions.raise_compiler_error(\n \"`ignore_row_if` must be one of \" ~ (ignore_row_if_values | join(\", \")) ~ \". Got: '\" ~ ignore_row_if ~\"'.'\"\n ) }}\n {% endif %}\n\n {%- set op = \"and\" if ignore_row_if == \"all_values_are_missing\" else \"or\" -%}\n not (\n {% for column in columns -%}\n {{ column }} is null{% if not loop.last %} {{ op }} {% endif %}\n {% endfor %}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6651373, "supported_languages": null}, "macro.dbt_expectations.test_expression_between": {"name": "test_expression_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "unique_id": "macro.dbt_expectations.test_expression_between", "macro_sql": "{% test expression_between(model,\n expression,\n min_value=None,\n max_value=None,\n group_by_columns=None,\n row_condition=None,\n strictly=False\n ) %}\n\n {{ dbt_expectations.expression_between(model, expression, min_value, max_value, group_by_columns, row_condition, strictly) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6669078, "supported_languages": null}, "macro.dbt_expectations.expression_between": {"name": "expression_between", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "unique_id": "macro.dbt_expectations.expression_between", "macro_sql": "{% macro expression_between(model,\n expression,\n min_value,\n max_value,\n group_by_columns,\n row_condition,\n strictly\n ) %}\n\n{%- if min_value is none and max_value is none -%}\n{{ exceptions.raise_compiler_error(\n \"You have to provide either a min_value, max_value or both.\"\n) }}\n{%- endif -%}\n\n{%- set strict_operator = \"\" if strictly else \"=\" -%}\n\n{% set expression_min_max %}\n( 1=1\n{%- if min_value is not none %} and {{ expression | trim }} >{{ strict_operator }} {{ min_value }}{% endif %}\n{%- if max_value is not none %} and {{ expression | trim }} <{{ strict_operator }} {{ max_value }}{% endif %}\n)\n{% endset %}\n\n{{ dbt_expectations.expression_is_true(model,\n expression=expression_min_max,\n group_by_columns=group_by_columns,\n row_condition=row_condition)\n }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6687334, "supported_languages": null}, "macro.dbt_expectations.get_select": {"name": "get_select", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "unique_id": "macro.dbt_expectations.get_select", "macro_sql": "{% macro get_select(model, expression, row_condition, group_by) -%}\n {{ adapter.dispatch('get_select', 'dbt_expectations') (model, expression, row_condition, group_by) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.default__get_select"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.675555, "supported_languages": null}, "macro.dbt_expectations.default__get_select": {"name": "default__get_select", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "unique_id": "macro.dbt_expectations.default__get_select", "macro_sql": "\n\n{%- macro default__get_select(model, expression, row_condition, group_by) %}\n select\n {% if group_by %}\n {% for g in group_by -%}\n {{ g }} as col_{{ loop.index }},\n {% endfor -%}\n {% endif %}\n {{ expression }} as expression\n from\n {{ model }}\n {%- if row_condition %}\n where\n {{ row_condition }}\n {% endif %}\n {% if group_by %}\n group by\n {% for g in group_by -%}\n {{ loop.index }}{% if not loop.last %},{% endif %}\n {% endfor %}\n {% endif %}\n{% endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6767244, "supported_languages": null}, "macro.dbt_expectations.test_equal_expression": {"name": "test_equal_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "unique_id": "macro.dbt_expectations.test_equal_expression", "macro_sql": "{% test equal_expression(model, expression,\n compare_model=None,\n compare_expression=None,\n group_by=None,\n compare_group_by=None,\n row_condition=None,\n compare_row_condition=None,\n tolerance=0.0,\n tolerance_percent=None\n ) -%}\n\n {{ adapter.dispatch('test_equal_expression', 'dbt_expectations') (\n model,\n expression,\n compare_model,\n compare_expression,\n group_by,\n compare_group_by,\n row_condition,\n compare_row_condition,\n tolerance,\n tolerance_percent) }}\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6776726, "supported_languages": null}, "macro.dbt_expectations.default__test_equal_expression": {"name": "default__test_equal_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "unique_id": "macro.dbt_expectations.default__test_equal_expression", "macro_sql": "\n\n{%- macro default__test_equal_expression(\n model,\n expression,\n compare_model,\n compare_expression,\n group_by,\n compare_group_by,\n row_condition,\n compare_row_condition,\n tolerance,\n tolerance_percent) -%}\n\n {%- set compare_model = model if not compare_model else compare_model -%}\n {%- set compare_expression = expression if not compare_expression else compare_expression -%}\n {%- set compare_row_condition = row_condition if not compare_row_condition else compare_row_condition -%}\n {%- set compare_group_by = group_by if not compare_group_by else compare_group_by -%}\n\n {%- set n_cols = (group_by|length) if group_by else 0 %}\n with a as (\n {{ dbt_expectations.get_select(model, expression, row_condition, group_by) }}\n ),\n b as (\n {{ dbt_expectations.get_select(compare_model, compare_expression, compare_row_condition, compare_group_by) }}\n ),\n final as (\n\n select\n {% for i in range(1, n_cols + 1) -%}\n coalesce(a.col_{{ i }}, b.col_{{ i }}) as col_{{ i }},\n {% endfor %}\n a.expression,\n b.expression as compare_expression,\n abs(coalesce(a.expression, 0) - coalesce(b.expression, 0)) as expression_difference,\n abs(coalesce(a.expression, 0) - coalesce(b.expression, 0))/\n nullif(a.expression * 1.0, 0) as expression_difference_percent\n from\n {% if n_cols > 0 %}\n a\n full outer join\n b on\n {% for i in range(1, n_cols + 1) -%}\n a.col_{{ i }} = b.col_{{ i }} {% if not loop.last %}and{% endif %}\n {% endfor -%}\n {% else %}\n a cross join b\n {% endif %}\n )\n -- DEBUG:\n -- select * from final\n select\n *\n from final\n where\n {% if tolerance_percent %}\n expression_difference_percent > {{ tolerance_percent }}\n {% else %}\n expression_difference > {{ tolerance }}\n {% endif %}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_expectations.get_select"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6802957, "supported_languages": null}, "macro.dbt_expectations._get_metric_expression": {"name": "_get_metric_expression", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "original_file_path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "unique_id": "macro.dbt_expectations._get_metric_expression", "macro_sql": "{%- macro _get_metric_expression(metric_column, take_logs) -%}\n\n{%- if take_logs %}\n{%- set expr = \"nullif(\" ~ metric_column ~ \", 0)\" -%}\ncoalesce({{ dbt_expectations.log_natural(expr) }}, 0)\n{%- else -%}\ncoalesce({{ metric_column }}, 0)\n{%- endif %}\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_expectations.log_natural"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.686051, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs": {"name": "test_expect_column_values_to_be_within_n_moving_stdevs", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "original_file_path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs", "macro_sql": "{% test expect_column_values_to_be_within_n_moving_stdevs(model,\n column_name,\n date_column_name,\n group_by=None,\n period='day',\n lookback_periods=1,\n trend_periods=7,\n test_periods=14,\n sigma_threshold=3,\n sigma_threshold_upper=None,\n sigma_threshold_lower=None,\n take_diffs=true,\n take_logs=true\n ) -%}\n {{ adapter.dispatch('test_expect_column_values_to_be_within_n_moving_stdevs', 'dbt_expectations') (model,\n column_name,\n date_column_name,\n group_by,\n period,\n lookback_periods,\n trend_periods,\n test_periods,\n sigma_threshold,\n sigma_threshold_upper,\n sigma_threshold_lower,\n take_diffs,\n take_logs\n ) }}\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.687169, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs": {"name": "default__test_expect_column_values_to_be_within_n_moving_stdevs", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "original_file_path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_moving_stdevs.sql", "unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs", "macro_sql": "{% macro default__test_expect_column_values_to_be_within_n_moving_stdevs(model,\n column_name,\n date_column_name,\n group_by,\n period,\n lookback_periods,\n trend_periods,\n test_periods,\n sigma_threshold,\n sigma_threshold_upper,\n sigma_threshold_lower,\n take_diffs,\n take_logs\n ) %}\n\n{%- set sigma_threshold_upper = sigma_threshold_upper if sigma_threshold_upper else sigma_threshold -%}\n{%- set sigma_threshold_lower = sigma_threshold_lower if sigma_threshold_lower else -1 * sigma_threshold -%}\n{%- set partition_by = \"partition by \" ~ (group_by | join(\",\")) if group_by -%}\n{%- set group_by_length = (group_by | length ) if group_by else 0 -%}\n\nwith metric_values as (\n\n with grouped_metric_values as (\n\n select\n {{ dbt.date_trunc(period, date_column_name) }} as metric_period,\n {{ group_by | join(\",\") ~ \",\" if group_by }}\n sum({{ column_name }}) as agg_metric_value\n from\n {{ model }}\n {{ dbt_expectations.group_by(1 + group_by_length) }}\n\n )\n {%- if take_diffs %}\n , grouped_metric_values_with_priors as (\n\n select\n *,\n lag(agg_metric_value, {{ lookback_periods }}) over(\n {{ partition_by }}\n order by metric_period) as prior_agg_metric_value\n from\n grouped_metric_values d\n\n )\n select\n *,\n {{ dbt_expectations._get_metric_expression(\"agg_metric_value\", take_logs) }}\n -\n {{ dbt_expectations._get_metric_expression(\"prior_agg_metric_value\", take_logs) }}\n as metric_test_value\n from\n grouped_metric_values_with_priors d\n\n {%- else %}\n\n select\n *,\n {{ dbt_expectations._get_metric_expression(\"agg_metric_value\", take_logs) }}\n as metric_test_value\n from\n grouped_metric_values\n\n {%- endif %}\n\n),\nmetric_moving_calcs as (\n\n select\n *,\n avg(metric_test_value)\n over({{ partition_by }}\n order by metric_period rows\n between {{ trend_periods }} preceding and 1 preceding) as metric_test_rolling_average,\n stddev(metric_test_value)\n over({{ partition_by }}\n order by metric_period rows\n between {{ trend_periods }} preceding and 1 preceding) as metric_test_rolling_stddev\n from\n metric_values\n\n),\nmetric_sigma as (\n\n select\n *,\n (metric_test_value - metric_test_rolling_average) as metric_test_delta,\n (metric_test_value - metric_test_rolling_average)/\n nullif(metric_test_rolling_stddev, 0) as metric_test_sigma\n from\n metric_moving_calcs\n\n)\nselect\n *\nfrom\n metric_sigma\nwhere\n\n metric_period >= cast(\n {{ dbt.dateadd(period, -test_periods, dbt.date_trunc(period, dbt_date.now())) }}\n as {{ dbt_expectations.type_timestamp() }})\n and\n metric_period < {{ dbt.date_trunc(period, dbt_date.now()) }}\n and\n\n not (\n metric_test_sigma >= {{ sigma_threshold_lower }} and\n metric_test_sigma <= {{ sigma_threshold_upper }}\n )\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt_expectations.group_by", "macro.dbt_expectations._get_metric_expression", "macro.dbt.dateadd", "macro.dbt_date.now", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6902137, "supported_languages": null}, "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart": {"name": "test_expect_row_values_to_have_data_for_every_n_datepart", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_row_values_to_have_data_for_every_n_datepart.sql", "original_file_path": "macros/schema_tests/distributional/expect_row_values_to_have_data_for_every_n_datepart.sql", "unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart", "macro_sql": "{%- test expect_row_values_to_have_data_for_every_n_datepart(model,\n date_col,\n date_part=\"day\",\n interval=None,\n row_condition=None,\n exclusion_condition=None,\n test_start_date=None,\n test_end_date=None) -%}\n{% if not execute %}\n {{ return('') }}\n{% endif %}\n\n{% if not test_start_date or not test_end_date %}\n {% set sql %}\n\n select\n min({{ date_col }}) as start_{{ date_part }},\n max({{ date_col }}) as end_{{ date_part }}\n from {{ model }}\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n\n {% endset %}\n\n {%- set dr = run_query(sql) -%}\n {%- set db_start_date = dr.columns[0].values()[0].strftime('%Y-%m-%d') -%}\n {%- set db_end_date = dr.columns[1].values()[0].strftime('%Y-%m-%d') -%}\n\n{% endif %}\n\n{% if not test_start_date %}\n{% set start_date = db_start_date %}\n{% else %}\n{% set start_date = test_start_date %}\n{% endif %}\n\n\n{% if not test_end_date %}\n{% set end_date = db_end_date %}\n{% else %}\n{% set end_date = test_end_date %}\n{% endif %}\nwith base_dates as (\n\n {{ dbt_date.get_base_dates(start_date=start_date, end_date=end_date, datepart=date_part) }}\n {% if interval %}\n {#\n Filter the date spine created above down to the interval granularity using a modulo operation.\n The number of date_parts after the start_date divided by the integer interval will produce no remainder for the desired intervals,\n e.g. for 2-day interval from a starting Jan 1, 2020:\n params: start_date = '2020-01-01', date_part = 'day', interval = 2\n date spine created above: [2020-01-01, 2020-01-02, 2020-01-03, 2020-01-04, 2020-01-05, ...]\n The first parameter to the `mod` function would be the number of days between the start_date and the spine date, i.e. [0, 1, 2, 3, 4 ...]\n The second parameter to the `mod` function would be the integer interval, i.e. 2\n This modulo operation produces the following remainders: [0, 1, 0, 1, 0, ...]\n Filtering the spine only where this remainder == 0 will return a spine with every other day as desired, i.e. [2020-01-01, 2020-01-03, 2020-01-05, ...]\n #}\n where mod(\n cast({{ dbt.datediff(\"'\" ~ start_date ~ \"'\", 'date_' ~ date_part, date_part) }} as {{ dbt.type_int() }}),\n cast({{interval}} as {{ dbt.type_int() }})\n ) = 0\n {% endif %}\n\n),\nmodel_data as (\n\n select\n {% if not interval %}\n\n cast({{ dbt.date_trunc(date_part, date_col) }} as {{ dbt_expectations.type_datetime() }}) as date_{{ date_part }},\n\n {% else %}\n {#\n Use a modulo operator to determine the number of intervals that a date_col is away from the interval-date spine\n and subtracts that amount to effectively slice each date_col record into its corresponding spine bucket,\n e.g. given a date_col of with records [2020-01-01, 2020-01-02, 2020-01-03, 2020-01-11, 2020-01-12]\n if we want to slice these dates into their 2-day buckets starting Jan 1, 2020 (start_date = '2020-01-01', date_part='day', interval=2),\n the modulo operation described above will produce these remainders: [0, 1, 0, 0, 1]\n subtracting that number of days from the observations will produce records [2020-01-01, 2020-01-01, 2020-01-03, 2020-01-11, 2020-01-11],\n all of which align with records from the interval-date spine\n #}\n {{ dbt.dateadd(\n date_part,\n \"mod(\n cast(\" ~ dbt.datediff(\"'\" ~ start_date ~ \"'\", date_col, date_part) ~ \" as \" ~ dbt.type_int() ~ \" ),\n cast(\" ~ interval ~ \" as \" ~ dbt.type_int() ~ \" )\n ) * (-1)\",\n \"cast( \" ~ dbt.date_trunc(date_part, date_col) ~ \" as \" ~ dbt_expectations.type_datetime() ~ \")\"\n )}} as date_{{ date_part }},\n\n {% endif %}\n\n count(*) as row_cnt\n from\n {{ model }} f\n {% if row_condition %}\n where {{ row_condition }}\n {% endif %}\n group by\n date_{{date_part}}\n\n),\n\nfinal as (\n\n select\n cast(d.date_{{ date_part }} as {{ dbt_expectations.type_datetime() }}) as date_{{ date_part }},\n case when f.date_{{ date_part }} is null then true else false end as is_missing,\n coalesce(f.row_cnt, 0) as row_cnt\n from\n base_dates d\n left join\n model_data f on cast(d.date_{{ date_part }} as {{ dbt_expectations.type_datetime() }}) = f.date_{{ date_part }}\n)\nselect\n *\nfrom final\nwhere row_cnt = 0\n{% if exclusion_condition %}\n and {{ exclusion_condition }}\n{% endif %}\n{%- endtest -%}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt_date.get_base_dates", "macro.dbt.datediff", "macro.dbt.type_int", "macro.dbt.date_trunc", "macro.dbt_expectations.type_datetime", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6974678, "supported_languages": null}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs": {"name": "test_expect_column_values_to_be_within_n_stdevs", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_stdevs.sql", "original_file_path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_stdevs.sql", "unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs", "macro_sql": "{% test expect_column_values_to_be_within_n_stdevs(model,\n column_name,\n group_by=None,\n sigma_threshold=3\n ) -%}\n {{\n adapter.dispatch('test_expect_column_values_to_be_within_n_stdevs', 'dbt_expectations') (\n model, column_name, group_by, sigma_threshold\n )\n }}\n{%- endtest %}", "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.6988983, "supported_languages": null}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs": {"name": "default__test_expect_column_values_to_be_within_n_stdevs", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_stdevs.sql", "original_file_path": "macros/schema_tests/distributional/expect_column_values_to_be_within_n_stdevs.sql", "unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs", "macro_sql": "{% macro default__test_expect_column_values_to_be_within_n_stdevs(model,\n column_name,\n group_by,\n sigma_threshold\n ) %}\n\nwith metric_values as (\n\n select\n {{ group_by | join(\",\") ~ \",\" if group_by }}\n sum({{ column_name }}) as {{ column_name }}\n from\n {{ model }}\n {% if group_by -%}\n {{ dbt_expectations.group_by(group_by | length) }}\n {%- endif %}\n\n),\nmetric_values_with_statistics as (\n\n select\n *,\n avg({{ column_name }}) over() as {{ column_name }}_average,\n stddev({{ column_name }}) over() as {{ column_name }}_stddev\n from\n metric_values\n\n),\nmetric_values_z_scores as (\n\n select\n *,\n ({{ column_name }} - {{ column_name }}_average)/\n nullif({{ column_name }}_stddev, 0) as {{ column_name }}_sigma\n from\n metric_values_with_statistics\n\n)\nselect\n *\nfrom\n metric_values_z_scores\nwhere\n abs({{ column_name }}_sigma) > {{ sigma_threshold }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.group_by"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7000618, "supported_languages": null}, "macro.dbt_expectations.regexp_instr": {"name": "regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.regexp_instr", "macro_sql": "{% macro regexp_instr(source_value, regexp, position=1, occurrence=1, is_raw=False) %}\n\n {{ adapter.dispatch('regexp_instr', 'dbt_expectations')(\n source_value, regexp, position, occurrence, is_raw\n ) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_expectations.snowflake__regexp_instr"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.701206, "supported_languages": null}, "macro.dbt_expectations.default__regexp_instr": {"name": "default__regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.default__regexp_instr", "macro_sql": "{% macro default__regexp_instr(source_value, regexp, position, occurrence, is_raw) %}\nregexp_instr({{ source_value }}, '{{ regexp }}', {{ position }}, {{ occurrence }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7016165, "supported_languages": null}, "macro.dbt_expectations.snowflake__regexp_instr": {"name": "snowflake__regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.snowflake__regexp_instr", "macro_sql": "{% macro snowflake__regexp_instr(source_value, regexp, position, occurrence, is_raw) %}\n{%- set regexp = \"$$\" ~ regexp ~ \"$$\" if is_raw else \"'\" ~ regexp ~ \"'\" -%}\nregexp_instr({{ source_value }}, {{ regexp }}, {{ position }}, {{ occurrence }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7022614, "supported_languages": null}, "macro.dbt_expectations.bigquery__regexp_instr": {"name": "bigquery__regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.bigquery__regexp_instr", "macro_sql": "{% macro bigquery__regexp_instr(source_value, regexp, position, occurrence, is_raw) %}\n{%- set regexp = \"r'\" ~ regexp ~ \"'\" if is_raw else \"'\" ~ regexp ~ \"'\" -%}\nregexp_instr({{ source_value }}, {{ regexp }}, {{ position }}, {{ occurrence }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7029138, "supported_languages": null}, "macro.dbt_expectations.postgres__regexp_instr": {"name": "postgres__regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.postgres__regexp_instr", "macro_sql": "{% macro postgres__regexp_instr(source_value, regexp, position, occurrence, is_raw) %}\narray_length((select regexp_matches({{ source_value }}, '{{ regexp }}')), 1)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7032511, "supported_languages": null}, "macro.dbt_expectations.redshift__regexp_instr": {"name": "redshift__regexp_instr", "resource_type": "macro", "package_name": "dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "unique_id": "macro.dbt_expectations.redshift__regexp_instr", "macro_sql": "{% macro redshift__regexp_instr(source_value, regexp, position, occurrence, is_raw) %}\nregexp_instr({{ source_value }}, '{{ regexp }}', {{ position }}, {{ occurrence }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7036717, "supported_languages": null}, "macro.dbt_external_tables.spark__get_external_build_plan": {"name": "spark__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/get_external_build_plan.sql", "original_file_path": "macros/plugins/spark/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.spark__get_external_build_plan", "macro_sql": "{% macro spark__get_external_build_plan(source_node) %}\n\n {% set build_plan = [] %}\n\n {% set old_relation = adapter.get_relation(\n database = none,\n schema = source_node.schema,\n identifier = source_node.identifier\n ) %}\n\n {% set create_or_replace = (old_relation is none or var('ext_full_refresh', false)) %}\n\n {% if create_or_replace %}\n {% set build_plan = build_plan + [\n dbt_external_tables.dropif(source_node), \n dbt_external_tables.create_external_table(source_node)\n ] %}\n {% else %}\n {% set build_plan = build_plan + dbt_external_tables.refresh_external_table(source_node) %}\n {% endif %}\n\n {% set recover_partitions = dbt_external_tables.recover_partitions(source_node) %}\n {% if recover_partitions %}\n {% set build_plan = build_plan + [\n recover_partitions\n ] %}\n {% endif %}\n\n {% do return(build_plan) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.dropif", "macro.dbt_external_tables.create_external_table", "macro.dbt_external_tables.refresh_external_table", "macro.dbt_external_tables.recover_partitions"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7059014, "supported_languages": null}, "macro.dbt_external_tables.spark__refresh_external_table": {"name": "spark__refresh_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/refresh_external_table.sql", "original_file_path": "macros/plugins/spark/refresh_external_table.sql", "unique_id": "macro.dbt_external_tables.spark__refresh_external_table", "macro_sql": "{% macro spark__refresh_external_table(source_node) %}\n \n {% set refresh %}\n refresh table {{source(source_node.source_name, source_node.name)}}\n {% endset %}\n \n {% do return([refresh]) %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.706548, "supported_languages": null}, "macro.dbt_external_tables.spark__create_external_table": {"name": "spark__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/create_external_table.sql", "original_file_path": "macros/plugins/spark/create_external_table.sql", "unique_id": "macro.dbt_external_tables.spark__create_external_table", "macro_sql": "{% macro spark__create_external_table(source_node) %}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n {%- set partitions = external.partitions -%}\n {%- set options = external.options -%}\n\n{# https://spark.apache.org/docs/latest/sql-data-sources-hive-tables.html #}\n create table {{source(source_node.source_name, source_node.name)}} \n {%- if columns|length > 0 %} (\n {% for column in columns %}\n {{column.name}} {{column.data_type}}\n {{- ',' if not loop.last -}}\n {% endfor %}\n ) {% endif -%}\n {% if external.using %} using {{external.using}} {%- endif %}\n {% if options -%} options (\n {%- for key, value in options.items() -%}\n '{{ key }}' = '{{value}}' {{- ', \\n' if not loop.last -}}\n {%- endfor -%}\n ) {%- endif %}\n {% if partitions -%} partitioned by (\n {%- for partition in partitions -%}\n {{partition.name}} {{partition.data_type}}{{', ' if not loop.last}}\n {%- endfor -%}\n ) {%- endif %}\n {% if external.row_format -%} row format {{external.row_format}} {%- endif %}\n {% if external.file_format -%} stored as {{external.file_format}} {%- endif %}\n {% if external.location -%} location '{{external.location}}' {%- endif %}\n {% if external.table_properties -%} tblproperties {{ external.table_properties }} {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7104805, "supported_languages": null}, "macro.dbt_external_tables.spark__dropif": {"name": "spark__dropif", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/helpers/dropif.sql", "original_file_path": "macros/plugins/spark/helpers/dropif.sql", "unique_id": "macro.dbt_external_tables.spark__dropif", "macro_sql": "{% macro spark__dropif(node) %}\n \n {% set ddl %}\n drop table if exists {{source(node.source_name, node.name)}}\n {% endset %}\n \n {{return(ddl)}}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7111049, "supported_languages": null}, "macro.dbt_external_tables.spark__recover_partitions": {"name": "spark__recover_partitions", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/helpers/recover_partitions.sql", "original_file_path": "macros/plugins/spark/helpers/recover_partitions.sql", "unique_id": "macro.dbt_external_tables.spark__recover_partitions", "macro_sql": "{% macro spark__recover_partitions(source_node) %}\n {# https://docs.databricks.com/sql/language-manual/sql-ref-syntax-ddl-alter-table.html #}\n\n {%- if source_node.external.partitions and source_node.external.using and source_node.external.using|lower != 'delta' -%}\n {% set ddl %}\n ALTER TABLE {{ source(source_node.source_name, source_node.name) }} RECOVER PARTITIONS\n {% endset %}\n {%- else -%}\n {% set ddl = none %}\n {%- endif -%}\n\n {{return(ddl)}}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7123668, "supported_languages": null}, "macro.dbt_external_tables.recover_partitions": {"name": "recover_partitions", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/helpers/recover_partitions.sql", "original_file_path": "macros/plugins/spark/helpers/recover_partitions.sql", "unique_id": "macro.dbt_external_tables.recover_partitions", "macro_sql": "{% macro recover_partitions(source_node) %}\n {{ return(adapter.dispatch('recover_partitions', 'dbt_external_tables')(source_node)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.default__recover_partitions"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7127748, "supported_languages": null}, "macro.dbt_external_tables.default__recover_partitions": {"name": "default__recover_partitions", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/spark/helpers/recover_partitions.sql", "original_file_path": "macros/plugins/spark/helpers/recover_partitions.sql", "unique_id": "macro.dbt_external_tables.default__recover_partitions", "macro_sql": "{% macro default__recover_partitions(source_node) %}\n /*{# \n We're dispatching this macro so that users can override it if required on other adapters\n but this will work for spark/databricks. \n #}*/\n\n {{ exceptions.raise_not_implemented('recover_partitions macro not implemented for adapter ' + adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.71313, "supported_languages": null}, "macro.dbt_external_tables.redshift__get_external_build_plan": {"name": "redshift__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/get_external_build_plan.sql", "original_file_path": "macros/plugins/redshift/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.redshift__get_external_build_plan", "macro_sql": "{% macro redshift__get_external_build_plan(source_node) %}\n\n {% set build_plan = [] %}\n \n {% set create_or_replace = (var('ext_full_refresh', false) or not redshift_is_ext_tbl(source_node)) %}\n \n {% if create_or_replace %}\n\n {% set build_plan = [\n dbt_external_tables.dropif(source_node),\n dbt_external_tables.create_external_table(source_node)\n ] + dbt_external_tables.refresh_external_table(source_node) \n %}\n \n {% else %}\n \n {% set build_plan = dbt_external_tables.refresh_external_table(source_node) %}\n \n {% endif %}\n \n {% do return(build_plan) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.redshift_is_ext_tbl", "macro.dbt_external_tables.dropif", "macro.dbt_external_tables.create_external_table", "macro.dbt_external_tables.refresh_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7146235, "supported_languages": null}, "macro.dbt_external_tables.redshift__refresh_external_table": {"name": "redshift__refresh_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/refresh_external_table.sql", "original_file_path": "macros/plugins/redshift/refresh_external_table.sql", "unique_id": "macro.dbt_external_tables.redshift__refresh_external_table", "macro_sql": "{% macro redshift__refresh_external_table(source_node) %}\n\n {%- set partitions = source_node.external.get('partitions',[]) -%}\n\n {%- if partitions -%}\n \n {%- set part_len = partitions|length -%}\n \n {%- set get_partitions_sql -%}\n \n select * from\n \n {%- for partition in partitions %} (\n \n {%- set part_num = loop.index -%}\n \n {%- if partition.vals.macro -%}\n {%- set vals = dbt_external_tables.render_from_context(partition.vals.macro, **partition.vals.args) -%}\n {%- elif partition.vals is string -%}\n {%- set vals = [partition.vals] -%}\n {%- else -%}\n {%- set vals = partition.vals -%}\n {%- endif -%}\n \n {%- for val in vals %}\n \n select\n '\"{{ partition.name }}\"' as name_{{ part_num }},\n '\"{{ val }}\"' as val_{{ part_num }},\n '\"{{ dbt_external_tables.render_from_context(partition.path_macro, partition.name, val) }}\"' as path_{{ part_num }}\n \n {{ 'union all' if not loop.last else ') ' }}\n \n {%- endfor -%}\n \n {{ 'cross join' if not loop.last }}\n \n {%- endfor -%}\n \n {%- endset -%}\n \n {%- set finals = [] -%}\n \n {%- if execute -%}\n {%- set results = run_query(get_partitions_sql) -%}\n {%- for row in results -%}\n \n {%- set partition_parts = [] -%}\n {%- set path_parts = [] -%}\n \n {%- for i in range(0, part_len) -%}\n {%- do partition_parts.append({\n 'name': row[i * 3][1:-1],\n 'value': row[i * 3 + 1][1:-1]\n }) -%}\n {%- do path_parts.append(row[i * 3 + 2][1:-1]) -%}\n {%- endfor -%}\n \n {%- set construct = {\n 'partition_by': partition_parts,\n 'path': path_parts | join('/')\n } -%}\n \n {% do finals.append(construct) %}\n {%- endfor -%}\n {%- endif -%}\n \n {%- set ddl = dbt_external_tables.redshift_alter_table_add_partitions(source_node, finals) -%}\n {{ return(ddl) }}\n \n {% else %}\n \n {% do return([]) %}\n \n {% endif %}\n \n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.render_from_context", "macro.dbt.run_query", "macro.dbt_external_tables.redshift_alter_table_add_partitions"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7225995, "supported_languages": null}, "macro.dbt_external_tables.redshift__create_external_table": {"name": "redshift__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/create_external_table.sql", "original_file_path": "macros/plugins/redshift/create_external_table.sql", "unique_id": "macro.dbt_external_tables.redshift__create_external_table", "macro_sql": "{% macro redshift__create_external_table(source_node) %}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n {%- set partitions = external.partitions -%}\n\n{# https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html #}\n{# This assumes you have already created an external schema #}\n\n create external table {{source(source_node.source_name, source_node.name)}} (\n {% for column in columns %}\n {{adapter.quote(column.name)}} {{column.data_type}}\n {{- ',' if not loop.last -}}\n {% endfor %}\n )\n {% if partitions -%} partitioned by (\n {%- for partition in partitions -%}\n {{adapter.quote(partition.name)}} {{partition.data_type}}{{', ' if not loop.last}}\n {%- endfor -%}\n ) {%- endif %}\n {% if external.row_format -%} row format {{external.row_format}} {%- endif %}\n {% if external.file_format -%} stored as {{external.file_format}} {%- endif %}\n {% if external.location -%} location '{{external.location}}' {%- endif %}\n {% if external.table_properties -%} table properties {{external.table_properties}} {%- endif %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7254512, "supported_languages": null}, "macro.dbt_external_tables.render_from_context": {"name": "render_from_context", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/render_macro.sql", "original_file_path": "macros/plugins/redshift/helpers/render_macro.sql", "unique_id": "macro.dbt_external_tables.render_from_context", "macro_sql": "{% macro render_from_context(name) -%}\n{% set original_name = name %}\n {% if '.' in name %}\n {% set package_name, name = name.split(\".\", 1) %}\n {% else %}\n {% set package_name = none %}\n {% endif %}\n\n {% if package_name is none %}\n {% set package_context = context %}\n {% elif package_name in context %}\n {% set package_context = context[package_name] %}\n {% else %}\n {% set error_msg %}\n Could not find package '{{package_name}}', called by macro '{{original_name}}'\n {% endset %}\n {{ exceptions.raise_compiler_error(error_msg | trim) }}\n {% endif %}\n \n {{ return(package_context[name](*varargs, **kwargs)) }}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7275312, "supported_languages": null}, "macro.dbt_external_tables.redshift__dropif": {"name": "redshift__dropif", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/dropif.sql", "original_file_path": "macros/plugins/redshift/helpers/dropif.sql", "unique_id": "macro.dbt_external_tables.redshift__dropif", "macro_sql": "{% macro redshift__dropif(node) %}\n \n {% set ddl %}\n drop table if exists {{source(node.source_name, node.name)}} cascade\n {% endset %}\n \n {{return(ddl)}}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7281547, "supported_languages": null}, "macro.dbt_external_tables.redshift__exit_transaction": {"name": "redshift__exit_transaction", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/transaction.sql", "original_file_path": "macros/plugins/redshift/helpers/transaction.sql", "unique_id": "macro.dbt_external_tables.redshift__exit_transaction", "macro_sql": "{% macro redshift__exit_transaction() %}\n {{ return('begin; commit;') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7284622, "supported_languages": null}, "macro.dbt_external_tables.year_month_day": {"name": "year_month_day", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/paths.sql", "original_file_path": "macros/plugins/redshift/helpers/paths.sql", "unique_id": "macro.dbt_external_tables.year_month_day", "macro_sql": "{% macro year_month_day(name, value) %}\n {% set path = value.replace('-','/') %}\n {{return(path)}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.replace"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7291265, "supported_languages": null}, "macro.dbt_external_tables.key_value": {"name": "key_value", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/paths.sql", "original_file_path": "macros/plugins/redshift/helpers/paths.sql", "unique_id": "macro.dbt_external_tables.key_value", "macro_sql": "{% macro key_value(name, value) %}\n {% set path = name ~ '=' ~ value %}\n {{return(path)}}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7295306, "supported_languages": null}, "macro.dbt_external_tables.value_only": {"name": "value_only", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/paths.sql", "original_file_path": "macros/plugins/redshift/helpers/paths.sql", "unique_id": "macro.dbt_external_tables.value_only", "macro_sql": "{% macro value_only(name, value) %}\n {% set path = value %}\n {{return(path)}}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7299068, "supported_languages": null}, "macro.dbt_external_tables.redshift_alter_table_add_partitions": {"name": "redshift_alter_table_add_partitions", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/add_partitions.sql", "original_file_path": "macros/plugins/redshift/helpers/add_partitions.sql", "unique_id": "macro.dbt_external_tables.redshift_alter_table_add_partitions", "macro_sql": "{% macro redshift_alter_table_add_partitions(source_node, partitions) %}\n\n {{ log(\"Generating ADD PARTITION statement for partition set between \" \n ~ partitions[0]['path'] ~ \" and \" ~ (partitions|last)['path']) }}\n\n {% set ddl = [] %}\n \n {% if partitions|length > 0 %}\n \n {% set alter_table_add %}\n alter table {{source(source_node.source_name, source_node.name)}} add if not exists \n {% endset %}\n \n {%- set alters -%}\n\n {{ alter_table_add }}\n\n {%- for partition in partitions -%}\n\n {%- if loop.index0 != 0 and loop.index0 % 100 == 0 -%}\n\n ; {{ alter_table_add }}\n\n {%- endif -%}\n\n partition ({%- for part in partition.partition_by -%}{{ part.name }}='{{ part.value }}'{{', ' if not loop.last}}{%- endfor -%})\n location '{{ source_node.external.location }}/{{ partition.path }}/'\n\n {% endfor -%}\n \n {%- endset -%}\n \n {% set ddl = ddl + alters.split(';') %}\n\n {% else %}\n\n {{ log(\"No partitions to be added\") }}\n\n {% endif %}\n \n {% do return(ddl) %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.733036, "supported_languages": null}, "macro.dbt_external_tables.redshift_is_ext_tbl": {"name": "redshift_is_ext_tbl", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/redshift/helpers/is_ext_tbl.sql", "original_file_path": "macros/plugins/redshift/helpers/is_ext_tbl.sql", "unique_id": "macro.dbt_external_tables.redshift_is_ext_tbl", "macro_sql": "{% macro redshift_is_ext_tbl(node) %}\n\n {% set existing_relation = load_relation(node) %}\n \n {# external tables don't appear in information_schema.tables,\n so dbt doesn't cache them #}\n {% if existing_relation is none %}\n\n {% set find_ext_tbl %}\n \n select count(*) from svv_external_tables\n where schemaname = '{{node.schema}}'\n and tablename = '{{node.identifier}}'\n \n {% endset %}\n \n {% if execute %}\n {% set result = run_query(find_ext_tbl)[0][0] %}\n {% else %}\n {% set result = 0 %}\n {% endif %}\n\n {% set is_ext_tbl = (result > 0) %}\n {% do return(is_ext_tbl) %}\n \n {% else %}\n \n {% do return(false) %}\n \n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_relation", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7349277, "supported_languages": null}, "macro.dbt_external_tables.sqlserver__get_external_build_plan": {"name": "sqlserver__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/sqlserver/get_external_build_plan.sql", "original_file_path": "macros/plugins/sqlserver/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.sqlserver__get_external_build_plan", "macro_sql": "{% macro sqlserver__get_external_build_plan(source_node) %}\n\n {% set build_plan = [] %}\n\n {% set old_relation = adapter.get_relation(\n database = source_node.database,\n schema = source_node.schema,\n identifier = source_node.identifier\n ) %}\n\n {% set create_or_replace = (old_relation is none or var('ext_full_refresh', false)) %}\n\n {% if create_or_replace %}\n {% set build_plan = build_plan + [ \n dbt_external_tables.dropif(source_node), \n dbt_external_tables.create_external_table(source_node)\n ] %}\n {% else %}\n {% set build_plan = build_plan + dbt_external_tables.refresh_external_table(source_node) %}\n {% endif %}\n {% do return(build_plan) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.dropif", "macro.dbt_external_tables.create_external_table", "macro.dbt_external_tables.refresh_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7366729, "supported_languages": null}, "macro.dbt_external_tables.sqlserver__create_external_table": {"name": "sqlserver__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/sqlserver/create_external_table.sql", "original_file_path": "macros/plugins/sqlserver/create_external_table.sql", "unique_id": "macro.dbt_external_tables.sqlserver__create_external_table", "macro_sql": "{% macro sqlserver__create_external_table(source_node) %}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n\n {% if external.ansi_nulls is true -%} SET ANSI_NULLS ON; {%- endif %}\n {% if external.quoted_identifier is true -%} SET QUOTED_IDENTIFIER ON; {%- endif %}\n\n create external table {{source(source_node.source_name, source_node.name)}} (\n {% for column in columns %}\n {# TODO set nullity based on schema tests?? #}\n {%- set nullity = 'NOT NULL' if 'not_null' in columns.tests else 'NULL'-%}\n {{adapter.quote(column.name)}} {{column.data_type}} {{nullity}}\n {{- ',' if not loop.last -}}\n {% endfor %}\n )\n WITH (\n {# remove keys that are None (i.e. not defined for a given source) #}\n {%- for key, value in external.items() if value is not none and key not in ['ansi_nulls', 'quoted_identifier'] -%}\n {{key}} = \n {%- if key in [\"location\", \"schema_name\", \"object_name\"] -%}\n '{{value}}'\n {% elif key in [\"data_source\",\"file_format\"] -%}\n [{{value}}]\n {% else -%}\n {{value}}\n {%- endif -%}\n {{- ',' if not loop.last -}}\n {%- endfor -%}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7397146, "supported_languages": null}, "macro.dbt_external_tables.sqlserver__dropif": {"name": "sqlserver__dropif", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/sqlserver/helpers/dropif.sql", "original_file_path": "macros/plugins/sqlserver/helpers/dropif.sql", "unique_id": "macro.dbt_external_tables.sqlserver__dropif", "macro_sql": "{% macro sqlserver__dropif(node) %}\n \n {% set ddl %}\n if object_id ('{{source(node.source_name, node.name)}}') is not null\n begin\n drop external table {{source(node.source_name, node.name)}}\n end\n {% endset %}\n \n {{return(ddl)}}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7404938, "supported_languages": null}, "macro.dbt_external_tables.snowflake__get_external_build_plan": {"name": "snowflake__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/get_external_build_plan.sql", "original_file_path": "macros/plugins/snowflake/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.snowflake__get_external_build_plan", "macro_sql": "{% macro snowflake__get_external_build_plan(source_node) %}\n\n {% set build_plan = [] %}\n \n {% set old_relation = adapter.get_relation(\n database = source_node.database,\n schema = source_node.schema,\n identifier = source_node.identifier\n ) %}\n \n {% set create_or_replace = (old_relation is none or var('ext_full_refresh', false)) %}\n\n {% if source_node.external.get('snowpipe', none) is not none %}\n \n {% if create_or_replace %}\n {% set build_plan = build_plan + [\n dbt_external_tables.snowflake_create_empty_table(source_node),\n dbt_external_tables.snowflake_get_copy_sql(source_node, explicit_transaction=true),\n dbt_external_tables.snowflake_create_snowpipe(source_node)\n ] %}\n {% else %}\n {% set build_plan = build_plan + dbt_external_tables.snowflake_refresh_snowpipe(source_node) %}\n {% endif %}\n \n {% else %}\n \n {% if create_or_replace %}\n {% set build_plan = build_plan + [dbt_external_tables.create_external_table(source_node)] %}\n {% else %}\n {% set build_plan = build_plan + dbt_external_tables.refresh_external_table(source_node) %}\n {% endif %}\n \n {% endif %}\n\n {% do return(build_plan) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.snowflake_create_empty_table", "macro.dbt_external_tables.snowflake_get_copy_sql", "macro.dbt_external_tables.snowflake_create_snowpipe", "macro.dbt_external_tables.snowflake_refresh_snowpipe", "macro.dbt_external_tables.create_external_table", "macro.dbt_external_tables.refresh_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7435381, "supported_languages": null}, "macro.dbt_external_tables.snowflake__refresh_external_table": {"name": "snowflake__refresh_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/refresh_external_table.sql", "original_file_path": "macros/plugins/snowflake/refresh_external_table.sql", "unique_id": "macro.dbt_external_tables.snowflake__refresh_external_table", "macro_sql": "{% macro snowflake__refresh_external_table(source_node) %}\n\n {% set external = source_node.external %}\n {% set snowpipe = source_node.external.get('snowpipe', none) %}\n \n {% set auto_refresh = external.get('auto_refresh', false) %}\n {% set partitions = external.get('partitions', none) %}\n \n {% set manual_refresh = (partitions and not auto_refresh) %}\n \n {% if manual_refresh %}\n\n {% set ddl %}\n begin;\n alter external table {{source(source_node.source_name, source_node.name)}} refresh;\n commit;\n {% endset %}\n \n {% do return([ddl]) %}\n \n {% else %}\n \n {% do return([]) %}\n \n {% endif %}\n \n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7455075, "supported_languages": null}, "macro.dbt_external_tables.snowflake__create_external_table": {"name": "snowflake__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/create_external_table.sql", "original_file_path": "macros/plugins/snowflake/create_external_table.sql", "unique_id": "macro.dbt_external_tables.snowflake__create_external_table", "macro_sql": "{% macro snowflake__create_external_table(source_node) %}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n {%- set partitions = external.partitions -%}\n\n {%- set is_csv = dbt_external_tables.is_csv(external.file_format) -%}\n\n{# https://docs.snowflake.net/manuals/sql-reference/sql/create-external-table.html #}\n{# This assumes you have already created an external stage #}\n create or replace external table {{source(source_node.source_name, source_node.name)}}\n {%- if columns or partitions -%}\n (\n {%- if partitions -%}{%- for partition in partitions %}\n {{partition.name}} {{partition.data_type}} as {{partition.expression}}{{- ',' if not loop.last or columns|length > 0 -}}\n {%- endfor -%}{%- endif -%}\n {%- for column in columns %}\n {%- set column_quoted = adapter.quote(column.name) if column.quote else column.name %}\n {%- set col_expression -%}\n {%- set col_id = 'value:c' ~ loop.index if is_csv else 'value:' ~ column_quoted -%}\n (case when is_null_value({{col_id}}) or lower({{col_id}}) = 'null' then null else {{col_id}} end)\n {%- endset %}\n {{column_quoted}} {{column.data_type}} as ({{col_expression}}::{{column.data_type}})\n {{- ',' if not loop.last -}}\n {% endfor %}\n )\n {%- endif -%}\n {% if partitions %} partition by ({{partitions|map(attribute='name')|join(', ')}}) {% endif %}\n location = {{external.location}} {# stage #}\n {% if external.auto_refresh in (true, false) -%}\n auto_refresh = {{external.auto_refresh}}\n {%- endif %}\n {% if external.pattern -%} pattern = '{{external.pattern}}' {%- endif %}\n {% if external.integration -%} integration = '{{external.integration}}' {%- endif %}\n file_format = {{external.file_format}}\n {% if external.table_format -%} table_format = '{{external.table_format}}' {%- endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.is_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7502477, "supported_languages": null}, "macro.dbt_external_tables.is_csv": {"name": "is_csv", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/helpers/is_csv.sql", "original_file_path": "macros/plugins/snowflake/helpers/is_csv.sql", "unique_id": "macro.dbt_external_tables.is_csv", "macro_sql": "{% macro is_csv(file_format) %}\n\n{# From https://docs.snowflake.net/manuals/sql-reference/sql/create-external-table.html:\n\nImportant: The external table does not inherit the file format, if any, in the \nstage definition. You must explicitly specify any file format options for the \nexternal table using the FILE_FORMAT parameter.\n\nNote: FORMAT_NAME and TYPE are mutually exclusive; to avoid unintended behavior, \nyou should only specify one or the other when creating an external table.\n\n#}\n\n {% set ff_ltrimmed = file_format|lower|replace(' ','') %}\n\n {% if 'type=' in ff_ltrimmed %}\n \n {% if 'type=csv' in ff_ltrimmed %}\n\n {{return(true)}}\n\n {% else %}\n\n {{return(false)}}\n \n {% endif %}\n \n {% else %}\n \n {% set ff_standardized = ff_ltrimmed\n | replace('(','') | replace(')','')\n | replace('format_name=','') %}\n {% set fqn = ff_standardized.split('.') %}\n \n {% if fqn | length == 3 %}\n {% set ff_database, ff_schema, ff_identifier = fqn[0], fqn[1], fqn[2] %}\n {% elif fqn | length == 2 %}\n {% set ff_database, ff_schema, ff_identifier = target.database, fqn[0], fqn[1] %}\n {% else %}\n {% set ff_database, ff_schema, ff_identifier = target.database, target.schema, fqn[0] %}\n {% endif %}\n \n {% call statement('get_file_format', fetch_result = True) %}\n show file formats in {{ff_database}}.{{ff_schema}}\n {% endcall %}\n \n {% set ffs = load_result('get_file_format').table %}\n \n {% for ff in ffs %}\n \n {% if ff['name']|lower == ff_identifier and ff['type']|lower == 'csv' %}\n \n {{return(true)}}\n \n {% endif %}\n \n {% endfor %}\n \n {{return(false)}} \n \n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.755121, "supported_languages": null}, "macro.dbt_external_tables.snowflake_get_copy_sql": {"name": "snowflake_get_copy_sql", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/snowpipe/get_copy_sql.sql", "original_file_path": "macros/plugins/snowflake/snowpipe/get_copy_sql.sql", "unique_id": "macro.dbt_external_tables.snowflake_get_copy_sql", "macro_sql": "{% macro snowflake_get_copy_sql(source_node, explicit_transaction=false) %}\n{# This assumes you have already created an external stage #}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n {%- set is_csv = dbt_external_tables.is_csv(external.file_format) %}\n {%- set copy_options = external.snowpipe.get('copy_options', none) -%}\n \n {%- if explicit_transaction -%} begin; {%- endif %}\n \n copy into {{source(source_node.source_name, source_node.name)}}\n from ( \n select\n {% if columns|length == 0 %}\n $1::variant as value,\n {% else -%}\n {%- for column in columns -%}\n {%- set col_expression -%}\n {%- if is_csv -%}nullif(${{loop.index}},''){# special case: get columns by ordinal position #}\n {%- else -%}nullif($1:{{column.name}},''){# standard behavior: get columns by name #}\n {%- endif -%}\n {%- endset -%}\n {{col_expression}}::{{column.data_type}} as {{column.name}},\n {% endfor -%}\n {% endif %}\n metadata$filename::varchar as metadata_filename,\n metadata$file_row_number::bigint as metadata_file_row_number,\n current_timestamp::timestamp as _dbt_copied_at\n from {{external.location}} {# stage #}\n )\n file_format = {{external.file_format}}\n {% if external.pattern -%} pattern = '{{external.pattern}}' {%- endif %}\n {% if copy_options %} {{copy_options}} {% endif %};\n \n {% if explicit_transaction -%} commit; {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.is_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.758123, "supported_languages": null}, "macro.dbt_external_tables.snowflake_refresh_snowpipe": {"name": "snowflake_refresh_snowpipe", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/snowpipe/refresh_snowpipe.sql", "original_file_path": "macros/plugins/snowflake/snowpipe/refresh_snowpipe.sql", "unique_id": "macro.dbt_external_tables.snowflake_refresh_snowpipe", "macro_sql": "{% macro snowflake_refresh_snowpipe(source_node) %}\n\n {% set snowpipe = source_node.external.snowpipe %}\n {% set auto_ingest = snowpipe.get('auto_ingest', false) if snowpipe is mapping %}\n \n {% if auto_ingest is true %}\n \n {% do return([]) %}\n \n {% else %}\n \n {% set ddl %}\n alter pipe {{source(source_node.source_name, source_node.name)}} refresh\n {% endset %}\n \n {{ return([ddl]) }}\n \n {% endif %}\n \n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7595186, "supported_languages": null}, "macro.dbt_external_tables.snowflake_create_snowpipe": {"name": "snowflake_create_snowpipe", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/snowpipe/create_snowpipe.sql", "original_file_path": "macros/plugins/snowflake/snowpipe/create_snowpipe.sql", "unique_id": "macro.dbt_external_tables.snowflake_create_snowpipe", "macro_sql": "{% macro snowflake_create_snowpipe(source_node) %}\n\n {%- set external = source_node.external -%}\n {%- set snowpipe = external.snowpipe -%}\n\n{# https://docs.snowflake.com/en/sql-reference/sql/create-pipe.html #}\n create or replace pipe {{source(source_node.source_name, source_node.name)}}\n {% if snowpipe.auto_ingest -%} auto_ingest = {{snowpipe.auto_ingest}} {%- endif %}\n {% if snowpipe.aws_sns_topic -%} aws_sns_topic = '{{snowpipe.aws_sns_topic}}' {%- endif %}\n {% if snowpipe.integration -%} integration = '{{snowpipe.integration}}' {%- endif %}\n {% if snowpipe.error_integration -%} error_integration = '{{snowpipe.error_integration}}' {%- endif %}\n as {{ dbt_external_tables.snowflake_get_copy_sql(source_node) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.snowflake_get_copy_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7611468, "supported_languages": null}, "macro.dbt_external_tables.snowflake_create_empty_table": {"name": "snowflake_create_empty_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/snowflake/snowpipe/create_empty_table.sql", "original_file_path": "macros/plugins/snowflake/snowpipe/create_empty_table.sql", "unique_id": "macro.dbt_external_tables.snowflake_create_empty_table", "macro_sql": "{% macro snowflake_create_empty_table(source_node) %}\n\n {%- set columns = source_node.columns.values() %}\n\n create or replace table {{source(source_node.source_name, source_node.name)}} (\n {% if columns|length == 0 %}\n value variant,\n {% else -%}\n {%- for column in columns -%}\n {{column.name}} {{column.data_type}},\n {% endfor -%}\n {% endif %}\n metadata_filename varchar,\n metadata_file_row_number bigint,\n _dbt_copied_at timestamp\n );\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7622766, "supported_languages": null}, "macro.dbt_external_tables.bigquery__get_external_build_plan": {"name": "bigquery__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/bigquery/get_external_build_plan.sql", "original_file_path": "macros/plugins/bigquery/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.bigquery__get_external_build_plan", "macro_sql": "{% macro bigquery__get_external_build_plan(source_node) %}\n\n {% set build_plan = [] %}\n \n {% set old_relation = adapter.get_relation(\n database = source_node.database,\n schema = source_node.schema,\n identifier = source_node.identifier\n ) %}\n \n {% set create_or_replace = (old_relation is none or var('ext_full_refresh', false)) %}\n\n {% if create_or_replace %}\n {% set build_plan = build_plan + [dbt_external_tables.create_external_table(source_node)] %}\n {% else %}\n {% set build_plan = build_plan + dbt_external_tables.refresh_external_table(source_node) %}\n {% endif %}\n\n {% do return(build_plan) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.create_external_table", "macro.dbt_external_tables.refresh_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7639122, "supported_languages": null}, "macro.dbt_external_tables.bigquery__create_external_table": {"name": "bigquery__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/plugins/bigquery/create_external_table.sql", "original_file_path": "macros/plugins/bigquery/create_external_table.sql", "unique_id": "macro.dbt_external_tables.bigquery__create_external_table", "macro_sql": "{% macro bigquery__create_external_table(source_node) %}\n\n {%- set columns = source_node.columns.values() -%}\n {%- set external = source_node.external -%}\n {%- set partitions = external.partitions -%}\n {%- set options = external.options -%}\n \n {%- set uris = [] -%}\n {%- if options is mapping and options.get('uris', none) -%}\n {%- set uris = external.options.get('uris') -%}\n {%- else -%}\n {%- set uris = [external.location] -%}\n {%- endif -%}\n\n create or replace external table {{source(source_node.source_name, source_node.name)}}\n {%- if columns -%}(\n {% for column in columns %}\n {%- set column_quoted = adapter.quote(column.name) if column.quote else column.name %}\n {{column_quoted}} {{column.data_type}} {{- ',' if not loop.last -}}\n {%- endfor -%}\n )\n {% endif %}\n {% if options and options.get('hive_partition_uri_prefix', none) %}\n with partition columns {%- if partitions %} (\n {%- for partition in partitions %}\n {{partition.name}} {{partition.data_type}}{{',' if not loop.last}}\n {%- endfor -%}\n ) {% endif -%}\n {% endif %}\n options (\n uris = [{%- for uri in uris -%} '{{uri}}' {{- \",\" if not loop.last}} {%- endfor -%}]\n {%- if options is mapping -%}\n {%- for key, value in options.items() if key != 'uris' %}\n {%- if value is string -%}\n , {{key}} = '{{value}}'\n {%- else -%}\n , {{key}} = {{value}}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7690272, "supported_languages": null}, "macro.dbt_external_tables.get_external_build_plan": {"name": "get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/get_external_build_plan.sql", "original_file_path": "macros/common/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.get_external_build_plan", "macro_sql": "{% macro get_external_build_plan(source_node) %}\n {{ return(adapter.dispatch('get_external_build_plan', 'dbt_external_tables')(source_node)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.snowflake__get_external_build_plan"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7695742, "supported_languages": null}, "macro.dbt_external_tables.default__get_external_build_plan": {"name": "default__get_external_build_plan", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/get_external_build_plan.sql", "original_file_path": "macros/common/get_external_build_plan.sql", "unique_id": "macro.dbt_external_tables.default__get_external_build_plan", "macro_sql": "{% macro default__get_external_build_plan(source_node) %}\n {{ exceptions.raise_compiler_error(\"Staging external sources is not implemented for the default adapter\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7698796, "supported_languages": null}, "macro.dbt_external_tables.stage_external_sources": {"name": "stage_external_sources", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/stage_external_sources.sql", "original_file_path": "macros/common/stage_external_sources.sql", "unique_id": "macro.dbt_external_tables.stage_external_sources", "macro_sql": "{% macro stage_external_sources(select=none) %}\n\n {% set sources_to_stage = [] %}\n \n {% set source_nodes = graph.sources.values() if graph.sources else [] %}\n \n {% for node in source_nodes %}\n {% if node.external %}\n \n {% if select %}\n \n {% for src in select.split(' ') %}\n \n {% if '.' in src %}\n {% set src_s = src.split('.') %}\n {% if src_s[0] == node.source_name and src_s[1] == node.name %}\n {% do sources_to_stage.append(node) %}\n {% endif %}\n {% else %}\n {% if src == node.source_name %}\n {% do sources_to_stage.append(node) %}\n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% else %}\n \n {% do sources_to_stage.append(node) %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% if sources_to_stage|length == 0 %}\n {% do log('No external sources selected', info = true) %}\n {% endif %}\n \n {% for node in sources_to_stage %}\n\n {% set loop_label = loop.index ~ ' of ' ~ loop.length %}\n\n {% do log(loop_label ~ ' START external source ' ~ node.schema ~ '.' ~ node.identifier, info = true) -%}\n \n {% set run_queue = dbt_external_tables.get_external_build_plan(node) %}\n \n {% do log(loop_label ~ ' SKIP', info = true) if run_queue == [] %}\n {% set width = flags.PRINTER_WIDTH %}\n \n {% for q in run_queue %}\n \n {% set q_msg = q|replace('\\n','')|replace('begin;','')|trim %}\n {% set q_log = q_msg[:width] ~ '... ' if q_msg|length > width else q_msg %}\n \n {% do log(loop_label ~ ' (' ~ loop.index ~ ') ' ~ q_log, info = true) %}\n {% set exit_txn = dbt_external_tables.exit_transaction() %}\n \n {% call statement('runner', fetch_result = True, auto_begin = False) %}\n {{ exit_txn }} {{ q }}\n {% endcall %}\n \n {% set runner = load_result('runner') %}\n {% set log_msg = runner['response'] if 'response' in runner.keys() else runner['status'] %}\n {% do log(loop_label ~ ' (' ~ loop.index ~ ') ' ~ log_msg, info = true) %}\n \n {% endfor %}\n \n {% endfor %}\n \n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.get_external_build_plan", "macro.dbt_external_tables.exit_transaction", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7788987, "supported_languages": null}, "macro.dbt_external_tables.refresh_external_table": {"name": "refresh_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/refresh_external_table.sql", "original_file_path": "macros/common/refresh_external_table.sql", "unique_id": "macro.dbt_external_tables.refresh_external_table", "macro_sql": "{% macro refresh_external_table(source_node) %}\n {{ return(adapter.dispatch('refresh_external_table', 'dbt_external_tables')(source_node)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.snowflake__refresh_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7794476, "supported_languages": null}, "macro.dbt_external_tables.default__refresh_external_table": {"name": "default__refresh_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/refresh_external_table.sql", "original_file_path": "macros/common/refresh_external_table.sql", "unique_id": "macro.dbt_external_tables.default__refresh_external_table", "macro_sql": "{% macro default__refresh_external_table(source_node) %}\n {% do return([]) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7797487, "supported_languages": null}, "macro.dbt_external_tables.create_external_table": {"name": "create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/create_external_table.sql", "original_file_path": "macros/common/create_external_table.sql", "unique_id": "macro.dbt_external_tables.create_external_table", "macro_sql": "{% macro create_external_table(source_node) %}\n {{ adapter.dispatch('create_external_table', 'dbt_external_tables')(source_node) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.snowflake__create_external_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7802281, "supported_languages": null}, "macro.dbt_external_tables.default__create_external_table": {"name": "default__create_external_table", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/create_external_table.sql", "original_file_path": "macros/common/create_external_table.sql", "unique_id": "macro.dbt_external_tables.default__create_external_table", "macro_sql": "{% macro default__create_external_table(source_node) %}\n {{ exceptions.raise_compiler_error(\"External table creation is not implemented for the default adapter\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7805097, "supported_languages": null}, "macro.dbt_external_tables.dropif": {"name": "dropif", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/helpers/dropif.sql", "original_file_path": "macros/common/helpers/dropif.sql", "unique_id": "macro.dbt_external_tables.dropif", "macro_sql": "{% macro dropif(node) %}\n {{ adapter.dispatch('dropif', 'dbt_external_tables')(node) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.default__dropif"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7810054, "supported_languages": null}, "macro.dbt_external_tables.default__dropif": {"name": "default__dropif", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/helpers/dropif.sql", "original_file_path": "macros/common/helpers/dropif.sql", "unique_id": "macro.dbt_external_tables.default__dropif", "macro_sql": "{% macro default__dropif() %}\n {{ exceptions.raise_compiler_error(\n \"Dropping external tables is not implemented for the default adapter\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.781269, "supported_languages": null}, "macro.dbt_external_tables.exit_transaction": {"name": "exit_transaction", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/helpers/transaction.sql", "original_file_path": "macros/common/helpers/transaction.sql", "unique_id": "macro.dbt_external_tables.exit_transaction", "macro_sql": "{% macro exit_transaction() %}\n {{ return(adapter.dispatch('exit_transaction', 'dbt_external_tables')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_external_tables.default__exit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7817373, "supported_languages": null}, "macro.dbt_external_tables.default__exit_transaction": {"name": "default__exit_transaction", "resource_type": "macro", "package_name": "dbt_external_tables", "path": "macros/common/helpers/transaction.sql", "original_file_path": "macros/common/helpers/transaction.sql", "unique_id": "macro.dbt_external_tables.default__exit_transaction", "macro_sql": "{% macro default__exit_transaction() %}\n {{ return('') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7819793, "supported_languages": null}, "macro.dbt_date.get_date_dimension": {"name": "get_date_dimension", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "unique_id": "macro.dbt_date.get_date_dimension", "macro_sql": "{% macro get_date_dimension(start_date, end_date) %}\n {{ adapter.dispatch('get_date_dimension', 'dbt_date') (start_date, end_date) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__get_date_dimension"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.793459, "supported_languages": null}, "macro.dbt_date.default__get_date_dimension": {"name": "default__get_date_dimension", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "unique_id": "macro.dbt_date.default__get_date_dimension", "macro_sql": "{% macro default__get_date_dimension(start_date, end_date) %}\nwith base_dates as (\n {{ dbt_date.get_base_dates(start_date, end_date) }}\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast({{ dbt.dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ dbt.dateadd('day', -364 , 'd.date_day') }} as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n {{ dbt_date.yesterday('d.date_day') }} as prior_date_day,\n {{ dbt_date.tomorrow('d.date_day') }} as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n {{ dbt_date.day_of_week('d.date_day', isoweek=false) }} as day_of_week,\n {{ dbt_date.day_of_week('d.date_day', isoweek=true) }} as day_of_week_iso,\n {{ dbt_date.day_name('d.date_day', short=false) }} as day_of_week_name,\n {{ dbt_date.day_name('d.date_day', short=true) }} as day_of_week_name_short,\n {{ dbt_date.day_of_month('d.date_day') }} as day_of_month,\n {{ dbt_date.day_of_year('d.date_day') }} as day_of_year,\n\n {{ dbt_date.week_start('d.date_day') }} as week_start_date,\n {{ dbt_date.week_end('d.date_day') }} as week_end_date,\n {{ dbt_date.week_start('d.prior_year_over_year_date_day') }} as prior_year_week_start_date,\n {{ dbt_date.week_end('d.prior_year_over_year_date_day') }} as prior_year_week_end_date,\n {{ dbt_date.week_of_year('d.date_day') }} as week_of_year,\n\n {{ dbt_date.iso_week_start('d.date_day') }} as iso_week_start_date,\n {{ dbt_date.iso_week_end('d.date_day') }} as iso_week_end_date,\n {{ dbt_date.iso_week_start('d.prior_year_over_year_date_day') }} as prior_year_iso_week_start_date,\n {{ dbt_date.iso_week_end('d.prior_year_over_year_date_day') }} as prior_year_iso_week_end_date,\n {{ dbt_date.iso_week_of_year('d.date_day') }} as iso_week_of_year,\n\n {{ dbt_date.week_of_year('d.prior_year_over_year_date_day') }} as prior_year_week_of_year,\n {{ dbt_date.iso_week_of_year('d.prior_year_over_year_date_day') }} as prior_year_iso_week_of_year,\n\n cast({{ dbt_date.date_part('month', 'd.date_day') }} as {{ dbt.type_int() }}) as month_of_year,\n {{ dbt_date.month_name('d.date_day', short=false) }} as month_name,\n {{ dbt_date.month_name('d.date_day', short=true) }} as month_name_short,\n\n cast({{ dbt.date_trunc('month', 'd.date_day') }} as date) as month_start_date,\n cast({{ last_day('d.date_day', 'month') }} as date) as month_end_date,\n\n cast({{ dbt.date_trunc('month', 'd.prior_year_date_day') }} as date) as prior_year_month_start_date,\n cast({{ last_day('d.prior_year_date_day', 'month') }} as date) as prior_year_month_end_date,\n\n cast({{ dbt_date.date_part('quarter', 'd.date_day') }} as {{ dbt.type_int() }}) as quarter_of_year,\n cast({{ dbt.date_trunc('quarter', 'd.date_day') }} as date) as quarter_start_date,\n cast({{ last_day('d.date_day', 'quarter') }} as date) as quarter_end_date,\n\n cast({{ dbt_date.date_part('year', 'd.date_day') }} as {{ dbt.type_int() }}) as year_number,\n cast({{ dbt.date_trunc('year', 'd.date_day') }} as date) as year_start_date,\n cast({{ last_day('d.date_day', 'year') }} as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt.dateadd", "macro.dbt_date.yesterday", "macro.dbt_date.tomorrow", "macro.dbt_date.day_of_week", "macro.dbt_date.day_name", "macro.dbt_date.day_of_month", "macro.dbt_date.day_of_year", "macro.dbt_date.week_start", "macro.dbt_date.week_end", "macro.dbt_date.week_of_year", "macro.dbt_date.iso_week_start", "macro.dbt_date.iso_week_end", "macro.dbt_date.iso_week_of_year", "macro.dbt_date.date_part", "macro.dbt.type_int", "macro.dbt_date.month_name", "macro.dbt.date_trunc", "macro.dbt.last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.7981365, "supported_languages": null}, "macro.dbt_date.postgres__get_date_dimension": {"name": "postgres__get_date_dimension", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "unique_id": "macro.dbt_date.postgres__get_date_dimension", "macro_sql": "{% macro postgres__get_date_dimension(start_date, end_date) %}\nwith base_dates as (\n {{ dbt_date.get_base_dates(start_date, end_date) }}\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast({{ dbt.dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ dbt.dateadd('day', -364 , 'd.date_day') }} as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n {{ dbt_date.yesterday('d.date_day') }} as prior_date_day,\n {{ dbt_date.tomorrow('d.date_day') }} as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n {{ dbt_date.day_of_week('d.date_day', isoweek=true) }} as day_of_week,\n\n {{ dbt_date.day_name('d.date_day', short=false) }} as day_of_week_name,\n {{ dbt_date.day_name('d.date_day', short=true) }} as day_of_week_name_short,\n {{ dbt_date.day_of_month('d.date_day') }} as day_of_month,\n {{ dbt_date.day_of_year('d.date_day') }} as day_of_year,\n\n {{ dbt_date.week_start('d.date_day') }} as week_start_date,\n {{ dbt_date.week_end('d.date_day') }} as week_end_date,\n {{ dbt_date.week_start('d.prior_year_over_year_date_day') }} as prior_year_week_start_date,\n {{ dbt_date.week_end('d.prior_year_over_year_date_day') }} as prior_year_week_end_date,\n {{ dbt_date.week_of_year('d.date_day') }} as week_of_year,\n\n {{ dbt_date.iso_week_start('d.date_day') }} as iso_week_start_date,\n {{ dbt_date.iso_week_end('d.date_day') }} as iso_week_end_date,\n {{ dbt_date.iso_week_start('d.prior_year_over_year_date_day') }} as prior_year_iso_week_start_date,\n {{ dbt_date.iso_week_end('d.prior_year_over_year_date_day') }} as prior_year_iso_week_end_date,\n {{ dbt_date.iso_week_of_year('d.date_day') }} as iso_week_of_year,\n\n {{ dbt_date.week_of_year('d.prior_year_over_year_date_day') }} as prior_year_week_of_year,\n {{ dbt_date.iso_week_of_year('d.prior_year_over_year_date_day') }} as prior_year_iso_week_of_year,\n\n cast({{ dbt_date.date_part('month', 'd.date_day') }} as {{ dbt.type_int() }}) as month_of_year,\n {{ dbt_date.month_name('d.date_day', short=false) }} as month_name,\n {{ dbt_date.month_name('d.date_day', short=true) }} as month_name_short,\n\n cast({{ dbt.date_trunc('month', 'd.date_day') }} as date) as month_start_date,\n cast({{ last_day('d.date_day', 'month') }} as date) as month_end_date,\n\n cast({{ dbt.date_trunc('month', 'd.prior_year_date_day') }} as date) as prior_year_month_start_date,\n cast({{ last_day('d.prior_year_date_day', 'month') }} as date) as prior_year_month_end_date,\n\n cast({{ dbt_date.date_part('quarter', 'd.date_day') }} as {{ dbt.type_int() }}) as quarter_of_year,\n cast({{ dbt.date_trunc('quarter', 'd.date_day') }} as date) as quarter_start_date,\n {# last_day does not support quarter because postgresql does not support quarter interval. #}\n cast({{dbt.dateadd('day', '-1', dbt.dateadd('month', '3', dbt.date_trunc('quarter', 'd.date_day')))}} as date) as quarter_end_date,\n\n cast({{ dbt_date.date_part('year', 'd.date_day') }} as {{ dbt.type_int() }}) as year_number,\n cast({{ dbt.date_trunc('year', 'd.date_day') }} as date) as year_start_date,\n cast({{ last_day('d.date_day', 'year') }} as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt.dateadd", "macro.dbt_date.yesterday", "macro.dbt_date.tomorrow", "macro.dbt_date.day_of_week", "macro.dbt_date.day_name", "macro.dbt_date.day_of_month", "macro.dbt_date.day_of_year", "macro.dbt_date.week_start", "macro.dbt_date.week_end", "macro.dbt_date.week_of_year", "macro.dbt_date.iso_week_start", "macro.dbt_date.iso_week_end", "macro.dbt_date.iso_week_of_year", "macro.dbt_date.date_part", "macro.dbt.type_int", "macro.dbt_date.month_name", "macro.dbt.date_trunc", "macro.dbt.last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.802919, "supported_languages": null}, "macro.dbt_date.get_base_dates": {"name": "get_base_dates", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "unique_id": "macro.dbt_date.get_base_dates", "macro_sql": "{% macro get_base_dates(start_date=None, end_date=None, n_dateparts=None, datepart=\"day\") %}\n {{ adapter.dispatch('get_base_dates', 'dbt_date') (start_date, end_date, n_dateparts, datepart) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__get_base_dates"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8045695, "supported_languages": null}, "macro.dbt_date.default__get_base_dates": {"name": "default__get_base_dates", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "unique_id": "macro.dbt_date.default__get_base_dates", "macro_sql": "{% macro default__get_base_dates(start_date, end_date, n_dateparts, datepart) %}\n\n{%- if start_date and end_date -%}\n{%- set start_date=\"cast('\" ~ start_date ~ \"' as \" ~ dbt.type_timestamp() ~ \")\" -%}\n{%- set end_date=\"cast('\" ~ end_date ~ \"' as \" ~ dbt.type_timestamp() ~ \")\" -%}\n\n{%- elif n_dateparts and datepart -%}\n\n{%- set start_date = dbt.dateadd(datepart, -1 * n_dateparts, dbt_date.today()) -%}\n{%- set end_date = dbt_date.tomorrow() -%}\n{%- endif -%}\n\nwith date_spine as\n(\n\n {{ dbt_date.date_spine(\n datepart=datepart,\n start_date=start_date,\n end_date=end_date,\n )\n }}\n\n)\nselect\n cast(d.date_{{ datepart }} as {{ dbt.type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.type_timestamp", "macro.dbt.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_date.date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.806128, "supported_languages": null}, "macro.dbt_date.bigquery__get_base_dates": {"name": "bigquery__get_base_dates", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "unique_id": "macro.dbt_date.bigquery__get_base_dates", "macro_sql": "{% macro bigquery__get_base_dates(start_date, end_date, n_dateparts, datepart) %}\n\n{%- if start_date and end_date -%}\n{%- set start_date=\"cast('\" ~ start_date ~ \"' as date )\" -%}\n{%- set end_date=\"cast('\" ~ end_date ~ \"' as date )\" -%}\n\n{%- elif n_dateparts and datepart -%}\n\n{%- set start_date = dbt.dateadd(datepart, -1 * n_dateparts, dbt_date.today()) -%}\n{%- set end_date = dbt_date.tomorrow() -%}\n{%- endif -%}\n\nwith date_spine as\n(\n\n {{ dbt_date.date_spine(\n datepart=datepart,\n start_date=start_date,\n end_date=end_date,\n )\n }}\n\n)\nselect\n cast(d.date_{{ datepart }} as {{ dbt.type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_date.date_spine", "macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.807515, "supported_languages": null}, "macro.dbt_date.from_unixtimestamp": {"name": "from_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "unique_id": "macro.dbt_date.from_unixtimestamp", "macro_sql": "{%- macro from_unixtimestamp(epochs, format=\"seconds\") -%}\n {{ adapter.dispatch('from_unixtimestamp', 'dbt_date') (epochs, format) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.snowflake__from_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8094258, "supported_languages": null}, "macro.dbt_date.default__from_unixtimestamp": {"name": "default__from_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "unique_id": "macro.dbt_date.default__from_unixtimestamp", "macro_sql": "\n\n{%- macro default__from_unixtimestamp(epochs, format=\"seconds\") -%}\n {%- if format != \"seconds\" -%}\n {{ exceptions.raise_compiler_error(\n \"value \" ~ format ~ \" for `format` for from_unixtimestamp is not supported.\"\n )\n }}\n {% endif -%}\n to_timestamp({{ epochs }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8099718, "supported_languages": null}, "macro.dbt_date.postgres__from_unixtimestamp": {"name": "postgres__from_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "unique_id": "macro.dbt_date.postgres__from_unixtimestamp", "macro_sql": "\n\n{%- macro postgres__from_unixtimestamp(epochs, format=\"seconds\") -%}\n {%- if format != \"seconds\" -%}\n {{ exceptions.raise_compiler_error(\n \"value \" ~ format ~ \" for `format` for from_unixtimestamp is not supported.\"\n )\n }}\n {% endif -%}\n cast(to_timestamp({{ epochs }}) at time zone 'UTC' as timestamp)\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8104997, "supported_languages": null}, "macro.dbt_date.snowflake__from_unixtimestamp": {"name": "snowflake__from_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "unique_id": "macro.dbt_date.snowflake__from_unixtimestamp", "macro_sql": "\n\n{%- macro snowflake__from_unixtimestamp(epochs, format) -%}\n {%- if format == \"seconds\" -%}\n {%- set scale = 0 -%}\n {%- elif format == \"milliseconds\" -%}\n {%- set scale = 3 -%}\n {%- elif format == \"microseconds\" -%}\n {%- set scale = 6 -%}\n {%- else -%}\n {{ exceptions.raise_compiler_error(\n \"value \" ~ format ~ \" for `format` for from_unixtimestamp is not supported.\"\n )\n }}\n {% endif -%}\n to_timestamp_ntz({{ epochs }}, {{ scale }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8114853, "supported_languages": null}, "macro.dbt_date.bigquery__from_unixtimestamp": {"name": "bigquery__from_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "unique_id": "macro.dbt_date.bigquery__from_unixtimestamp", "macro_sql": "\n\n{%- macro bigquery__from_unixtimestamp(epochs, format) -%}\n {%- if format == \"seconds\" -%}\n timestamp_seconds({{ epochs }})\n {%- elif format == \"milliseconds\" -%}\n timestamp_millis({{ epochs }})\n {%- elif format == \"microseconds\" -%}\n timestamp_micros({{ epochs }})\n {%- else -%}\n {{ exceptions.raise_compiler_error(\n \"value \" ~ format ~ \" for `format` for from_unixtimestamp is not supported.\"\n )\n }}\n {% endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8122952, "supported_languages": null}, "macro.dbt_date.iso_week_end": {"name": "iso_week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "unique_id": "macro.dbt_date.iso_week_end", "macro_sql": "{%- macro iso_week_end(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('iso_week_end', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8131726, "supported_languages": null}, "macro.dbt_date._iso_week_end": {"name": "_iso_week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "unique_id": "macro.dbt_date._iso_week_end", "macro_sql": "{%- macro _iso_week_end(date, week_type) -%}\n{%- set dt = dbt_date.iso_week_start(date) -%}\n{{ dbt_date.n_days_away(6, dt) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.iso_week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8135996, "supported_languages": null}, "macro.dbt_date.default__iso_week_end": {"name": "default__iso_week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "unique_id": "macro.dbt_date.default__iso_week_end", "macro_sql": "\n\n{%- macro default__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'isoweek') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.813903, "supported_languages": null}, "macro.dbt_date.snowflake__iso_week_end": {"name": "snowflake__iso_week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "unique_id": "macro.dbt_date.snowflake__iso_week_end", "macro_sql": "\n\n{%- macro snowflake__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'weekiso') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.814185, "supported_languages": null}, "macro.dbt_date.n_months_away": {"name": "n_months_away", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_months_away.sql", "original_file_path": "macros/calendar_date/n_months_away.sql", "unique_id": "macro.dbt_date.n_months_away", "macro_sql": "{%- macro n_months_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ dbt.date_trunc('month',\n dbt.dateadd('month', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8148792, "supported_languages": null}, "macro.dbt_date.iso_week_start": {"name": "iso_week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "unique_id": "macro.dbt_date.iso_week_start", "macro_sql": "{%- macro iso_week_start(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('iso_week_start', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8157916, "supported_languages": null}, "macro.dbt_date._iso_week_start": {"name": "_iso_week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "unique_id": "macro.dbt_date._iso_week_start", "macro_sql": "{%- macro _iso_week_start(date, week_type) -%}\ncast({{ dbt.date_trunc(week_type, date) }} as date)\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8161113, "supported_languages": null}, "macro.dbt_date.default__iso_week_start": {"name": "default__iso_week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "unique_id": "macro.dbt_date.default__iso_week_start", "macro_sql": "\n\n{%- macro default__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'isoweek') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8163948, "supported_languages": null}, "macro.dbt_date.snowflake__iso_week_start": {"name": "snowflake__iso_week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "unique_id": "macro.dbt_date.snowflake__iso_week_start", "macro_sql": "\n\n{%- macro snowflake__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8166916, "supported_languages": null}, "macro.dbt_date.postgres__iso_week_start": {"name": "postgres__iso_week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "unique_id": "macro.dbt_date.postgres__iso_week_start", "macro_sql": "\n\n{%- macro postgres__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8169785, "supported_languages": null}, "macro.dbt_date.next_month_name": {"name": "next_month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/next_month_name.sql", "original_file_path": "macros/calendar_date/next_month_name.sql", "unique_id": "macro.dbt_date.next_month_name", "macro_sql": "{%- macro next_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.next_month(tz), short=short) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8174503, "supported_languages": null}, "macro.dbt_date.week_of_year": {"name": "week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "unique_id": "macro.dbt_date.week_of_year", "macro_sql": "{%- macro week_of_year(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('week_of_year', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.default__week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8183565, "supported_languages": null}, "macro.dbt_date.default__week_of_year": {"name": "default__week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "unique_id": "macro.dbt_date.default__week_of_year", "macro_sql": "{%- macro default__week_of_year(date) -%}\ncast({{ dbt_date.date_part('week', date) }} as {{ dbt.type_int() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8187513, "supported_languages": null}, "macro.dbt_date.postgres__week_of_year": {"name": "postgres__week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "unique_id": "macro.dbt_date.postgres__week_of_year", "macro_sql": "\n\n{%- macro postgres__week_of_year(date) -%}\n{# postgresql 'week' returns isoweek. Use to_char instead.\n WW = the first week starts on the first day of the year #}\ncast(to_char({{ date }}, 'WW') as {{ dbt.type_int() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8190587, "supported_languages": null}, "macro.dbt_date.week_start": {"name": "week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "unique_id": "macro.dbt_date.week_start", "macro_sql": "{%- macro week_start(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('week_start', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_start"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8199482, "supported_languages": null}, "macro.dbt_date.default__week_start": {"name": "default__week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "unique_id": "macro.dbt_date.default__week_start", "macro_sql": "{%- macro default__week_start(date) -%}\ncast({{ dbt.date_trunc('week', date) }} as date)\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8202503, "supported_languages": null}, "macro.dbt_date.snowflake__week_start": {"name": "snowflake__week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "unique_id": "macro.dbt_date.snowflake__week_start", "macro_sql": "\n\n{%- macro snowflake__week_start(date) -%}\n {#\n Get the day of week offset: e.g. if the date is a Sunday,\n dbt_date.day_of_week returns 1, so we subtract 1 to get a 0 offset\n #}\n {% set off_set = dbt_date.day_of_week(date, isoweek=False) ~ \" - 1\" %}\n cast({{ dbt.dateadd(\"day\", \"-1 * (\" ~ off_set ~ \")\", date) }} as date)\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.day_of_week", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8208537, "supported_languages": null}, "macro.dbt_date.postgres__week_start": {"name": "postgres__week_start", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "unique_id": "macro.dbt_date.postgres__week_start", "macro_sql": "\n\n{%- macro postgres__week_start(date) -%}\n-- Sunday as week start date\ncast({{ dbt.dateadd('day', -1, dbt.date_trunc('week', dbt.dateadd('day', 1, date))) }} as date)\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.821371, "supported_languages": null}, "macro.dbt_date.iso_week_of_year": {"name": "iso_week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "unique_id": "macro.dbt_date.iso_week_of_year", "macro_sql": "{%- macro iso_week_of_year(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('iso_week_of_year', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8223593, "supported_languages": null}, "macro.dbt_date._iso_week_of_year": {"name": "_iso_week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "unique_id": "macro.dbt_date._iso_week_of_year", "macro_sql": "{%- macro _iso_week_of_year(date, week_type) -%}\ncast({{ dbt_date.date_part(week_type, date) }} as {{ dbt.type_int() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8227684, "supported_languages": null}, "macro.dbt_date.default__iso_week_of_year": {"name": "default__iso_week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "unique_id": "macro.dbt_date.default__iso_week_of_year", "macro_sql": "\n\n{%- macro default__iso_week_of_year(date) -%}\n{{ dbt_date._iso_week_of_year(date, 'isoweek') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.823054, "supported_languages": null}, "macro.dbt_date.snowflake__iso_week_of_year": {"name": "snowflake__iso_week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "unique_id": "macro.dbt_date.snowflake__iso_week_of_year", "macro_sql": "\n\n{%- macro snowflake__iso_week_of_year(date) -%}\n{{ dbt_date._iso_week_of_year(date, 'weekiso') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8233347, "supported_languages": null}, "macro.dbt_date.postgres__iso_week_of_year": {"name": "postgres__iso_week_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "unique_id": "macro.dbt_date.postgres__iso_week_of_year", "macro_sql": "\n\n{%- macro postgres__iso_week_of_year(date) -%}\n-- postgresql week is isoweek, the first week of a year containing January 4 of that year.\n{{ dbt_date._iso_week_of_year(date, 'week') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.823628, "supported_languages": null}, "macro.dbt_date.next_month_number": {"name": "next_month_number", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/next_month_number.sql", "original_file_path": "macros/calendar_date/next_month_number.sql", "unique_id": "macro.dbt_date.next_month_number", "macro_sql": "{%- macro next_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.next_month(tz)) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8240662, "supported_languages": null}, "macro.dbt_date.today": {"name": "today", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/today.sql", "original_file_path": "macros/calendar_date/today.sql", "unique_id": "macro.dbt_date.today", "macro_sql": "{%- macro today(tz=None) -%}\ncast({{ dbt_date.now(tz) }} as date)\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8244128, "supported_languages": null}, "macro.dbt_date.n_weeks_ago": {"name": "n_weeks_ago", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_weeks_ago.sql", "original_file_path": "macros/calendar_date/n_weeks_ago.sql", "unique_id": "macro.dbt_date.n_weeks_ago", "macro_sql": "{%- macro n_weeks_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ dbt.date_trunc('week',\n dbt.dateadd('week', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8251407, "supported_languages": null}, "macro.dbt_date.n_days_away": {"name": "n_days_away", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_days_away.sql", "original_file_path": "macros/calendar_date/n_days_away.sql", "unique_id": "macro.dbt_date.n_days_away", "macro_sql": "{%- macro n_days_away(n, date=None, tz=None) -%}\n{{ dbt_date.n_days_ago(-1 * n, date, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8256276, "supported_languages": null}, "macro.dbt_date.last_month_number": {"name": "last_month_number", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/last_month_number.sql", "original_file_path": "macros/calendar_date/last_month_number.sql", "unique_id": "macro.dbt_date.last_month_number", "macro_sql": "{%- macro last_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.last_month(tz)) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8260677, "supported_languages": null}, "macro.dbt_date.now": {"name": "now", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "unique_id": "macro.dbt_date.now", "macro_sql": "{%- macro now(tz=None) -%}\n{{ dbt_date.convert_timezone(dbt.current_timestamp(), tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.convert_timezone", "macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8264601, "supported_languages": null}, "macro.dbt_date.next_week": {"name": "next_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/next_week.sql", "original_file_path": "macros/calendar_date/next_week.sql", "unique_id": "macro.dbt_date.next_week", "macro_sql": "{%- macro next_week(tz=None) -%}\n{{ dbt_date.n_weeks_away(1, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_weeks_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8268316, "supported_languages": null}, "macro.dbt_date.round_timestamp": {"name": "round_timestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/round_timestamp.sql", "original_file_path": "macros/calendar_date/round_timestamp.sql", "unique_id": "macro.dbt_date.round_timestamp", "macro_sql": "{% macro round_timestamp(timestamp) %}\n {{ dbt.date_trunc(\"day\", dbt.dateadd(\"hour\", 12, timestamp)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8273027, "supported_languages": null}, "macro.dbt_date.next_month": {"name": "next_month", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/next_month.sql", "original_file_path": "macros/calendar_date/next_month.sql", "unique_id": "macro.dbt_date.next_month", "macro_sql": "{%- macro next_month(tz=None) -%}\n{{ dbt_date.n_months_away(1, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_months_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8276703, "supported_languages": null}, "macro.dbt_date.n_days_ago": {"name": "n_days_ago", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_days_ago.sql", "original_file_path": "macros/calendar_date/n_days_ago.sql", "unique_id": "macro.dbt_date.n_days_ago", "macro_sql": "{%- macro n_days_ago(n, date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{%- set n = n|int -%}\ncast({{ dbt.dateadd('day', -1 * n, dt) }} as date)\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.828581, "supported_languages": null}, "macro.dbt_date.n_weeks_away": {"name": "n_weeks_away", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_weeks_away.sql", "original_file_path": "macros/calendar_date/n_weeks_away.sql", "unique_id": "macro.dbt_date.n_weeks_away", "macro_sql": "{%- macro n_weeks_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ dbt.date_trunc('week',\n dbt.dateadd('week', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8292658, "supported_languages": null}, "macro.dbt_date.periods_since": {"name": "periods_since", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/periods_since.sql", "original_file_path": "macros/calendar_date/periods_since.sql", "unique_id": "macro.dbt_date.periods_since", "macro_sql": "{%- macro periods_since(date_col, period_name='day', tz=None) -%}\n{{ dbt.datediff(date_col, dbt_date.now(tz), period_name) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.datediff", "macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8297944, "supported_languages": null}, "macro.dbt_date.day_of_week": {"name": "day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.day_of_week", "macro_sql": "{%- macro day_of_week(date, isoweek=true) -%}\n{{ adapter.dispatch('day_of_week', 'dbt_date') (date, isoweek) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.snowflake__day_of_week"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8324032, "supported_languages": null}, "macro.dbt_date.default__day_of_week": {"name": "default__day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.default__day_of_week", "macro_sql": "\n\n{%- macro default__day_of_week(date, isoweek) -%}\n\n {%- set dow = dbt_date.date_part('dayofweek', date) -%}\n\n {%- if isoweek -%}\n case\n -- Shift start of week from Sunday (0) to Monday (1)\n when {{ dow }} = 0 then 7\n else {{ dow }}\n end\n {%- else -%}\n {{ dow }} + 1\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.833017, "supported_languages": null}, "macro.dbt_date.snowflake__day_of_week": {"name": "snowflake__day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.snowflake__day_of_week", "macro_sql": "\n\n{%- macro snowflake__day_of_week(date, isoweek) -%}\n\n {%- if isoweek -%}\n {%- set dow_part = 'dayofweekiso' -%}\n {{ dbt_date.date_part(dow_part, date) }}\n {%- else -%}\n {%- set dow_part = 'dayofweek' -%}\n case\n when {{ dbt_date.date_part(dow_part, date) }} = 7 then 1\n else {{ dbt_date.date_part(dow_part, date) }} + 1\n end\n {%- endif -%}\n\n\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.83386, "supported_languages": null}, "macro.dbt_date.bigquery__day_of_week": {"name": "bigquery__day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.bigquery__day_of_week", "macro_sql": "\n\n{%- macro bigquery__day_of_week(date, isoweek) -%}\n\n {%- set dow = dbt_date.date_part('dayofweek', date) -%}\n\n {%- if isoweek -%}\n case\n -- Shift start of week from Sunday (1) to Monday (2)\n when {{ dow }} = 1 then 7\n else {{ dow }} - 1\n end\n {%- else -%}\n {{ dow }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8344443, "supported_languages": null}, "macro.dbt_date.postgres__day_of_week": {"name": "postgres__day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.postgres__day_of_week", "macro_sql": "\n\n\n{%- macro postgres__day_of_week(date, isoweek) -%}\n\n {%- if isoweek -%}\n {%- set dow_part = 'isodow' -%}\n -- Monday(1) to Sunday (7)\n cast({{ dbt_date.date_part(dow_part, date) }} as {{ dbt.type_int() }})\n {%- else -%}\n {%- set dow_part = 'dow' -%}\n -- Sunday(1) to Saturday (7)\n cast({{ dbt_date.date_part(dow_part, date) }} + 1 as {{ dbt.type_int() }})\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.835319, "supported_languages": null}, "macro.dbt_date.redshift__day_of_week": {"name": "redshift__day_of_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "unique_id": "macro.dbt_date.redshift__day_of_week", "macro_sql": "\n\n\n{%- macro redshift__day_of_week(date, isoweek) -%}\n\n {%- set dow = dbt_date.date_part('dayofweek', date) -%}\n\n {%- if isoweek -%}\n case\n -- Shift start of week from Sunday (0) to Monday (1)\n when {{ dow }} = 0 then 7\n else cast({{ dow }} as {{ dbt.type_bigint() }})\n end\n {%- else -%}\n cast({{ dow }} + 1 as {{ dbt.type_bigint() }})\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8360858, "supported_languages": null}, "macro.dbt_date.n_months_ago": {"name": "n_months_ago", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/n_months_ago.sql", "original_file_path": "macros/calendar_date/n_months_ago.sql", "unique_id": "macro.dbt_date.n_months_ago", "macro_sql": "{%- macro n_months_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ dbt.date_trunc('month',\n dbt.dateadd('month', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.date_trunc", "macro.dbt.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8368154, "supported_languages": null}, "macro.dbt_date.tomorrow": {"name": "tomorrow", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/tomorrow.sql", "original_file_path": "macros/calendar_date/tomorrow.sql", "unique_id": "macro.dbt_date.tomorrow", "macro_sql": "{%- macro tomorrow(date=None, tz=None) -%}\n{{ dbt_date.n_days_away(1, date, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.837242, "supported_languages": null}, "macro.dbt_date.day_of_year": {"name": "day_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "unique_id": "macro.dbt_date.day_of_year", "macro_sql": "{%- macro day_of_year(date) -%}\n{{ adapter.dispatch('day_of_year', 'dbt_date') (date) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__day_of_year"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8378353, "supported_languages": null}, "macro.dbt_date.default__day_of_year": {"name": "default__day_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "unique_id": "macro.dbt_date.default__day_of_year", "macro_sql": "\n\n{%- macro default__day_of_year(date) -%}\n {{ dbt_date.date_part('dayofyear', date) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8381214, "supported_languages": null}, "macro.dbt_date.postgres__day_of_year": {"name": "postgres__day_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "unique_id": "macro.dbt_date.postgres__day_of_year", "macro_sql": "\n\n{%- macro postgres__day_of_year(date) -%}\n {{ dbt_date.date_part('doy', date) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8384004, "supported_languages": null}, "macro.dbt_date.redshift__day_of_year": {"name": "redshift__day_of_year", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "unique_id": "macro.dbt_date.redshift__day_of_year", "macro_sql": "\n\n{%- macro redshift__day_of_year(date) -%}\n cast({{ dbt_date.date_part('dayofyear', date) }} as {{ dbt.type_bigint() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8387902, "supported_languages": null}, "macro.dbt_date.last_month_name": {"name": "last_month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/last_month_name.sql", "original_file_path": "macros/calendar_date/last_month_name.sql", "unique_id": "macro.dbt_date.last_month_name", "macro_sql": "{%- macro last_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.last_month(tz), short=short) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8392606, "supported_languages": null}, "macro.dbt_date.yesterday": {"name": "yesterday", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/yesterday.sql", "original_file_path": "macros/calendar_date/yesterday.sql", "unique_id": "macro.dbt_date.yesterday", "macro_sql": "{%- macro yesterday(date=None, tz=None) -%}\n{{ dbt_date.n_days_ago(1, date, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8396947, "supported_languages": null}, "macro.dbt_date.last_week": {"name": "last_week", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/last_week.sql", "original_file_path": "macros/calendar_date/last_week.sql", "unique_id": "macro.dbt_date.last_week", "macro_sql": "{%- macro last_week(tz=None) -%}\n{{ dbt_date.n_weeks_ago(1, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_weeks_ago"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8400502, "supported_languages": null}, "macro.dbt_date.week_end": {"name": "week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "unique_id": "macro.dbt_date.week_end", "macro_sql": "{%- macro week_end(date=None, tz=None) -%}\n{%-set dt = date if date else dbt_date.today(tz) -%}\n{{ adapter.dispatch('week_end', 'dbt_date') (dt) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_end"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8409042, "supported_languages": null}, "macro.dbt_date.default__week_end": {"name": "default__week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "unique_id": "macro.dbt_date.default__week_end", "macro_sql": "{%- macro default__week_end(date) -%}\n{{ last_day(date, 'week') }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8412778, "supported_languages": null}, "macro.dbt_date.snowflake__week_end": {"name": "snowflake__week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "unique_id": "macro.dbt_date.snowflake__week_end", "macro_sql": "\n\n{%- macro snowflake__week_end(date) -%}\n{%- set dt = dbt_date.week_start(date) -%}\n{{ dbt_date.n_days_away(6, dt) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.841699, "supported_languages": null}, "macro.dbt_date.postgres__week_end": {"name": "postgres__week_end", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "unique_id": "macro.dbt_date.postgres__week_end", "macro_sql": "\n\n{%- macro postgres__week_end(date) -%}\n{%- set dt = dbt_date.week_start(date) -%}\n{{ dbt_date.n_days_away(6, dt) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8421028, "supported_languages": null}, "macro.dbt_date.last_month": {"name": "last_month", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/last_month.sql", "original_file_path": "macros/calendar_date/last_month.sql", "unique_id": "macro.dbt_date.last_month", "macro_sql": "{%- macro last_month(tz=None) -%}\n{{ dbt_date.n_months_ago(1, tz) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.n_months_ago"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8424597, "supported_languages": null}, "macro.dbt_date.day_of_month": {"name": "day_of_month", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "unique_id": "macro.dbt_date.day_of_month", "macro_sql": "{%- macro day_of_month(date) -%}\n{{ dbt_date.date_part('day', date) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8428817, "supported_languages": null}, "macro.dbt_date.redshift__day_of_month": {"name": "redshift__day_of_month", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "unique_id": "macro.dbt_date.redshift__day_of_month", "macro_sql": "\n\n{%- macro redshift__day_of_month(date) -%}\ncast({{ dbt_date.date_part('day', date) }} as {{ dbt.type_bigint() }})\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8432558, "supported_languages": null}, "macro.dbt_date.month_name": {"name": "month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "unique_id": "macro.dbt_date.month_name", "macro_sql": "{%- macro month_name(date, short=True) -%}\n {{ adapter.dispatch('month_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.snowflake__month_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.844136, "supported_languages": null}, "macro.dbt_date.default__month_name": {"name": "default__month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "unique_id": "macro.dbt_date.default__month_name", "macro_sql": "\n\n{%- macro default__month_name(date, short) -%}\n{%- set f = 'MON' if short else 'MONTH' -%}\n to_char({{ date }}, '{{ f }}')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8445475, "supported_languages": null}, "macro.dbt_date.bigquery__month_name": {"name": "bigquery__month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "unique_id": "macro.dbt_date.bigquery__month_name", "macro_sql": "\n\n{%- macro bigquery__month_name(date, short) -%}\n{%- set f = '%b' if short else '%B' -%}\n format_date('{{ f }}', cast({{ date }} as date))\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8449795, "supported_languages": null}, "macro.dbt_date.snowflake__month_name": {"name": "snowflake__month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "unique_id": "macro.dbt_date.snowflake__month_name", "macro_sql": "\n\n{%- macro snowflake__month_name(date, short) -%}\n{%- set f = 'MON' if short else 'MMMM' -%}\n to_char({{ date }}, '{{ f }}')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8453882, "supported_languages": null}, "macro.dbt_date.postgres__month_name": {"name": "postgres__month_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "unique_id": "macro.dbt_date.postgres__month_name", "macro_sql": "\n\n{%- macro postgres__month_name(date, short) -%}\n{# FM = Fill mode, which suppresses padding blanks #}\n{%- set f = 'FMMon' if short else 'FMMonth' -%}\n to_char({{ date }}, '{{ f }}')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8458183, "supported_languages": null}, "macro.dbt_date.convert_timezone": {"name": "convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.convert_timezone", "macro_sql": "{%- macro convert_timezone(column, target_tz=None, source_tz=None) -%}\n{%- set source_tz = \"UTC\" if not source_tz else source_tz -%}\n{%- set target_tz = var(\"dbt_date:time_zone\") if not target_tz else target_tz -%}\n{{ adapter.dispatch('convert_timezone', 'dbt_date') (column, target_tz, source_tz) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8474255, "supported_languages": null}, "macro.dbt_date.default__convert_timezone": {"name": "default__convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.default__convert_timezone", "macro_sql": "{% macro default__convert_timezone(column, target_tz, source_tz) -%}\nconvert_timezone('{{ source_tz }}', '{{ target_tz }}',\n cast({{ column }} as {{ dbt.type_timestamp() }})\n)\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8478658, "supported_languages": null}, "macro.dbt_date.bigquery__convert_timezone": {"name": "bigquery__convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.bigquery__convert_timezone", "macro_sql": "{%- macro bigquery__convert_timezone(column, target_tz, source_tz=None) -%}\ntimestamp(datetime({{ column }}, '{{ target_tz}}'))\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8481793, "supported_languages": null}, "macro.dbt_date.spark__convert_timezone": {"name": "spark__convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.spark__convert_timezone", "macro_sql": "{%- macro spark__convert_timezone(column, target_tz, source_tz) -%}\nfrom_utc_timestamp(\n to_utc_timestamp({{ column }}, '{{ source_tz }}'),\n '{{ target_tz }}'\n )\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8485105, "supported_languages": null}, "macro.dbt_date.postgres__convert_timezone": {"name": "postgres__convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.postgres__convert_timezone", "macro_sql": "{% macro postgres__convert_timezone(column, target_tz, source_tz) -%}\ncast(\n cast({{ column }} as {{ dbt.type_timestamp() }})\n at time zone '{{ source_tz }}' at time zone '{{ target_tz }}' as {{ dbt.type_timestamp() }}\n)\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8490117, "supported_languages": null}, "macro.dbt_date.redshift__convert_timezone": {"name": "redshift__convert_timezone", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "unique_id": "macro.dbt_date.redshift__convert_timezone", "macro_sql": "{%- macro redshift__convert_timezone(column, target_tz, source_tz) -%}\n{{ return(dbt_date.default__convert_timezone(column, target_tz, source_tz)) }}\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.849392, "supported_languages": null}, "macro.dbt_date.day_name": {"name": "day_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "unique_id": "macro.dbt_date.day_name", "macro_sql": "{%- macro day_name(date, short=True) -%}\n {{ adapter.dispatch('day_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.snowflake__day_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8504546, "supported_languages": null}, "macro.dbt_date.default__day_name": {"name": "default__day_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "unique_id": "macro.dbt_date.default__day_name", "macro_sql": "\n\n{%- macro default__day_name(date, short) -%}\n{%- set f = 'Dy' if short else 'Day' -%}\n to_char({{ date }}, '{{ f }}')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8508856, "supported_languages": null}, "macro.dbt_date.snowflake__day_name": {"name": "snowflake__day_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "unique_id": "macro.dbt_date.snowflake__day_name", "macro_sql": "\n\n{%- macro snowflake__day_name(date, short) -%}\n {%- if short -%}\n dayname({{ date }})\n {%- else -%}\n -- long version not implemented on Snowflake so we're doing it manually :/\n case dayname({{ date }})\n when 'Mon' then 'Monday'\n when 'Tue' then 'Tuesday'\n when 'Wed' then 'Wednesday'\n when 'Thu' then 'Thursday'\n when 'Fri' then 'Friday'\n when 'Sat' then 'Saturday'\n when 'Sun' then 'Sunday'\n end\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8514144, "supported_languages": null}, "macro.dbt_date.bigquery__day_name": {"name": "bigquery__day_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "unique_id": "macro.dbt_date.bigquery__day_name", "macro_sql": "\n\n{%- macro bigquery__day_name(date, short) -%}\n{%- set f = '%a' if short else '%A' -%}\n format_date('{{ f }}', cast({{ date }} as date))\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8518434, "supported_languages": null}, "macro.dbt_date.postgres__day_name": {"name": "postgres__day_name", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "unique_id": "macro.dbt_date.postgres__day_name", "macro_sql": "\n\n{%- macro postgres__day_name(date, short) -%}\n{# FM = Fill mode, which suppresses padding blanks #}\n{%- set f = 'FMDy' if short else 'FMDay' -%}\n to_char({{ date }}, '{{ f }}')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8522594, "supported_languages": null}, "macro.dbt_date.date_part": {"name": "date_part", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "unique_id": "macro.dbt_date.date_part", "macro_sql": "{% macro date_part(datepart, date) -%}\n {{ adapter.dispatch('date_part', 'dbt_date') (datepart, date) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8528473, "supported_languages": null}, "macro.dbt_date.default__date_part": {"name": "default__date_part", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "unique_id": "macro.dbt_date.default__date_part", "macro_sql": "{% macro default__date_part(datepart, date) -%}\n date_part('{{ datepart }}', {{ date }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8531187, "supported_languages": null}, "macro.dbt_date.bigquery__date_part": {"name": "bigquery__date_part", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "unique_id": "macro.dbt_date.bigquery__date_part", "macro_sql": "{% macro bigquery__date_part(datepart, date) -%}\n extract({{ datepart }} from {{ date }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8533862, "supported_languages": null}, "macro.dbt_date.to_unixtimestamp": {"name": "to_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "unique_id": "macro.dbt_date.to_unixtimestamp", "macro_sql": "{%- macro to_unixtimestamp(timestamp) -%}\n {{ adapter.dispatch('to_unixtimestamp', 'dbt_date') (timestamp) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.snowflake__to_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8539677, "supported_languages": null}, "macro.dbt_date.default__to_unixtimestamp": {"name": "default__to_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "unique_id": "macro.dbt_date.default__to_unixtimestamp", "macro_sql": "\n\n{%- macro default__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch', timestamp) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8542557, "supported_languages": null}, "macro.dbt_date.snowflake__to_unixtimestamp": {"name": "snowflake__to_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "unique_id": "macro.dbt_date.snowflake__to_unixtimestamp", "macro_sql": "\n\n{%- macro snowflake__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch_seconds', timestamp) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8545396, "supported_languages": null}, "macro.dbt_date.bigquery__to_unixtimestamp": {"name": "bigquery__to_unixtimestamp", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "unique_id": "macro.dbt_date.bigquery__to_unixtimestamp", "macro_sql": "\n\n{%- macro bigquery__to_unixtimestamp(timestamp) -%}\n unix_seconds({{ timestamp }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8547769, "supported_languages": null}, "macro.dbt_date.get_fiscal_periods": {"name": "get_fiscal_periods", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/fiscal_date/get_fiscal_periods.sql", "original_file_path": "macros/fiscal_date/get_fiscal_periods.sql", "unique_id": "macro.dbt_date.get_fiscal_periods", "macro_sql": "{% macro get_fiscal_periods(dates, year_end_month, week_start_day, shift_year=1) %}\n{#\nThis macro requires you to pass in a ref to a date dimension, created via\ndbt_date.get_date_dimension()s\n#}\nwith fscl_year_dates_for_periods as (\n {{ dbt_date.get_fiscal_year_dates(dates, year_end_month, week_start_day, shift_year) }}\n),\nfscl_year_w13 as (\n\n select\n f.*,\n -- We count the weeks in a 13 week period\n -- and separate the 4-5-4 week sequences\n mod(cast(\n (f.fiscal_week_of_year-1) as {{ dbt.type_int() }}\n ), 13) as w13_number,\n -- Chop weeks into 13 week merch quarters\n cast(\n least(\n floor((f.fiscal_week_of_year-1)/13.0)\n , 3)\n as {{ dbt.type_int() }}) as quarter_number\n from\n fscl_year_dates_for_periods f\n\n),\nfscl_periods as (\n\n select\n f.date_day,\n f.fiscal_year_number,\n f.week_start_date,\n f.week_end_date,\n f.fiscal_week_of_year,\n case\n -- we move week 53 into the 3rd period of the quarter\n when f.fiscal_week_of_year = 53 then 3\n when f.w13_number between 0 and 3 then 1\n when f.w13_number between 4 and 8 then 2\n when f.w13_number between 9 and 12 then 3\n end as period_of_quarter,\n f.quarter_number\n from\n fscl_year_w13 f\n\n),\nfscl_periods_quarters as (\n\n select\n f.*,\n cast((\n (f.quarter_number * 3) + f.period_of_quarter\n ) as {{ dbt.type_int() }}) as fiscal_period_number\n from\n fscl_periods f\n\n)\nselect\n date_day,\n fiscal_year_number,\n week_start_date,\n week_end_date,\n fiscal_week_of_year,\n dense_rank() over(partition by fiscal_period_number order by fiscal_week_of_year) as fiscal_week_of_period,\n fiscal_period_number,\n quarter_number+1 as fiscal_quarter_number,\n period_of_quarter as fiscal_period_of_quarter\nfrom\n fscl_periods_quarters\norder by 1,2\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.get_fiscal_year_dates", "macro.dbt.type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.856215, "supported_languages": null}, "macro.dbt_date.get_fiscal_year_dates": {"name": "get_fiscal_year_dates", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "unique_id": "macro.dbt_date.get_fiscal_year_dates", "macro_sql": "{% macro get_fiscal_year_dates(dates, year_end_month=12, week_start_day=1, shift_year=1) %}\n{{ adapter.dispatch('get_fiscal_year_dates', 'dbt_date') (dates, year_end_month, week_start_day, shift_year) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__get_fiscal_year_dates"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8585713, "supported_languages": null}, "macro.dbt_date.default__get_fiscal_year_dates": {"name": "default__get_fiscal_year_dates", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "unique_id": "macro.dbt_date.default__get_fiscal_year_dates", "macro_sql": "{% macro default__get_fiscal_year_dates(dates, year_end_month, week_start_day, shift_year) %}\n-- this gets all the dates within a fiscal year\n-- determined by the given year-end-month\n-- ending on the saturday closest to that month's end date\nwith date_dimension as (\n select * from {{ dates }}\n),\nyear_month_end as (\n\n select\n d.year_number - {{ shift_year }} as fiscal_year_number,\n d.month_end_date\n from\n date_dimension d\n where\n d.month_of_year = {{ year_end_month }}\n group by 1,2\n\n),\nweeks as (\n\n select\n d.year_number,\n d.month_of_year,\n d.date_day as week_start_date,\n cast({{ dbt.dateadd('day', 6, 'd.date_day') }} as date) as week_end_date\n from\n date_dimension d\n where\n d.day_of_week = {{ week_start_day }}\n\n),\n-- get all the weeks that start in the month the year ends\nyear_week_ends as (\n\n select\n d.year_number - {{ shift_year }} as fiscal_year_number,\n d.week_end_date\n from\n weeks d\n where\n d.month_of_year = {{ year_end_month }}\n group by\n 1,2\n\n),\n-- then calculate which Saturday is closest to month end\nweeks_at_month_end as (\n\n select\n d.fiscal_year_number,\n d.week_end_date,\n m.month_end_date,\n rank() over\n (partition by d.fiscal_year_number\n order by\n abs({{ dbt.datediff('d.week_end_date', 'm.month_end_date', 'day') }})\n\n ) as closest_to_month_end\n from\n year_week_ends d\n join\n year_month_end m on d.fiscal_year_number = m.fiscal_year_number\n),\nfiscal_year_range as (\n\n select\n w.fiscal_year_number,\n cast(\n {{ dbt.dateadd('day', 1,\n 'lag(w.week_end_date) over(order by w.week_end_date)') }}\n as date) as fiscal_year_start_date,\n w.week_end_date as fiscal_year_end_date\n from\n weeks_at_month_end w\n where\n w.closest_to_month_end = 1\n\n),\nfiscal_year_dates as (\n\n select\n d.date_day,\n m.fiscal_year_number,\n m.fiscal_year_start_date,\n m.fiscal_year_end_date,\n w.week_start_date,\n w.week_end_date,\n -- we reset the weeks of the year starting with the merch year start date\n dense_rank()\n over(\n partition by m.fiscal_year_number\n order by w.week_start_date\n ) as fiscal_week_of_year\n from\n date_dimension d\n join\n fiscal_year_range m on d.date_day between m.fiscal_year_start_date and m.fiscal_year_end_date\n join\n weeks w on d.date_day between w.week_start_date and w.week_end_date\n\n)\nselect * from fiscal_year_dates order by 1\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.859749, "supported_languages": null}, "macro.dbt_date.get_intervals_between": {"name": "get_intervals_between", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "unique_id": "macro.dbt_date.get_intervals_between", "macro_sql": "{% macro get_intervals_between(start_date, end_date, datepart) -%}\n {{ return(adapter.dispatch('get_intervals_between', 'dbt_date')(start_date, end_date, datepart)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.860922, "supported_languages": null}, "macro.dbt_date.default__get_intervals_between": {"name": "default__get_intervals_between", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "unique_id": "macro.dbt_date.default__get_intervals_between", "macro_sql": "{% macro default__get_intervals_between(start_date, end_date, datepart) -%}\n {%- call statement('get_intervals_between', fetch_result=True) %}\n\n select {{ dbt.datediff(start_date, end_date, datepart) }}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_intervals_between') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values[0]) }}\n {%- else -%}\n {{ return(1) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8621416, "supported_languages": null}, "macro.dbt_date.date_spine": {"name": "date_spine", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "unique_id": "macro.dbt_date.date_spine", "macro_sql": "{% macro date_spine(datepart, start_date, end_date) %}\n {{ return(adapter.dispatch('date_spine', 'dbt_date')(datepart, start_date, end_date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8626068, "supported_languages": null}, "macro.dbt_date.default__date_spine": {"name": "default__date_spine", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "unique_id": "macro.dbt_date.default__date_spine", "macro_sql": "{% macro default__date_spine(datepart, start_date, end_date) %}\n\n\n{# call as follows:\n\ndate_spine(\n \"day\",\n \"to_date('01/01/2016', 'mm/dd/yyyy')\",\n \"dbt.dateadd(week, 1, current_date)\"\n) #}\n\n\nwith rawdata as (\n\n {{\n dbt_date.generate_series(\n dbt_date.get_intervals_between(start_date, end_date, datepart)\n )\n }}\n\n),\n\nall_periods as (\n\n select (\n {{\n dbt.dateadd(\n datepart,\n \"row_number() over (order by 1) - 1\",\n start_date\n )\n }}\n ) as date_{{datepart}}\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_{{datepart}} <= {{ end_date }}\n\n)\n\nselect * from filtered\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.generate_series", "macro.dbt_date.get_intervals_between", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8633678, "supported_languages": null}, "macro.dbt_date.get_powers_of_two": {"name": "get_powers_of_two", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "unique_id": "macro.dbt_date.get_powers_of_two", "macro_sql": "{% macro get_powers_of_two(upper_bound) %}\n {{ return(adapter.dispatch('get_powers_of_two', 'dbt_date')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8647344, "supported_languages": null}, "macro.dbt_date.default__get_powers_of_two": {"name": "default__get_powers_of_two", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "unique_id": "macro.dbt_date.default__get_powers_of_two", "macro_sql": "{% macro default__get_powers_of_two(upper_bound) %}\n\n {% if upper_bound <= 0 %}\n {{ exceptions.raise_compiler_error(\"upper bound must be positive\") }}\n {% endif %}\n\n {% for _ in range(1, 100) %}\n {% if upper_bound <= 2 ** loop.index %}{{ return(loop.index) }}{% endif %}\n {% endfor %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8657062, "supported_languages": null}, "macro.dbt_date.generate_series": {"name": "generate_series", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "unique_id": "macro.dbt_date.generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_date')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8660977, "supported_languages": null}, "macro.dbt_date.default__generate_series": {"name": "default__generate_series", "resource_type": "macro", "package_name": "dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "unique_id": "macro.dbt_date.default__generate_series", "macro_sql": "{% macro default__generate_series(upper_bound) %}\n\n {% set n = dbt_date.get_powers_of_two(upper_bound) %}\n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n {% for i in range(n) %}\n p{{i}}.generated_number * power(2, {{i}})\n {% if not loop.last %} + {% endif %}\n {% endfor %}\n + 1\n as generated_number\n\n from\n\n {% for i in range(n) %}\n p as p{{i}}\n {% if not loop.last %} cross join {% endif %}\n {% endfor %}\n\n )\n\n select *\n from unioned\n where generated_number <= {{upper_bound}}\n order by generated_number\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_date.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1761764409.8671834, "supported_languages": null}}, "docs": {"doc.flow_models.token1_contract": {"name": "token1_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token1_contract.md", "original_file_path": "models/descriptions/token1_contract.md", "unique_id": "doc.flow_models.token1_contract", "block_contents": "The contract for token1 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "doc.flow_models.tx_index": {"name": "tx_index", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tx_index.md", "original_file_path": "models/descriptions/tx_index.md", "unique_id": "doc.flow_models.tx_index", "block_contents": "Deprecating soon. Note, on previous iterations the tx index was included indicating a transactions position within a block. However, on Flow, transactions are included within a collection. A block contains a number of collections (which themselves contain the transactions). Thus, tx_index is an inaccurate view of position within a block, as it is not collection based. This column is being deprecated."}, "doc.flow_models.block_number": {"name": "block_number", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/block_number.md", "original_file_path": "models/descriptions/block_number.md", "unique_id": "doc.flow_models.block_number", "block_contents": "The block number, corresponds with height."}, "doc.flow_models.recorded_at": {"name": "recorded_at", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/recorded_at.md", "original_file_path": "models/descriptions/recorded_at.md", "unique_id": "doc.flow_models.recorded_at", "block_contents": "Timestamp of when the data was recorded from the API or from on-chain data, depending on the source."}, "doc.flow_models.amount_start": {"name": "amount_start", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_start.md", "original_file_path": "models/descriptions/amount_start.md", "unique_id": "doc.flow_models.amount_start", "block_contents": "The starting balance of the loyalty account before the transaction was processed. Data type: NUMBER (decimal adjusted). This field represents the account balance at the beginning of the transaction and is used for balance verification and audit trails. Used for transaction validation, balance reconciliation, and understanding account state changes. Example: 1000.0 for an account starting with 1000 reward points. Critical for maintaining data integrity, audit compliance, and accurate balance tracking in the rewards system."}, "doc.flow_models.price_usd": {"name": "price_usd", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/price_usd.md", "original_file_path": "models/descriptions/price_usd.md", "unique_id": "doc.flow_models.price_usd", "block_contents": "Asset price, in USD."}, "doc.flow_models.error_msg": {"name": "error_msg", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/error_msg.md", "original_file_path": "models/descriptions/error_msg.md", "unique_id": "doc.flow_models.error_msg", "block_contents": "The error message associated with the transaction, if it failed."}, "doc.flow_models.events": {"name": "events", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/events.md", "original_file_path": "models/descriptions/events.md", "unique_id": "doc.flow_models.events", "block_contents": "An array containing all events that occurred in the transaction."}, "doc.flow_models.open": {"name": "open", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/open.md", "original_file_path": "models/descriptions/open.md", "unique_id": "doc.flow_models.open", "block_contents": "This column contains the price of the crypto token at the beginning of the recorded hour."}, "doc.flow_models.transaction_ids": {"name": "transaction_ids", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/transaction_ids.md", "original_file_path": "models/descriptions/transaction_ids.md", "unique_id": "doc.flow_models.transaction_ids", "block_contents": "An array containing all transaction IDs that were included in the collection."}, "doc.flow_models.network_version": {"name": "network_version", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/network_version.md", "original_file_path": "models/descriptions/network_version.md", "unique_id": "doc.flow_models.network_version", "block_contents": "The version identifier of the Flow blockchain network at the time the block was produced. Data type: STRING. This value changes when the network undergoes a protocol upgrade (\"spork\"). Useful for tracking changes in protocol behavior, analyzing the impact of upgrades, and debugging issues related to network versioning. Example: 'spork-22'. For more information on Flow's network upgrades (Sporks), see https://developers.flow.com/nodes/node-operation/spork"}, "doc.flow_models.payload": {"name": "payload", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/payload.md", "original_file_path": "models/descriptions/payload.md", "unique_id": "doc.flow_models.payload", "block_contents": "The innermost portion of a transaction and contains the data that uniquely identifies the operations applied by the transaction."}, "doc.flow_models.max_mint_size": {"name": "max_mint_size", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/max_mint_size.md", "original_file_path": "models/descriptions/max_mint_size.md", "unique_id": "doc.flow_models.max_mint_size", "block_contents": "The gross NFTs minted for the batch."}, "doc.flow_models.nft_collection": {"name": "nft_collection", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/nft_collection.md", "original_file_path": "models/descriptions/nft_collection.md", "unique_id": "doc.flow_models.nft_collection", "block_contents": "The contract address or identifier for the NFT collection on the Flow blockchain. Data type: STRING. This field identifies the smart contract that manages the NFT collection, enabling collection-level analytics, filtering, and protocol attribution. Used for grouping NFTs by collection, tracking collection performance, and joining with metadata tables. Example: 'A.e4cf4bdc1751c65d.AllDay' for NFL All Day, 'A.87ca73a41bb50ad5.TopShot' for NBA TopShot. Important for collection analytics, marketplace filtering, and cross-collection comparisons."}, "doc.flow_models.token0_contract": {"name": "token0_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token0_contract.md", "original_file_path": "models/descriptions/token0_contract.md", "unique_id": "doc.flow_models.token0_contract", "block_contents": "The contract for token0 in the swap pair. Positioning is determined by the order this token occurs in the Swap Contract creation transaction."}, "doc.flow_models.token_in_amount": {"name": "token_in_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_in_amount.md", "original_file_path": "models/descriptions/token_in_amount.md", "unique_id": "doc.flow_models.token_in_amount", "block_contents": "The amount of tokens received by the trader (or next pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"in\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 49.5 (for 49.5 tokens received). Directionality is always from the pool to the trader or next hop in multi-pool swaps."}, "doc.flow_models.net_amount": {"name": "net_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/net_amount.md", "original_file_path": "models/descriptions/net_amount.md", "unique_id": "doc.flow_models.net_amount", "block_contents": "The amount of the asset involved in the transaction, net of any fees or royalties."}, "doc.flow_models.status_code": {"name": "status_code", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/status_code.md", "original_file_path": "models/descriptions/status_code.md", "unique_id": "doc.flow_models.status_code", "block_contents": "The transaction status code.\n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "doc.flow_models.reward_points_spend_id": {"name": "reward_points_spend_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/reward_points_spend_id.md", "original_file_path": "models/descriptions/reward_points_spend_id.md", "unique_id": "doc.flow_models.reward_points_spend_id", "block_contents": "Surrogate key for the reward points spend event, generated from entry_id and partition_key."}, "doc.flow_models.invocation_id": {"name": "invocation_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/invocation_id.md", "original_file_path": "models/descriptions/invocation_id.md", "unique_id": "doc.flow_models.invocation_id", "block_contents": "A job ID to identify the run that last modified a record."}, "doc.flow_models.label_type": {"name": "label_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_type.md", "original_file_path": "models/descriptions/label_type.md", "unique_id": "doc.flow_models.label_type", "block_contents": "The primary category or classification assigned to an address, contract, or entity (e.g., 'CEX', 'Operator', 'NFT', 'DeFi', 'Game'). Data type: STRING. Used for grouping, filtering, and analyzing entities by type in dashboards and reports. Example: 'CEX' for centralized exchanges, 'NFT' for non-fungible token contracts. Important for segmentation and entity-level analytics."}, "doc.flow_models.recorded_hour": {"name": "recorded_hour", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/recorded_hour.md", "original_file_path": "models/descriptions/recorded_hour.md", "unique_id": "doc.flow_models.recorded_hour", "block_contents": "This column contains the hour at which the pricing data for the crypto tokens was recorded."}, "doc.flow_models.label_source": {"name": "label_source", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_source.md", "original_file_path": "models/descriptions/label_source.md", "unique_id": "doc.flow_models.label_source", "block_contents": "The origin or provenance of the label assigned to an address, contract, or entity. Data type: STRING. Indicates whether the label was assigned by Flipside, a community contributor, an external provider, or derived from on-chain data. Used for auditing, trust assessment, and understanding label reliability. Example: 'Flipside', 'Community', 'On-chain'. Important for data quality and transparency in analytics."}, "doc.flow_models.token": {"name": "token", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token.md", "original_file_path": "models/descriptions/token.md", "unique_id": "doc.flow_models.token", "block_contents": "Friendly name of the crypto token, e.g. Blocto Token."}, "doc.flow_models.signatures": {"name": "signatures", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/signatures.md", "original_file_path": "models/descriptions/signatures.md", "unique_id": "doc.flow_models.signatures", "block_contents": "An array of signatures contained in the block header."}, "doc.flow_models.INDEX": {"name": "INDEX", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/INDEX.md", "original_file_path": "models/descriptions/INDEX.md", "unique_id": "doc.flow_models.INDEX", "block_contents": "Index of the transaction entry within the batch or partition."}, "doc.flow_models.token_out_contract": {"name": "token_out_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_out_contract.md", "original_file_path": "models/descriptions/token_out_contract.md", "unique_id": "doc.flow_models.token_out_contract", "block_contents": "The smart contract address for the token being swapped out of the trader's wallet (or previous pool) in a DEX swap. Data type: STRING. Used to identify the specific token being sent out, supporting token-level analytics and swap path tracing. Example: 'A.1654653399040a61.FlowToken'. Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "doc.flow_models.teleport_direction": {"name": "teleport_direction", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/teleport_direction.md", "original_file_path": "models/descriptions/teleport_direction.md", "unique_id": "doc.flow_models.teleport_direction", "block_contents": "For bridging transactions, inbound refers to tokens bridged to the Flow blockchain, while outbound indicated tokens were sent from Flow to another (i.e. to Ethereum, BSC, etc.)."}, "doc.flow_models.player_stats_season_to_date": {"name": "player_stats_season_to_date", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/player_stats_season_to_date.md", "original_file_path": "models/descriptions/player_stats_season_to_date.md", "unique_id": "doc.flow_models.player_stats_season_to_date", "block_contents": "The season stats for the player as of the game featured in the moment."}, "doc.flow_models.proposer": {"name": "proposer", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/proposer.md", "original_file_path": "models/descriptions/proposer.md", "unique_id": "doc.flow_models.proposer", "block_contents": "The Flow address of the account that proposed the transaction. Data type: STRING. The proposer is responsible for submitting the transaction to the network and paying the proposal fee. This field is used to analyze transaction origination, proposer activity, and fee attribution. Example: '0x1cf0e2f2f715450'. Important for understanding transaction lifecycle and participant roles in Flow's multi-signer model."}, "doc.flow_models.payload_signatures": {"name": "payload_signatures", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/payload_signatures.md", "original_file_path": "models/descriptions/payload_signatures.md", "unique_id": "doc.flow_models.payload_signatures", "block_contents": "The authorizing signatures included with the payload in the transaction body.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#payload"}, "doc.flow_models.counterparties": {"name": "counterparties", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/counterparties.md", "original_file_path": "models/descriptions/counterparties.md", "unique_id": "doc.flow_models.counterparties", "block_contents": "An array containing the addresses interacted with during the tokenflow of the transaction. This contains all payers and recipients of tokens within the transaction."}, "doc.flow_models.series": {"name": "series", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/series.md", "original_file_path": "models/descriptions/series.md", "unique_id": "doc.flow_models.series", "block_contents": "The series for this particular set of drops."}, "doc.flow_models.nft_id": {"name": "nft_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/nft_id.md", "original_file_path": "models/descriptions/nft_id.md", "unique_id": "doc.flow_models.nft_id", "block_contents": "The unique identifier for the NFT within its collection. Data type: STRING or NUMBER. This field uniquely identifies a specific NFT token within a collection, typically representing the token ID or serial number assigned during minting. Used for NFT-level analytics, tracking individual token movements, and joining with metadata tables. Example: '12345' for TopShot moment #12345, or 'A.1234567890abcdef.Moment#456' for a specific moment. Important for NFT tracking, sales analysis, and metadata joins."}, "doc.flow_models.min_block_timestamp": {"name": "min_block_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/min_block_timestamp.md", "original_file_path": "models/descriptions/min_block_timestamp.md", "unique_id": "doc.flow_models.min_block_timestamp", "block_contents": "The minimum block timestamp for the test."}, "doc.flow_models._filename": {"name": "_filename", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_filename.md", "original_file_path": "models/descriptions/_filename.md", "unique_id": "doc.flow_models._filename", "block_contents": "The filename of the source of the data"}, "doc.flow_models.market_cap": {"name": "market_cap", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/market_cap.md", "original_file_path": "models/descriptions/market_cap.md", "unique_id": "doc.flow_models.market_cap", "block_contents": "Total market cap of the token, where available, in USD."}, "doc.flow_models.max_block": {"name": "max_block", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/max_block.md", "original_file_path": "models/descriptions/max_block.md", "unique_id": "doc.flow_models.max_block", "block_contents": "The max block height in the test."}, "doc.flow_models.website_id": {"name": "website_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/website_id.md", "original_file_path": "models/descriptions/website_id.md", "unique_id": "doc.flow_models.website_id", "block_contents": "Identifier for the website associated with the transaction."}, "doc.flow_models.script": {"name": "script", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/script.md", "original_file_path": "models/descriptions/script.md", "unique_id": "doc.flow_models.script", "block_contents": "The Cadence smart contract code or script executed as part of the transaction. Data type: STRING. This field contains the source code that defines the transaction's logic, including function calls, arguments, and contract interactions. Used for auditing, debugging, and analyzing smart contract usage on Flow. Example: a Cadence script for transferring tokens. For more details, see [Flow Cadence Scripts](https://developers.flow.com/tooling/fcl-js/scripts)."}, "doc.flow_models.pending_result_response": {"name": "pending_result_response", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/pending_result_response.md", "original_file_path": "models/descriptions/pending_result_response.md", "unique_id": "doc.flow_models.pending_result_response", "block_contents": "Internal column tracking if the events response has been received yet, to re-sync the tx_id and append events."}, "doc.flow_models.__overview__": {"name": "__overview__", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/__overview__.md", "original_file_path": "models/descriptions/__overview__.md", "unique_id": "doc.flow_models.__overview__", "block_contents": "# Flipside Crypto FLOW Models Documentation\n\nWelcome to the Flipside Crypto FLOW models! This documentation provides a comprehensive overview of the data models, tables, and views available for the Flow blockchain and related ecosystems, as curated and maintained by Flipside Crypto. These models are designed to support deep analytics, protocol research, and data-driven insights for developers, analysts, and the broader Flow community. The models follow a layered architecture (bronze, silver, gold) to ensure data quality, traceability, and performance, and are built using dbt best practices for modularity and transparency.\n\n## **Quick Links to Table Documentation**\n\n**Click on the links below to jump to the documentation for each schema.**\n\n### Beta Tables\n**Dimension Tables:**\n- [beta__dim_nfl_athletes](#!/model/model.flow_models.beta__dim_nfl_athletes)\n- [beta__dim_nfl_teams](#!/model/model.flow_models.beta__dim_nfl_teams)\n- [beta__dim_nflad_playoff_rosters](#!/model/model.flow_models.beta__dim_nflad_playoff_rosters)\n**Easy Views:**\n- [beta__ez_moment_player_ids](#!/model/model.flow_models.beta__ez_moment_player_ids)\n\n### Core Tables\n**Dimension Tables:**\n- [core__dim_address_mapping](#!/model/model.flow_models.core__dim_address_mapping)\n- [core__dim_contract_labels](#!/model/model.flow_models.core__dim_contract_labels)\n- [core__dim_labels](#!/model/model.flow_models.core__dim_labels)\n**Fact Tables:**\n- [core__fact_blocks](#!/model/model.flow_models.core__fact_blocks)\n- [core__fact_events](#!/model/model.flow_models.core__fact_events)\n- [core__fact_transactions](#!/model/model.flow_models.core__fact_transactions)\n**Easy Views:**\n- [core__ez_token_transfers](#!/model/model.flow_models.core__ez_token_transfers)\n- [core__ez_transaction_actors](#!/model/model.flow_models.core__ez_transaction_actors)\n\n### DeFi Tables\n**Dimension Tables:**\n- [defi__dim_swap_pool_labels](#!/model/model.flow_models.defi__dim_swap_pool_labels)\n**Fact Tables:**\n- [defi__fact_bridge_activity](#!/model/model.flow_models.defi__fact_bridge_activity)\n- [defi__fact_dex_swaps](#!/model/model.flow_models.defi__fact_dex_swaps)\n**Easy Views:**\n- [defi__ez_bridge_activity](#!/model/model.flow_models.defi__ez_bridge_activity)\n- [defi__ez_dex_swaps](#!/model/model.flow_models.defi__ez_dex_swaps)\n\n### NFT Tables\n**Dimension Tables:**\n- [nft__dim_allday_metadata](#!/model/model.flow_models.nft__dim_allday_metadata)\n- [nft__dim_moment_metadata](#!/model/model.flow_models.nft__dim_moment_metadata)\n- [nft__dim_topshot_metadata](#!/model/model.flow_models.nft__dim_topshot_metadata)\n- [nft__dim_ufc_strike_metadata](#!/model/model.flow_models.nft__dim_ufc_strike_metadata)\n**Fact Tables:**\n- [nft__fact_topshot_buybacks](#!/model/model.flow_models.nft__fact_topshot_buybacks)\n**Easy Views:**\n- [nft__ez_nft_sales](#!/model/model.flow_models.nft__ez_nft_sales)\n\n### Price Tables\n**Dimension Tables:**\n- [price__dim_asset_metadata](#!/model/model.flow_models.price__dim_asset_metadata)\n**Fact Tables:**\n- [price__fact_prices_ohlc_hourly](#!/model/model.flow_models.price__fact_prices_ohlc_hourly)\n**Easy Views:**\n- [price__ez_asset_metadata](#!/model/model.flow_models.price__ez_asset_metadata)\n- [price__ez_prices_hourly](#!/model/model.flow_models.price__ez_prices_hourly)\n\n### Governance Tables\n**Dimension Tables:**\n- [gov__dim_validator_labels](#!/model/model.flow_models.gov__dim_validator_labels)\n**Easy Views:**\n- [gov__ez_staking_actions](#!/model/model.flow_models.gov__ez_staking_actions)\n\n### Rewards Tables\n**Dimension Tables:**\n- [rewards__dim_storefront_items](#!/model/model.flow_models.rewards__dim_storefront_items)\n**Fact Tables:**\n- [rewards__fact_points_balances](#!/model/model.flow_models.rewards__fact_points_balances)\n- [rewards__fact_points_transfers](#!/model/model.flow_models.rewards__fact_points_transfers)\n- [rewards__fact_transaction_entries](#!/model/model.flow_models.rewards__fact_transaction_entries)\n\n### Stats Tables\n**Easy Views:**\n- [stats__ez_core_metrics_hourly](#!/model/model.flow_models.stats__ez_core_metrics_hourly)\n\n### EVM Tables\n**Dimension Tables:**\n- [core_evm__dim_contracts](#!/model/model.flow_models.core_evm__dim_contracts)\n- [core_evm__dim_labels](#!/model/model.flow_models.core_evm__dim_labels)\n- [core_evm__dim_contract_abis](#!/model/model.flow_models.core_evm__dim_contract_abis)\n**Fact Tables:**\n- [core_evm__fact_blocks](#!/model/model.flow_models.core_evm__fact_blocks)\n- [core_evm__fact_event_logs](#!/model/model.flow_models.core_evm__fact_event_logs)\n- [core_evm__fact_traces](#!/model/model.flow_models.core_evm__fact_traces)\n- [core_evm__fact_transactions](#!/model/model.flow_models.core_evm__fact_transactions)\n**Easy Views:**\n- [core_evm__ez_token_transfers](#!/model/model.flow_models.core_evm__ez_token_transfers)\n- [core_evm__ez_native_transfers](#!/model/model.flow_models.core_evm__ez_native_transfers)\n- [core_evm__ez_decoded_event_logs](#!/model/model.flow_models.core_evm__ez_decoded_event_logs)\n\n---\n\n## Data Model Overview\n\nThe FLOW models are organized in a layered architecture:\n- **Bronze**: Raw data ingested from the blockchain or external sources, minimally processed.\n- **Silver**: Cleaned, parsed, and enriched data, with deduplication and normalization applied.\n- **Gold**: Final, analytics-ready tables and views, including core facts, dimensions, and curated \"ez\" views for common use cases.\n\nDimension tables (`dim_`) provide reference data and entity mappings. Fact tables (`fact_`) record core blockchain events and transactions. Easy views (`ez_`) combine facts and dimensions for simplified analytics.\n\n\nFlow\nFLOW\nLayer 1, Cadence\nFlow is a high-throughput, developer-friendly Layer 1 blockchain designed for consumer applications, NFTs, and gaming. It uses a unique multi-role architecture and Cadence smart contract language to optimize for scalability and usability. Flow powers major NFT projects (NBA Top Shot, NFL All Day) and supports both native and EVM-compatible assets via bridges. Its architecture enables fast, low-cost transactions and a rich ecosystem for developers and users.\n\n https://flowscan.org/\n https://developers.flow.com/\n\n\n \n \n Use only tables and schemas listed in the Quick Links section for Flow analytics.\n \n \n Gold models are organized by schema (core, defi, nft, etc.) and type (dim_, fact_, ez_). EVM models are in the core_evm schema.\n \n \n \n \n Filter by block_timestamp or date fields for efficient queries. Use indexed columns for large tables.\n \n \n Prefer CTEs for readability. Avoid deeply nested subqueries. Use incremental logic for large models.\n \n \n Use window functions and aggregations judiciously. Leverage clustering and partitioning for performance.\n \n \n \n \n Use core__ez_token_transfers for Flow native and bridged token transfers. For EVM, use core_evm__ez_token_transfers.\n \n \n Use defi__ez_bridge_activity and defi__ez_dex_swaps for DeFi analytics. EVM DeFi is not natively supported on Flow.\n \n \n Use nft__ez_nft_sales and nft__dim_allday_metadata for NFT analytics. Flow is a leading NFT chain.\n \n \n Flow's Cadence language and multi-role architecture are unique. EVM compatibility is via bridge only.\n \n \n \n \n Ask clarifying questions for complex analytics or cross-chain queries.\n \n \n When invoked by another agent, respond with relevant SQL or model references.\n \n \n \n \n Have fun exploring the Flow ecosystem and its rich data landscape!\n \n \n\n"}, "doc.flow_models.tokenflow": {"name": "tokenflow", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tokenflow.md", "original_file_path": "models/descriptions/tokenflow.md", "unique_id": "doc.flow_models.tokenflow", "block_contents": "An array of events tracking the flow of tokens, in event_index order, for a transaction. This is constructed from the following events within a transaction: `TokensDeposited`, `TokensWithdrawn`, `ForwardedDeposit`."}, "doc.flow_models.min_block": {"name": "min_block", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/min_block.md", "original_file_path": "models/descriptions/min_block.md", "unique_id": "doc.flow_models.min_block", "block_contents": "The min block in the test."}, "doc.flow_models.proposal_key": {"name": "proposal_key", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/proposal_key.md", "original_file_path": "models/descriptions/proposal_key.md", "unique_id": "doc.flow_models.proposal_key", "block_contents": "Each transaction must declare a proposal key, which can be an account key from any Flow account. The account that owns the proposal key is referred to as the proposer.\n\nA proposal key definition declares the address, key ID, and up-to-date sequence number for the account key.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#proposal-key"}, "doc.flow_models.player": {"name": "player", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/player.md", "original_file_path": "models/descriptions/player.md", "unique_id": "doc.flow_models.player", "block_contents": "The name of the athlete or player featured in the NFT moment. Data type: STRING. This field identifies the sports figure who is the primary subject of the NFT, enabling player-level analytics, performance tracking, and fan engagement analysis. Used for player attribution, performance correlation with NFT values, and fan behavior analysis. Example: 'LeBron James' for NBA TopShot, 'Tom Brady' for NFL All Day. Important for player-based analytics, fan engagement tracking, and athlete performance correlation with NFT market activity."}, "doc.flow_models.DATA": {"name": "DATA", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/DATA.md", "original_file_path": "models/descriptions/DATA.md", "unique_id": "doc.flow_models.DATA", "block_contents": "Remaining raw data from the transaction entry, with key fields removed."}, "doc.flow_models.label_priority": {"name": "label_priority", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_priority.md", "original_file_path": "models/descriptions/label_priority.md", "unique_id": "doc.flow_models.label_priority", "block_contents": "A numeric or categorical value indicating the precedence of a label when multiple labels are assigned to the same address, contract, or entity. Data type: INTEGER or STRING. Higher priority labels are preferred for analytics and reporting. Used for conflict resolution, deduplication, and ensuring consistent labeling. Example: 1 (highest priority), 2, 3, etc. Important for maintaining data quality and clarity in dashboards."}, "doc.flow_models.token_in_destination": {"name": "token_in_destination", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_in_destination.md", "original_file_path": "models/descriptions/token_in_destination.md", "unique_id": "doc.flow_models.token_in_destination", "block_contents": "The address receiving the token being swapped in (\"token in\") during a DEX swap. Data type: STRING. For the initial deposit, this is typically the pool address; for the final swap, it is usually the trader's address. Used to trace token flow, swap completion, and participant roles. Example: pool address for intermediate hops, trader address for final destination. Important for swap path analysis and wallet attribution."}, "doc.flow_models.high": {"name": "high", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/high.md", "original_file_path": "models/descriptions/high.md", "unique_id": "doc.flow_models.high", "block_contents": "This column contains the highest price for the crypto token recorded in the current hour."}, "doc.flow_models.event_data": {"name": "event_data", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_data.md", "original_file_path": "models/descriptions/event_data.md", "unique_id": "doc.flow_models.event_data", "block_contents": "The raw payload or data emitted by the event during transaction execution. Data type: STRING (JSON-encoded or structured). This field contains event-specific information such as addresses, amounts, or custom fields defined in the contract. Used for auditing, analytics, and extracting business logic from on-chain activity. Example: '{\"amount\": \"100.0\", \"to\": \"0x1cf0e2f2f715450\"}'. Essential for event-driven analytics and contract monitoring."}, "doc.flow_models.seller": {"name": "seller", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/seller.md", "original_file_path": "models/descriptions/seller.md", "unique_id": "doc.flow_models.seller", "block_contents": "The party in the transaction selling the asset, this is an account address."}, "doc.flow_models.idempotency_key": {"name": "idempotency_key", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/idempotency_key.md", "original_file_path": "models/descriptions/idempotency_key.md", "unique_id": "doc.flow_models.idempotency_key", "block_contents": "Key used to ensure idempotency of the transaction entry."}, "doc.flow_models.attribute_value": {"name": "attribute_value", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/attribute_value.md", "original_file_path": "models/descriptions/attribute_value.md", "unique_id": "doc.flow_models.attribute_value", "block_contents": "The value of the attribute key-value pair. This is the data that attribute_key labels."}, "doc.flow_models.nbatopshot_id": {"name": "nbatopshot_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/nbatopshot_id.md", "original_file_path": "models/descriptions/nbatopshot_id.md", "unique_id": "doc.flow_models.nbatopshot_id", "block_contents": "The unique identifier used by NBA TopShot for the moment. Data type: STRING. This field provides the official NBA TopShot identifier for the moment, enabling direct linking to the marketplace and cross-referencing with external NBA TopShot data. Used for marketplace integration, external data joins, and direct user navigation to moments. Example: Can be used in URL https://nbatopshot.com/moment/{nbatopshot_id} to view the moment on the marketplace. Important for marketplace integration, external data correlation, and user experience features."}, "doc.flow_models.blocks_tested": {"name": "blocks_tested", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/blocks_tested.md", "original_file_path": "models/descriptions/blocks_tested.md", "unique_id": "doc.flow_models.blocks_tested", "block_contents": "Number of blocks tested"}, "doc.flow_models.project_name": {"name": "project_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/project_name.md", "original_file_path": "models/descriptions/project_name.md", "unique_id": "doc.flow_models.project_name", "block_contents": "The overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: 'Kraken' for Kraken-operated validators, 'Dapper Labs' for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities."}, "doc.flow_models.set_name": {"name": "set_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/set_name.md", "original_file_path": "models/descriptions/set_name.md", "unique_id": "doc.flow_models.set_name", "block_contents": "The name of the NFT set or series in which the moment was released. Data type: STRING. This field identifies the specific set or collection within a broader NFT project, enabling set-level analytics, rarity analysis, and set performance tracking. Used for set attribution, set-based market analysis, and understanding the organizational structure of NFT collections. Example: 'Base Set' for TopShot, 'Genesis' for All Day. Important for set-based analytics, rarity calculations, and understanding the hierarchical structure of NFT collections."}, "doc.flow_models.rule_description": {"name": "rule_description", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/rule_description.md", "original_file_path": "models/descriptions/rule_description.md", "unique_id": "doc.flow_models.rule_description", "block_contents": "Description of the loyalty rule applied to the transaction."}, "doc.flow_models.collection_id": {"name": "collection_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/collection_id.md", "original_file_path": "models/descriptions/collection_id.md", "unique_id": "doc.flow_models.collection_id", "block_contents": "SHA3-256 hash of the collection contents.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collections"}, "doc.flow_models.user_wallet_address": {"name": "user_wallet_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/user_wallet_address.md", "original_file_path": "models/descriptions/user_wallet_address.md", "unique_id": "doc.flow_models.user_wallet_address", "block_contents": "Wallet address of the user associated with the loyalty account."}, "doc.flow_models.action": {"name": "action", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/action.md", "original_file_path": "models/descriptions/action.md", "unique_id": "doc.flow_models.action", "block_contents": "The specific action or operation occurring in this record, as derived from the event_type in the transaction. Data type: STRING. This field describes the type of staking operation being performed, such as delegation, undelegation, or reward collection. Used for staking operation analysis, transaction categorization, and governance tracking. Example: 'delegate' for delegation actions, 'undelegate' for undelegation actions, 'collect_rewards' for reward collection actions. Critical for understanding staking behavior, governance participation, and maintaining accurate transaction categorization in the Flow staking ecosystem."}, "doc.flow_models.marketplace": {"name": "marketplace", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/marketplace.md", "original_file_path": "models/descriptions/marketplace.md", "unique_id": "doc.flow_models.marketplace", "block_contents": "Contract address for the marketplace where the transaction occurred. Flow uses a general-purpose contract at `A.4eb8a10cb9f87357.NFTStorefront` for a significant number of sales. This column does not necessarily indicate the website or specific platform on which the sale occurred."}, "doc.flow_models.counterparty": {"name": "counterparty", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/counterparty.md", "original_file_path": "models/descriptions/counterparty.md", "unique_id": "doc.flow_models.counterparty", "block_contents": "The alternate address involved in this transaction, if available. \nFor bridge transactions, this may be the address on another blockchain."}, "doc.flow_models.contract_name": {"name": "contract_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/contract_name.md", "original_file_path": "models/descriptions/contract_name.md", "unique_id": "doc.flow_models.contract_name", "block_contents": "The primary name assigned to a smart contract on the Flow blockchain, typically derived from the contract's deployment address. Data type: STRING. Used for identifying, filtering, and joining contract metadata. Example: 'FlowToken', 'TopShot'. Important for contract-level analytics, entity mapping, and dashboarding."}, "doc.flow_models.flow_wallet_address": {"name": "flow_wallet_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/flow_wallet_address.md", "original_file_path": "models/descriptions/flow_wallet_address.md", "unique_id": "doc.flow_models.flow_wallet_address", "block_contents": "The Flow blockchain address of a wallet involved in the transaction (as sender, recipient, source, or destination). Data type: STRING. Used to identify participants in token transfers, swaps, or bridge activity. Example: '0x1cf0e2f2f715450'. Important for wallet attribution, cross-chain analytics, and user-level tracking."}, "doc.flow_models.rule_type": {"name": "rule_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/rule_type.md", "original_file_path": "models/descriptions/rule_type.md", "unique_id": "doc.flow_models.rule_type", "block_contents": "Type of the loyalty rule applied to the transaction."}, "doc.flow_models.video_urls": {"name": "video_urls", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/video_urls.md", "original_file_path": "models/descriptions/video_urls.md", "unique_id": "doc.flow_models.video_urls", "block_contents": "An array containing links to the moments."}, "doc.flow_models.pk_id": {"name": "pk_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/pk_id.md", "original_file_path": "models/descriptions/pk_id.md", "unique_id": "doc.flow_models.pk_id", "block_contents": "`pk_id` is a surrogate primary key, uniquely generated for each row in the table. Data type: STRING or INTEGER (implementation-specific). This field ensures every record is uniquely identifiable, even if the source data lacks a natural primary key. Used for efficient joins, deduplication, and as a reference in downstream models. Example: an auto-incremented integer or a UUID string. Essential for maintaining data integrity and supporting dbt tests for uniqueness."}, "doc.flow_models.play_type": {"name": "play_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/play_type.md", "original_file_path": "models/descriptions/play_type.md", "unique_id": "doc.flow_models.play_type", "block_contents": "The more granular (than play_category) type of play that is shown in the moment."}, "doc.flow_models.amount_usd": {"name": "amount_usd", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_usd.md", "original_file_path": "models/descriptions/amount_usd.md", "unique_id": "doc.flow_models.amount_usd", "block_contents": "The value of the amount field denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for financial analysis, protocol revenue tracking, and cross-chain comparisons. Example: 100.25 (for $100.25 USD). This field is essential for normalizing value across different tokens and blockchains, enabling USD-based analytics and dashboards. Important for DeFi analytics, cost analysis, and protocol performance measurement."}, "doc.flow_models.player_stats_game": {"name": "player_stats_game", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/player_stats_game.md", "original_file_path": "models/descriptions/player_stats_game.md", "unique_id": "doc.flow_models.player_stats_game", "block_contents": "The statline for the player in the Moment, from the game highlighted."}, "doc.flow_models.trader": {"name": "trader", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/trader.md", "original_file_path": "models/descriptions/trader.md", "unique_id": "doc.flow_models.trader", "block_contents": "The account address of the trader performing the swap action."}, "doc.flow_models.block_id": {"name": "block_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/block_id.md", "original_file_path": "models/descriptions/block_id.md", "unique_id": "doc.flow_models.block_id", "block_contents": "The id, or hash, of the block."}, "doc.flow_models.validator_type": {"name": "validator_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/validator_type.md", "original_file_path": "models/descriptions/validator_type.md", "unique_id": "doc.flow_models.validator_type", "block_contents": "The role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: 'consensus' for consensus nodes, 'execution' for execution nodes, 'collection' for collection nodes, 'verification' for verification nodes, 'access' for access nodes. Critical for understanding Flow's multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism."}, "doc.flow_models._ingested_at": {"name": "_ingested_at", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_ingested_at.md", "original_file_path": "models/descriptions/_ingested_at.md", "unique_id": "doc.flow_models._ingested_at", "block_contents": "When the record was ingested by the chainwalker."}, "doc.flow_models.event_count": {"name": "event_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_count.md", "original_file_path": "models/descriptions/event_count.md", "unique_id": "doc.flow_models.event_count", "block_contents": "Number of events in a transaction."}, "doc.flow_models.amount_fee": {"name": "amount_fee", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_fee.md", "original_file_path": "models/descriptions/amount_fee.md", "unique_id": "doc.flow_models.amount_fee", "block_contents": "The fee amount deducted by the protocol, bridge, or contract as part of the transaction. Data type: NUMBER (decimal adjusted). Represents the cost paid by the user for using the service (e.g., bridge fee). Example: 0.1 (for 0.1 Flow tokens). Used for fee analysis, cost tracking, and protocol revenue analytics."}, "doc.flow_models.tx_id": {"name": "tx_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tx_id.md", "original_file_path": "models/descriptions/tx_id.md", "unique_id": "doc.flow_models.tx_id", "block_contents": "The unique identifier (hash) for a transaction on the Flow blockchain. Data type: STRING. Each transaction is assigned a cryptographic hash that ensures its uniqueness and immutability. Used for joining transaction data across tables, tracing transaction execution, and verifying transaction integrity. Example: 'e3f1c2d4...'. Essential for transaction-level analytics, debugging, and cross-referencing with block and event data."}, "doc.flow_models.account_id": {"name": "account_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/account_id.md", "original_file_path": "models/descriptions/account_id.md", "unique_id": "doc.flow_models.account_id", "block_contents": "Loyalty account identifier involved in the transaction."}, "doc.flow_models.event_index": {"name": "event_index", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_index.md", "original_file_path": "models/descriptions/event_index.md", "unique_id": "doc.flow_models.event_index", "block_contents": "The zero-based position of the event within the list of events emitted by a transaction. Data type: INTEGER. This field indicates the order in which events occurred during transaction execution. Used for reconstructing event sequences, debugging, and analyzing event-driven workflows. Example: 0 (first event), 1 (second event), etc. Important for event ordering and traceability."}, "doc.flow_models.max_block_timestamp": {"name": "max_block_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/max_block_timestamp.md", "original_file_path": "models/descriptions/max_block_timestamp.md", "unique_id": "doc.flow_models.max_block_timestamp", "block_contents": "The max block timestamp in the test."}, "doc.flow_models.swap_index": {"name": "swap_index", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/swap_index.md", "original_file_path": "models/descriptions/swap_index.md", "unique_id": "doc.flow_models.swap_index", "block_contents": "The position of the swap within a transaction, indicating the order of execution in multi-hop or multi-pool swaps. Data type: NUMBER (integer). The first swap in a transaction is indexed at 0. If a transaction routes through multiple pools, each swap is assigned an incrementing index (e.g., 0, 1, 2). Used to reconstruct swap paths, analyze routing strategies, and understand complex DeFi trades. Example: A single-pool swap has swap_index 0; a two-pool route has swaps with indices 0 and 1. Important for path analysis, DEX routing analytics, and multi-hop trade reconstruction."}, "doc.flow_models.tx_succeeded": {"name": "tx_succeeded", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tx_succeeded.md", "original_file_path": "models/descriptions/tx_succeeded.md", "unique_id": "doc.flow_models.tx_succeeded", "block_contents": "Transaction status, if it succeeded or failed."}, "doc.flow_models.event_type": {"name": "event_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_type.md", "original_file_path": "models/descriptions/event_type.md", "unique_id": "doc.flow_models.event_type", "block_contents": "The name or identifier of the event emitted by a contract during transaction execution. Data type: STRING. In the `fact_events` table, this field represents the user-defined or system event type, such as 'A.0ae53cb6e3f42a79.FlowToken.TokensDeposited'. Used for filtering, categorizing, and analyzing on-chain events. Example: 'A.0ae53cb6e3f42a79.FlowToken.TokensWithdrawn'. For more details, see [Flow User-Defined Events](https://developers.flow.com/build/basics/events#user-defined-events)."}, "doc.flow_models.created_at": {"name": "created_at", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/created_at.md", "original_file_path": "models/descriptions/created_at.md", "unique_id": "doc.flow_models.created_at", "block_contents": "The timestamp when the transaction entry was created in the rewards system. Data type: TIMESTAMP. This field provides the temporal reference for when the reward transaction occurred and is used for chronological analysis and audit trails. Used for transaction timing analysis, reward distribution tracking, and temporal data aggregation. Example: '2024-01-15 14:30:25' for a transaction created on January 15, 2024 at 2:30:25 PM. Critical for time-series analysis, reward program performance tracking, and maintaining accurate transaction timelines."}, "doc.flow_models.set_series_number": {"name": "set_series_number", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/set_series_number.md", "original_file_path": "models/descriptions/set_series_number.md", "unique_id": "doc.flow_models.set_series_number", "block_contents": "The series number for this particular set of drops, within the set_name."}, "doc.flow_models.blockchain": {"name": "blockchain", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/blockchain.md", "original_file_path": "models/descriptions/blockchain.md", "unique_id": "doc.flow_models.blockchain", "block_contents": "The name of the blockchain network involved in the transaction or address. Data type: STRING. This field is used to distinguish between different blockchains (e.g., 'flow', 'ethereum', 'polygon') in cross-chain analytics, bridge activity, and multi-chain protocols. It is essential for filtering, aggregating, and attributing activity to the correct network, especially in bridge and DeFi models where assets may move between chains. Example: 'flow' for native Flow transactions, 'ethereum' for bridged assets. Important for cross-chain analytics, protocol attribution, and ensuring accurate data segmentation in multi-chain environments."}, "doc.flow_models.gas_limit": {"name": "gas_limit", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/gas_limit.md", "original_file_path": "models/descriptions/gas_limit.md", "unique_id": "doc.flow_models.gas_limit", "block_contents": "The maximum amount of computational resources (gas) allocated for executing the transaction on the Flow blockchain. Data type: INTEGER. If the transaction exceeds this limit, it will fail. This field is used to analyze resource usage, transaction costs, and execution constraints. Example: 1000. Important for understanding transaction execution, fee estimation, and optimizing smart contract operations."}, "doc.flow_models.partition_key": {"name": "partition_key", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/partition_key.md", "original_file_path": "models/descriptions/partition_key.md", "unique_id": "doc.flow_models.partition_key", "block_contents": "Partition key used for efficient querying and incremental loading."}, "doc.flow_models.moment_stats_full": {"name": "moment_stats_full", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/moment_stats_full.md", "original_file_path": "models/descriptions/moment_stats_full.md", "unique_id": "doc.flow_models.moment_stats_full", "block_contents": "A dictionary of the full moment stats."}, "doc.flow_models.swap_price": {"name": "swap_price", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/swap_price.md", "original_file_path": "models/descriptions/swap_price.md", "unique_id": "doc.flow_models.swap_price", "block_contents": "The asset price from a swap."}, "doc.flow_models.transaction_description": {"name": "transaction_description", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/transaction_description.md", "original_file_path": "models/descriptions/transaction_description.md", "unique_id": "doc.flow_models.transaction_description", "block_contents": "Description of the loyalty transaction."}, "doc.flow_models.network": {"name": "network", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/network.md", "original_file_path": "models/descriptions/network.md", "unique_id": "doc.flow_models.network", "block_contents": "The name of the blockchain network where the block or transaction was recorded. Data type: STRING. For Flow, this typically indicates the environment (e.g., 'mainnet', 'testnet', 'sandboxnet'). This field is important for distinguishing between production and test data, and for multi-network analytics. Example: 'mainnet'."}, "doc.flow_models.rule_id": {"name": "rule_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/rule_id.md", "original_file_path": "models/descriptions/rule_id.md", "unique_id": "doc.flow_models.rule_id", "block_contents": "Identifier for the loyalty rule applied to the transaction."}, "doc.flow_models.classification": {"name": "classification", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/classification.md", "original_file_path": "models/descriptions/classification.md", "unique_id": "doc.flow_models.classification", "block_contents": "The broad category of play that is shown in the moment."}, "doc.flow_models.event_id": {"name": "event_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_id.md", "original_file_path": "models/descriptions/event_id.md", "unique_id": "doc.flow_models.event_id", "block_contents": "The id for the event, which is a concatenation of tx_id-event_index."}, "doc.flow_models.close": {"name": "close", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/close.md", "original_file_path": "models/descriptions/close.md", "unique_id": "doc.flow_models.close", "block_contents": "This column contains the price of the crypto token at the end of the recorded hour."}, "doc.flow_models.week": {"name": "week", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/week.md", "original_file_path": "models/descriptions/week.md", "unique_id": "doc.flow_models.week", "block_contents": "The week of the NFL season during which the game occurred."}, "doc.flow_models.swap_side": {"name": "swap_side", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/swap_side.md", "original_file_path": "models/descriptions/swap_side.md", "unique_id": "doc.flow_models.swap_side", "block_contents": "The side of the pool that the trader is engaging, per the Trade or Swap event_data."}, "doc.flow_models.status": {"name": "status", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/status.md", "original_file_path": "models/descriptions/status.md", "unique_id": "doc.flow_models.status", "block_contents": "The transaction status. \n\nhttps://developers.flow.com/tooling/fcl-js/api#transaction-statuses"}, "doc.flow_models.amount": {"name": "amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount.md", "original_file_path": "models/descriptions/amount.md", "unique_id": "doc.flow_models.amount", "block_contents": "The quantity of points, tokens, or assets transferred in the transaction. Data type: NUMBER (decimal adjusted). This field represents the amount moved between accounts, earned through activities, or spent on rewards. Used for financial analysis, volume tracking, reward program analytics, and transaction value calculations. Example: 100.0 for 100 reward points, 50.5 for 50.5 Flow tokens. Critical for reward program performance analysis, user engagement tracking, and maintaining accurate transaction records."}, "doc.flow_models.label_created": {"name": "label_created", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_created.md", "original_file_path": "models/descriptions/label_created.md", "unique_id": "doc.flow_models.label_created", "block_contents": "The UTC timestamp when the label for an address, contract, or entity was first created or assigned. Data type: TIMESTAMP_NTZ. Used for auditing label history, analyzing label adoption, and supporting lifecycle analysis. Example: '2022-12-15 09:00:00'. Important for understanding when an entity was first classified and for historical analytics."}, "doc.flow_models.user_id": {"name": "user_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/user_id.md", "original_file_path": "models/descriptions/user_id.md", "unique_id": "doc.flow_models.user_id", "block_contents": "User identifier associated with the loyalty account."}, "doc.flow_models.token_1_amount": {"name": "token_1_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_1_amount.md", "original_file_path": "models/descriptions/token_1_amount.md", "unique_id": "doc.flow_models.token_1_amount", "block_contents": "Amount being swapped for token 1 in the swap pair."}, "doc.flow_models.step_action": {"name": "step_action", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/step_action.md", "original_file_path": "models/descriptions/step_action.md", "unique_id": "doc.flow_models.step_action", "block_contents": "An array containing the actions taken at index `n` within the tokenflow."}, "doc.flow_models.to_address_balance_after": {"name": "to_address_balance_after", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/to_address_balance_after.md", "original_file_path": "models/descriptions/to_address_balance_after.md", "unique_id": "doc.flow_models.to_address_balance_after", "block_contents": "The token balance of the deposited token in the recipient account after the transfer."}, "doc.flow_models.address": {"name": "address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/address.md", "original_file_path": "models/descriptions/address.md", "unique_id": "doc.flow_models.address", "block_contents": "The unique on-chain address representing an account or contract on the Flow blockchain. Data type: STRING. Addresses are used to identify participants, contracts, and assets in all Flow transactions and events. Example: '0x1cf0e2f2f715450'. Used for joins, analytics, and entity mapping. For more details, see [Flow Accounts and Addresses](https://developers.flow.com/build/basics/accounts)."}, "doc.flow_models.asset_id": {"name": "asset_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/asset_id.md", "original_file_path": "models/descriptions/asset_id.md", "unique_id": "doc.flow_models.asset_id", "block_contents": "Identifier used by the CoinMarketCap or CoinGecko APIs."}, "doc.flow_models._res_id": {"name": "_res_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_res_id.md", "original_file_path": "models/descriptions/_res_id.md", "unique_id": "doc.flow_models._res_id", "block_contents": "A unique response ID for an API call."}, "doc.flow_models.team": {"name": "team", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/team.md", "original_file_path": "models/descriptions/team.md", "unique_id": "doc.flow_models.team", "block_contents": "The sports team that the player represented at the time the NFT moment was captured. Data type: STRING. This field identifies the team affiliation of the featured player, enabling team-level analytics, regional market analysis, and team performance correlation with NFT values. Used for team attribution, regional market analysis, and team-based fan engagement tracking. Example: 'Los Angeles Lakers' for NBA TopShot, 'Tampa Bay Buccaneers' for NFL All Day. Important for team-based analytics, regional market insights, and team performance correlation with NFT market activity."}, "doc.flow_models.arguments": {"name": "arguments", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/arguments.md", "original_file_path": "models/descriptions/arguments.md", "unique_id": "doc.flow_models.arguments", "block_contents": "The parameters or values passed into the Cadence script when the transaction was submitted. Data type: ARRAY or STRING (JSON-encoded). Arguments customize the behavior of the script, enabling dynamic contract interactions. Used for auditing, debugging, and analyzing transaction intent. Example: ['0x1cf0e2f2f715450', 100]. Important for understanding how smart contracts are invoked and parameterized on Flow."}, "doc.flow_models.direction": {"name": "direction", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/direction.md", "original_file_path": "models/descriptions/direction.md", "unique_id": "doc.flow_models.direction", "block_contents": "The direction of the points transfer indicating whether points are being added or removed from an account. Data type: STRING. This field specifies whether the transaction represents a credit (points earned) or debit (points spent) operation in the rewards system. Used for understanding reward flows, calculating net point changes, and analyzing reward program participation. Example: 'credit' for points earned through activities, 'debit' for points spent on rewards or transfers. Critical for reward program analytics, user engagement tracking, and maintaining accurate point balance calculations."}, "doc.flow_models.transaction_id": {"name": "transaction_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/transaction_id.md", "original_file_path": "models/descriptions/transaction_id.md", "unique_id": "doc.flow_models.transaction_id", "block_contents": "Identifier for the loyalty transaction."}, "doc.flow_models.metadata": {"name": "metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/metadata.md", "original_file_path": "models/descriptions/metadata.md", "unique_id": "doc.flow_models.metadata", "block_contents": "A JSON object containing comprehensive metadata for the NFT moment or play. Data type: OBJECT/VARIANT. This field stores detailed information about the NFT including play details, statistics, video URLs, and other descriptive data. Used for rich NFT analysis, content discovery, and detailed moment information retrieval. Example: Contains play statistics, video links, game context, and other moment-specific details. Important for comprehensive NFT analysis, content discovery, and providing rich context for NFT transactions and analytics."}, "doc.flow_models.rule_metadata": {"name": "rule_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/rule_metadata.md", "original_file_path": "models/descriptions/rule_metadata.md", "unique_id": "doc.flow_models.rule_metadata", "block_contents": "Metadata associated with the loyalty rule applied to the transaction."}, "doc.flow_models.label_subtype": {"name": "label_subtype", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_subtype.md", "original_file_path": "models/descriptions/label_subtype.md", "unique_id": "doc.flow_models.label_subtype", "block_contents": "A more granular classification within the primary `label_type`, specifying the role or function of the address or contract (e.g., 'hot wallet', 'deposit wallet', 'validator', 'marketplace'). Data type: STRING. Used for detailed segmentation, filtering, and analytics. Example: 'hot wallet' under 'CEX', or 'validator' under 'Operator'. Important for fine-grained entity analysis and reporting."}, "doc.flow_models.test_timestamp": {"name": "test_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/test_timestamp.md", "original_file_path": "models/descriptions/test_timestamp.md", "unique_id": "doc.flow_models.test_timestamp", "block_contents": "Timestamp of the test."}, "doc.flow_models.tx_count": {"name": "tx_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tx_count.md", "original_file_path": "models/descriptions/tx_count.md", "unique_id": "doc.flow_models.tx_count", "block_contents": "The total number of transactions included in a given block on the Flow blockchain. Data type: INTEGER. This field is used to measure block utilization, analyze network throughput, and identify periods of high or low activity. For example, a block with tx_count = 100 contains 100 transactions. Useful for performance monitoring and capacity planning."}, "doc.flow_models.attribute_id": {"name": "attribute_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/attribute_id.md", "original_file_path": "models/descriptions/attribute_id.md", "unique_id": "doc.flow_models.attribute_id", "block_contents": "ID for the attribute, which is a concatenation of tx_id-event_index-attribute_index."}, "doc.flow_models.buyer": {"name": "buyer", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/buyer.md", "original_file_path": "models/descriptions/buyer.md", "unique_id": "doc.flow_models.buyer", "block_contents": "The party in the transaction purchasing the asset, this is an account address."}, "doc.flow_models.inserted_timestamp": {"name": "inserted_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/inserted_timestamp.md", "original_file_path": "models/descriptions/inserted_timestamp.md", "unique_id": "doc.flow_models.inserted_timestamp", "block_contents": "The UTC timestamp when the record was first created and inserted into this table. Data type: TIMESTAMP_NTZ. Used for ETL auditing, tracking data freshness, and identifying when data was loaded or updated in the analytics pipeline. Example: '2023-01-01 12:00:00'. This field is critical for monitoring data latency, troubleshooting ETL issues, and supporting recency tests in dbt."}, "doc.flow_models.season": {"name": "season", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/season.md", "original_file_path": "models/descriptions/season.md", "unique_id": "doc.flow_models.season", "block_contents": "The sports season during which the NFT moment occurred. Data type: STRING. This field identifies the specific season when the moment was captured, enabling temporal analysis, season-based performance tracking, and historical trend analysis. Used for season-level analytics, performance correlation across seasons, and historical NFT value analysis. Example: '2021-22' for NBA season, '2022' for NFL season. Important for temporal analysis, season-based performance tracking, and understanding how NFT values correlate with seasonal sports performance."}, "doc.flow_models.rule_name": {"name": "rule_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/rule_name.md", "original_file_path": "models/descriptions/rule_name.md", "unique_id": "doc.flow_models.rule_name", "block_contents": "Name of the loyalty rule applied to the transaction."}, "doc.flow_models.token_out_source": {"name": "token_out_source", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_out_source.md", "original_file_path": "models/descriptions/token_out_source.md", "unique_id": "doc.flow_models.token_out_source", "block_contents": "The address from which the token is withdrawn (\"token out\") in a DEX swap. Data type: STRING. For the first swap in a transaction, this is typically the trader's address; for subsequent swaps in a multi-hop route, it may be a pool address. Used to trace token flow and participant roles in swaps. Example: '0x1cf0e2f2f715450' (trader) or a pool address for later hops. Important for swap path analysis and wallet attribution."}, "doc.flow_models.envelope_signatures": {"name": "envelope_signatures", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/envelope_signatures.md", "original_file_path": "models/descriptions/envelope_signatures.md", "unique_id": "doc.flow_models.envelope_signatures", "block_contents": "A list of signatures generated by the payer role.\n\nhttps://developers.flow.com/concepts/start-here/transaction-signing#anatomy-of-a-transaction"}, "doc.flow_models.source": {"name": "source", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/source.md", "original_file_path": "models/descriptions/source.md", "unique_id": "doc.flow_models.source", "block_contents": "Data source for the record in question. E.g. for the prices table, this may be an API or derived from swaps. Stableswap indicates the price was calculated from a swap where one of the assets was a stablecoin, while for a flowswap the other token was Flow."}, "doc.flow_models.moment_date": {"name": "moment_date", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/moment_date.md", "original_file_path": "models/descriptions/moment_date.md", "unique_id": "doc.flow_models.moment_date", "block_contents": "When the moment occurred."}, "doc.flow_models.play_id": {"name": "play_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/play_id.md", "original_file_path": "models/descriptions/play_id.md", "unique_id": "doc.flow_models.play_id", "block_contents": "The numeric ID of the play for the moment. For example, with topshot moment ABC may be a version of Play 123. The play id is 123 and moment metadata is associated with the play, rather than the moment."}, "doc.flow_models.amount_adj": {"name": "amount_adj", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_adj.md", "original_file_path": "models/descriptions/amount_adj.md", "unique_id": "doc.flow_models.amount_adj", "block_contents": "An amount with decimal adjustment applied."}, "doc.flow_models.deployment_timestamp": {"name": "deployment_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/deployment_timestamp.md", "original_file_path": "models/descriptions/deployment_timestamp.md", "unique_id": "doc.flow_models.deployment_timestamp", "block_contents": "The block timestamp from the deployment transaction."}, "doc.flow_models.block_timestamp": {"name": "block_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/block_timestamp.md", "original_file_path": "models/descriptions/block_timestamp.md", "unique_id": "doc.flow_models.block_timestamp", "block_contents": "The timestamp (in UTC) when the block or transaction was recorded on the Flow blockchain. Data type: TIMESTAMP_NTZ. This field is essential for time-series analysis, ordering events, and joining with other tables by time. For example, a block with block_height 100,000 may have a block_timestamp of '2023-01-01 12:00:00'. Used for analytics on network activity, transaction throughput, and historical state reconstruction."}, "doc.flow_models._event_data_fields": {"name": "_event_data_fields", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_event_data_fields.md", "original_file_path": "models/descriptions/_event_data_fields.md", "unique_id": "doc.flow_models._event_data_fields", "block_contents": "The fields object from the event_data."}, "doc.flow_models.authorizers": {"name": "authorizers", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/authorizers.md", "original_file_path": "models/descriptions/authorizers.md", "unique_id": "doc.flow_models.authorizers", "block_contents": "A list of Flow addresses that authorized the transaction. Data type: ARRAY or STRING (comma-separated). Authorizers are accounts whose keys are required to sign the transaction, enabling multi-party authorization. This field is used to analyze participant roles, multi-sig patterns, and access control in Flow's transaction model. Example: ['0x1cf0e2f2f715450', '0x2a2e1b2c3d4e5f6']. Important for understanding transaction security and collaborative workflows."}, "doc.flow_models.symbol": {"name": "symbol", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/symbol.md", "original_file_path": "models/descriptions/symbol.md", "unique_id": "doc.flow_models.symbol", "block_contents": "Short-name symbol for the crypto token or asset, such as 'FLOW', 'USDC', or 'BLT'. Data type: STRING. Used to identify the asset in analytics, dashboards, and reporting. This field is critical for token-level analysis, price lookups, and filtering. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for user-facing analytics, protocol attribution, and cross-chain comparisons."}, "doc.flow_models.attribute_index": {"name": "attribute_index", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/attribute_index.md", "original_file_path": "models/descriptions/attribute_index.md", "unique_id": "doc.flow_models.attribute_index", "block_contents": "Index of the attribute within the event, corresponds with how the attributes are presented on the explorer."}, "doc.flow_models.blocks_impacted_array": {"name": "blocks_impacted_array", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/blocks_impacted_array.md", "original_file_path": "models/descriptions/blocks_impacted_array.md", "unique_id": "doc.flow_models.blocks_impacted_array", "block_contents": "Array of block numbers that were impacted during the test."}, "doc.flow_models.actors": {"name": "actors", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/actors.md", "original_file_path": "models/descriptions/actors.md", "unique_id": "doc.flow_models.actors", "block_contents": "An array of unique addresses involved in the events of a transaction, tagging them as actors in the transaction."}, "doc.flow_models.step_data": {"name": "step_data", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/step_data.md", "original_file_path": "models/descriptions/step_data.md", "unique_id": "doc.flow_models.step_data", "block_contents": "An array containing the data passed at index `n` within the tokenflow."}, "doc.flow_models.series_name": {"name": "series_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/series_name.md", "original_file_path": "models/descriptions/series_name.md", "unique_id": "doc.flow_models.series_name", "block_contents": "The series for this particular set of drops."}, "doc.flow_models.id": {"name": "id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/id.md", "original_file_path": "models/descriptions/id.md", "unique_id": "doc.flow_models.id", "block_contents": "A unique identifier for the record. In the context of blocks, this is the block hash\u2014a cryptographic string that uniquely identifies a block on the Flow blockchain. Data type: STRING. Used for verifying block integrity, referencing blocks in other tables, and supporting chain reorganization analysis. Example: 'a1b2c3d4...'. For other models, 'id' may refer to a unique row identifier."}, "doc.flow_models.parent_id": {"name": "parent_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/parent_id.md", "original_file_path": "models/descriptions/parent_id.md", "unique_id": "doc.flow_models.parent_id", "block_contents": "The hash of the parent block for the current block on the Flow blockchain. Data type: STRING. This field establishes the chain structure by linking each block to its predecessor, enabling chain traversal and reorganization analysis. Example: 'a1b2c3d4...' (the block hash of the previous block). Used for lineage analysis, fork detection, and chain integrity verification."}, "doc.flow_models._partition_by_block_id": {"name": "_partition_by_block_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_partition_by_block_id.md", "original_file_path": "models/descriptions/_partition_by_block_id.md", "unique_id": "doc.flow_models._partition_by_block_id", "block_contents": "Partition column used for efficient querying. \n`ROUND(block_number, -5)`"}, "doc.flow_models.error_message": {"name": "error_message", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/error_message.md", "original_file_path": "models/descriptions/error_message.md", "unique_id": "doc.flow_models.error_message", "block_contents": "The error message, if a transaction has failed."}, "doc.flow_models.pool_id": {"name": "pool_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/pool_id.md", "original_file_path": "models/descriptions/pool_id.md", "unique_id": "doc.flow_models.pool_id", "block_contents": "The ID of the swap pool, as designated by the DEX on contract creation."}, "doc.flow_models.sender": {"name": "sender", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/sender.md", "original_file_path": "models/descriptions/sender.md", "unique_id": "doc.flow_models.sender", "block_contents": "Address sending the transferred token."}, "doc.flow_models._inserted_timestamp": {"name": "_inserted_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_inserted_timestamp.md", "original_file_path": "models/descriptions/_inserted_timestamp.md", "unique_id": "doc.flow_models._inserted_timestamp", "block_contents": "Time the record was inserted into the warehouse."}, "doc.flow_models.delegator": {"name": "delegator", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/delegator.md", "original_file_path": "models/descriptions/delegator.md", "unique_id": "doc.flow_models.delegator", "block_contents": "The Flow account address for the wallet delegating stake to a validator node. Data type: STRING. This field represents the address of the account that is delegating FLOW tokens to a validator node for staking operations. Used for delegator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific delegator account address. Note: This is derived from the first authorizer on the transaction and may be inaccurate if the transaction was signed by an EOA. Refer to delegator_id as the unique identifier for the delegator, taken directly from the emitted event data."}, "doc.flow_models.amount_fee_usd": {"name": "amount_fee_usd", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_fee_usd.md", "original_file_path": "models/descriptions/amount_fee_usd.md", "unique_id": "doc.flow_models.amount_fee_usd", "block_contents": "The value of the fee amount denominated in US dollars, based on available pricing data at the time of the transaction. Data type: NUMBER (decimal adjusted). Used for cost analysis, protocol revenue tracking, and financial reporting. Example: 0.25 (for $0.25 USD). Important for fee analytics and dashboards."}, "doc.flow_models.token_out_amount": {"name": "token_out_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_out_amount.md", "original_file_path": "models/descriptions/token_out_amount.md", "unique_id": "doc.flow_models.token_out_amount", "block_contents": "The amount of tokens sent out from the trader's wallet (or previous pool) in a DEX swap. Data type: NUMBER (decimal adjusted). Represents the quantity of the \"out\" token in the swap, from the trader's perspective. Used for volume analysis, price impact, and swap path tracing. Example: 50.0 (for 50 tokens swapped out). Directionality is always from the trader to the pool or next hop in multi-pool swaps."}, "doc.flow_models.is_fee_transfer": {"name": "is_fee_transfer", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/is_fee_transfer.md", "original_file_path": "models/descriptions/is_fee_transfer.md", "unique_id": "doc.flow_models.is_fee_transfer", "block_contents": "A boolean field indicating if the transfer was the transaction fee payment, as assessed by to_uuid = 0"}, "doc.flow_models.chain_id": {"name": "chain_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/chain_id.md", "original_file_path": "models/descriptions/chain_id.md", "unique_id": "doc.flow_models.chain_id", "block_contents": "The unique identifier for the blockchain network (chain) where the block or transaction was recorded. Data type: STRING. On Flow, this value distinguishes between different network deployments (e.g., mainnet, testnet). Used for cross-network analytics and ensuring data integrity when working with multiple environments. Example: 'flow-mainnet' or 'flow-testnet'."}, "doc.flow_models.label_last_updated": {"name": "label_last_updated", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label_last_updated.md", "original_file_path": "models/descriptions/label_last_updated.md", "unique_id": "doc.flow_models.label_last_updated", "block_contents": "The UTC timestamp when the label for an address, contract, or entity was most recently updated. Data type: TIMESTAMP_NTZ. Used for tracking label recency, auditing changes, and supporting freshness analysis in dashboards and dbt tests. Example: '2023-01-05 10:00:00'. Important for monitoring label lifecycle and ensuring up-to-date entity classification."}, "doc.flow_models.transaction_type": {"name": "transaction_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/transaction_type.md", "original_file_path": "models/descriptions/transaction_type.md", "unique_id": "doc.flow_models.transaction_type", "block_contents": "Type of the loyalty transaction (e.g., earn, spend)."}, "doc.flow_models.total_circulation": {"name": "total_circulation", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/total_circulation.md", "original_file_path": "models/descriptions/total_circulation.md", "unique_id": "doc.flow_models.total_circulation", "block_contents": "The total number of NFTs minted for the particular play or moment. Data type: NUMBER. This field represents the maximum supply of NFTs for a specific moment, enabling rarity calculations, scarcity analysis, and market supply understanding. Used for rarity analysis, supply-side market analysis, and determining the relative scarcity of NFTs within a collection. Example: 1000 for a common moment, 10 for a rare moment. Important for rarity calculations, market supply analysis, and understanding NFT scarcity and value drivers."}, "doc.flow_models.account_address": {"name": "account_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/account_address.md", "original_file_path": "models/descriptions/account_address.md", "unique_id": "doc.flow_models.account_address", "block_contents": "The account address in 0x form that instantiated the contract called in the event. Note, on the Flow blockchain the account and the contract are separate as the account may have created more than one contract, in rare instances, such as the following FLOW address 0x8624b52f9ddcd04a."}, "doc.flow_models.serial_number": {"name": "serial_number", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/serial_number.md", "original_file_path": "models/descriptions/serial_number.md", "unique_id": "doc.flow_models.serial_number", "block_contents": "The serial number or edition number of the NFT within its collection. Data type: NUMBER. This field represents the specific edition number of the NFT, indicating its position within the total circulation of that particular moment or token. Used for rarity analysis, edition tracking, and determining the uniqueness of NFTs within a collection. Example: 25 for the 25th edition of a moment, 1 for the first edition. Important for rarity calculations, edition-based analytics, and determining NFT scarcity within collections."}, "doc.flow_models.bridge_contract": {"name": "bridge_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/bridge_contract.md", "original_file_path": "models/descriptions/bridge_contract.md", "unique_id": "doc.flow_models.bridge_contract", "block_contents": "The Flow contract address for the bridge protocol used to transfer tokens to or from the Flow blockchain. Data type: STRING. Identifies the specific bridge (e.g., Blocto Teleport, Celer) facilitating cross-chain transfers. Used for protocol attribution, analytics, and filtering bridge activity. Example: '0xabcdef1234567890'. Important for cross-chain analytics and monitoring bridge usage."}, "doc.flow_models.deposited_uuid_root": {"name": "deposited_uuid_root", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/deposited_uuid_root.md", "original_file_path": "models/descriptions/deposited_uuid_root.md", "unique_id": "doc.flow_models.deposited_uuid_root", "block_contents": "The UUID of the transfer that was deposited to the recipient. This is the root deposit, as certain transfers that utilize a Vault may have two subsequent Deposited events."}, "doc.flow_models.series_id": {"name": "series_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/series_id.md", "original_file_path": "models/descriptions/series_id.md", "unique_id": "doc.flow_models.series_id", "block_contents": "The numeric ID for the series of moments or plays. This corresponds with the series column found in some metadata tables."}, "doc.flow_models.node_id": {"name": "node_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/node_id.md", "original_file_path": "models/descriptions/node_id.md", "unique_id": "doc.flow_models.node_id", "block_contents": "The unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: '0x1234567890abcdef' for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism."}, "doc.flow_models.nflallday_id": {"name": "nflallday_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/nflallday_id.md", "original_file_path": "models/descriptions/nflallday_id.md", "unique_id": "doc.flow_models.nflallday_id", "block_contents": "The unique identifier used by NFL AllDay for the moment. Data type: STRING. This field provides the official NFL AllDay identifier for the moment, enabling direct linking to the marketplace and cross-referencing with external NFL AllDay data. Used for marketplace integration, external data joins, and direct user navigation to moments. Example: Can be used in URL https://nflallday.com/moments/{nflallday_id} to view the moment on the marketplace. Important for marketplace integration, external data correlation, and user experience features."}, "doc.flow_models.vault_address": {"name": "vault_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/vault_address.md", "original_file_path": "models/descriptions/vault_address.md", "unique_id": "doc.flow_models.vault_address", "block_contents": "The account address that holds tokens on behalf of the swap contract."}, "doc.flow_models.platform": {"name": "platform", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/platform.md", "original_file_path": "models/descriptions/platform.md", "unique_id": "doc.flow_models.platform", "block_contents": "The name of the protocol, platform, or DEX where the event (swap, trade, or other DeFi action) occurred. Data type: STRING. Used to attribute activity to a specific protocol (e.g., 'blocto', 'metapier', 'topshot_marketplace') for analytics, filtering, and reporting. This field is essential for protocol-level analysis, market share tracking, and understanding user behavior across DeFi platforms. Example: 'blocto' for BloctoSwap, 'metapier' for Metapier DEX. Important for protocol attribution, competitive analysis, and cross-platform comparisons."}, "doc.flow_models.organization_id": {"name": "organization_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/organization_id.md", "original_file_path": "models/descriptions/organization_id.md", "unique_id": "doc.flow_models.organization_id", "block_contents": "Identifier for the organization associated with the transaction."}, "doc.flow_models.modified_timestamp": {"name": "modified_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/modified_timestamp.md", "original_file_path": "models/descriptions/modified_timestamp.md", "unique_id": "doc.flow_models.modified_timestamp", "block_contents": "The UTC timestamp when this record was last updated or modified by an internal ETL or dbt process. Data type: TIMESTAMP_NTZ. Used for change tracking, ETL auditing, and identifying the most recent update to a record. Example: '2023-01-02 15:30:00'. This field is important for troubleshooting data issues, monitoring pipeline health, and supporting recency or freshness tests in dbt."}, "doc.flow_models.play_category": {"name": "play_category", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/play_category.md", "original_file_path": "models/descriptions/play_category.md", "unique_id": "doc.flow_models.play_category", "block_contents": "The broad category of play that is shown in the moment."}, "doc.flow_models.moment_id": {"name": "moment_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/moment_id.md", "original_file_path": "models/descriptions/moment_id.md", "unique_id": "doc.flow_models.moment_id", "block_contents": "The ID for the moment as recorded on-chain."}, "doc.flow_models.token_2_amount": {"name": "token_2_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_2_amount.md", "original_file_path": "models/descriptions/token_2_amount.md", "unique_id": "doc.flow_models.token_2_amount", "block_contents": "Amount being swapped for token 2 in the swap pair."}, "doc.flow_models.swap_contract": {"name": "swap_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/swap_contract.md", "original_file_path": "models/descriptions/swap_contract.md", "unique_id": "doc.flow_models.swap_contract", "block_contents": "The smart contract address of the DEX swap pool or liquidity pool involved in the transaction. Data type: STRING. This field identifies the specific contract facilitating the swap, which is essential for protocol attribution, pool-level analytics, and tracing liquidity movements. For Metapier swaps, all pools may use the same master contract (e.g., 'A.609e10301860b683.PierPair'), so the 'pool_id' is required to differentiate between pools. Example: 'A.609e10301860b683.PierPair' for Metapier, or a unique contract address for other DEXs. Important for understanding liquidity routing, protocol usage, and swap path analysis."}, "doc.flow_models.collection_count_agg": {"name": "collection_count_agg", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/collection_count_agg.md", "original_file_path": "models/descriptions/collection_count_agg.md", "unique_id": "doc.flow_models.collection_count_agg", "block_contents": "Collection count from the tx_count aggregation, used to check against the collection_count in the block header."}, "doc.flow_models.payer": {"name": "payer", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/payer.md", "original_file_path": "models/descriptions/payer.md", "unique_id": "doc.flow_models.payer", "block_contents": "The Flow address of the account responsible for paying the transaction fees. Data type: STRING. The payer may be different from the proposer or authorizers. This field is used to analyze fee attribution, sponsorship patterns, and participant roles in Flow's multi-signer transaction model. Example: '0x1cf0e2f2f715450'. Important for understanding who bears the cost of transaction execution."}, "doc.flow_models.blocks_impacted_count": {"name": "blocks_impacted_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/blocks_impacted_count.md", "original_file_path": "models/descriptions/blocks_impacted_count.md", "unique_id": "doc.flow_models.blocks_impacted_count", "block_contents": "Number of blocks impacted by a gap in the test."}, "doc.flow_models.creator": {"name": "creator", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/creator.md", "original_file_path": "models/descriptions/creator.md", "unique_id": "doc.flow_models.creator", "block_contents": "The source of the labeling information for the address."}, "doc.flow_models.argument_name": {"name": "argument_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/argument_name.md", "original_file_path": "models/descriptions/argument_name.md", "unique_id": "doc.flow_models.argument_name", "block_contents": "The name of the key for the argument in the event payload emitted by the transaction event."}, "doc.flow_models.tier": {"name": "tier", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tier.md", "original_file_path": "models/descriptions/tier.md", "unique_id": "doc.flow_models.tier", "block_contents": "The tiered rarity of the edition."}, "doc.flow_models.test_name": {"name": "test_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/test_name.md", "original_file_path": "models/descriptions/test_name.md", "unique_id": "doc.flow_models.test_name", "block_contents": "Name of the model being tested."}, "doc.flow_models.from_address_balance_after": {"name": "from_address_balance_after", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/from_address_balance_after.md", "original_file_path": "models/descriptions/from_address_balance_after.md", "unique_id": "doc.flow_models.from_address_balance_after", "block_contents": "The token balance of the withdrawn token in the sender account after the transfer."}, "doc.flow_models.event_attributes": {"name": "event_attributes", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_attributes.md", "original_file_path": "models/descriptions/event_attributes.md", "unique_id": "doc.flow_models.event_attributes", "block_contents": "The data passed to the event, in the form of key-value pairs."}, "doc.flow_models.num_steps": {"name": "num_steps", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/num_steps.md", "original_file_path": "models/descriptions/num_steps.md", "unique_id": "doc.flow_models.num_steps", "block_contents": "The number of steps (events) taken by tokens within the transaction. This includes only tokenflow steps, and is not the count of total events within the transaction."}, "doc.flow_models.block_height": {"name": "block_height", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/block_height.md", "original_file_path": "models/descriptions/block_height.md", "unique_id": "doc.flow_models.block_height", "block_contents": "Block height is the unique, sequential integer assigned to each block as it is added to the Flow blockchain. It serves as the primary identifier for block ordering and is used to reference the position of a block within the chain. Data type: INTEGER. Block height is essential for joining block, transaction, and event tables, and for analyzing blockchain growth over time. For example, block height 100,000 refers to the 100,000th block produced on Flow. This field is critical for time-series analytics, chain reorganization analysis, and historical state reconstruction."}, "doc.flow_models.collection_guarantees": {"name": "collection_guarantees", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/collection_guarantees.md", "original_file_path": "models/descriptions/collection_guarantees.md", "unique_id": "doc.flow_models.collection_guarantees", "block_contents": "A signed attestation that specifies the collection nodes that have guaranteed to store and respond to queries about a collection.\n\nhttps://developers.flow.com/concepts/nodes/access-api#collection-guarantee"}, "doc.flow_models.listing_id": {"name": "listing_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/listing_id.md", "original_file_path": "models/descriptions/listing_id.md", "unique_id": "doc.flow_models.listing_id", "block_contents": "The listing ID used by the NFT marketplace."}, "doc.flow_models.event_contract": {"name": "event_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_contract.md", "original_file_path": "models/descriptions/event_contract.md", "unique_id": "doc.flow_models.event_contract", "block_contents": "The Flow contract that emitted the event. Data type: STRING. This value is a concatenation of the contract's account address and its primary name (e.g., 'A.0ae53cb6e3f42a79.FlowToken'). Used for identifying the source of events, joining with contract metadata, and analyzing contract activity. Example: 'A.0ae53cb6e3f42a79.FlowToken'. Equivalent to the 'Contract' column on Flowscan."}, "doc.flow_models.currency": {"name": "currency", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/currency.md", "original_file_path": "models/descriptions/currency.md", "unique_id": "doc.flow_models.currency", "block_contents": "The contract address refering to the currency used in the transaction. This may or may not relate to a token in the prices table, depending on the marketplace or transaction."}, "doc.flow_models.attribute_key": {"name": "attribute_key", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/attribute_key.md", "original_file_path": "models/descriptions/attribute_key.md", "unique_id": "doc.flow_models.attribute_key", "block_contents": "The key of the attribute key-value pair. This is the label while attribute_value is the data."}, "doc.flow_models.block_seals": {"name": "block_seals", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/block_seals.md", "original_file_path": "models/descriptions/block_seals.md", "unique_id": "doc.flow_models.block_seals", "block_contents": "A block seal is an attestation that the execution result of a specific block has been verified and approved by a quorum of verification nodes.\n\nhttps://developers.flow.com/concepts/nodes/access-api#block-seal"}, "doc.flow_models.count_authorizers": {"name": "count_authorizers", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/count_authorizers.md", "original_file_path": "models/descriptions/count_authorizers.md", "unique_id": "doc.flow_models.count_authorizers", "block_contents": "Number of authorizers"}, "doc.flow_models.block_timestamp_hour": {"name": "block_timestamp_hour", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.block_timestamp_hour", "block_contents": "The hour timestamp representing the aggregation period for core blockchain metrics. Data type: TIMESTAMP. This field provides the temporal reference for hourly aggregated metrics and is used for time-series analysis and chronological data organization. Used for hourly performance tracking, trend analysis, and temporal data aggregation. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, performance monitoring, and maintaining temporal consistency in blockchain metrics analysis."}, "doc.flow_models.block_number_min": {"name": "block_number_min", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.block_number_min", "block_contents": "The minimum block number within the specified hour period. Data type: INTEGER. This field represents the lowest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345678 for the first block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking."}, "doc.flow_models.block_number_max": {"name": "block_number_max", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.block_number_max", "block_contents": "The maximum block number within the specified hour period. Data type: INTEGER. This field represents the highest block number processed during the hour and is used for block range analysis and data completeness verification. Used for block range tracking, data gap identification, and understanding blockchain progression within time periods. Example: 12345999 for the last block in the hour. Critical for data quality assessment, block progression monitoring, and maintaining accurate blockchain state tracking."}, "doc.flow_models.block_count": {"name": "block_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.block_count", "block_contents": "The total number of blocks processed within the specified hour period. Data type: INTEGER. This field represents the count of blocks that were created and processed during the hour, providing a key metric for blockchain throughput and network activity. Used for network performance analysis, throughput monitoring, and understanding blockchain activity levels. Example: 321 for 321 blocks processed in the hour. Critical for network health monitoring, performance benchmarking, and understanding blockchain scalability and efficiency."}, "doc.flow_models.transaction_count": {"name": "transaction_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.transaction_count", "block_contents": "The total number of transactions processed within the specified hour period. Data type: INTEGER. This field represents the count of all transactions that were submitted and processed during the hour, regardless of success or failure status. Used for transaction volume analysis, network activity monitoring, and understanding user engagement levels. Example: 15420 for 15,420 transactions processed in the hour. Critical for network performance analysis, user activity tracking, and understanding blockchain adoption and usage patterns."}, "doc.flow_models.transaction_count_success": {"name": "transaction_count_success", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.transaction_count_success", "block_contents": "The number of transactions that were successfully processed within the specified hour period. Data type: INTEGER. This field represents the count of transactions that completed successfully without errors or failures. Used for success rate analysis, network reliability monitoring, and understanding transaction processing efficiency. Example: 15200 for 15,200 successful transactions out of 15,420 total transactions. Critical for network health assessment, user experience analysis, and identifying potential network issues or bottlenecks."}, "doc.flow_models.transaction_count_failed": {"name": "transaction_count_failed", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.transaction_count_failed", "block_contents": "The number of transactions that failed to process within the specified hour period. Data type: INTEGER. This field represents the count of transactions that encountered errors or failures during processing. Used for failure rate analysis, network issue identification, and understanding transaction processing reliability. Example: 220 for 220 failed transactions out of 15,420 total transactions. Critical for network health monitoring, error pattern analysis, and identifying potential network issues or user experience problems."}, "doc.flow_models.unique_from_count": {"name": "unique_from_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.unique_from_count", "block_contents": "The number of unique proposer addresses that submitted transactions within the specified hour period. Data type: INTEGER. This field represents the count of distinct accounts that acted as transaction proposers during the hour. Used for user activity analysis, network participation monitoring, and understanding user engagement patterns. Example: 8500 for 8,500 unique proposer addresses in the hour. Critical for understanding network decentralization, user adoption patterns, and identifying active user communities."}, "doc.flow_models.unique_payer_count": {"name": "unique_payer_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.unique_payer_count", "block_contents": "The number of unique payer addresses that funded transactions within the specified hour period. Data type: INTEGER. This field represents the count of distinct accounts that acted as transaction payers during the hour. Used for user activity analysis, network participation monitoring, and understanding transaction funding patterns. Example: 8200 for 8,200 unique payer addresses in the hour. Critical for understanding network decentralization, user adoption patterns, and identifying accounts that fund transaction operations."}, "doc.flow_models.total_fees_native": {"name": "total_fees_native", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.total_fees_native", "block_contents": "The total sum of all transaction fees collected within the specified hour period, denominated in the native blockchain currency (FLOW). Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns. Example: 1250.75 for 1,250.75 FLOW in total fees collected. Critical for network economics analysis, validator reward calculations, and understanding the cost of blockchain operations."}, "doc.flow_models.total_fees_usd": {"name": "total_fees_usd", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/stats_core.md", "original_file_path": "models/descriptions/stats_core.md", "unique_id": "doc.flow_models.total_fees_usd", "block_contents": "The total sum of all transaction fees collected within the specified hour period, converted to USD equivalent value. Data type: NUMBER (decimal adjusted). This field represents the aggregate fees paid by users for transaction processing during the hour, normalized to USD for cross-currency comparison and financial analysis. Used for fee revenue analysis, network economics monitoring, and understanding transaction cost patterns in standardized currency terms. Example: 1250.50 for $1,250.50 USD equivalent in total fees collected. Critical for network economics analysis, financial reporting, and understanding the real-world cost of blockchain operations."}, "doc.flow_models._event_data_type": {"name": "_event_data_type", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/_event_data_type.md", "original_file_path": "models/descriptions/_event_data_type.md", "unique_id": "doc.flow_models._event_data_type", "block_contents": "The type object from event_data."}, "doc.flow_models.moment_description": {"name": "moment_description", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/moment_description.md", "original_file_path": "models/descriptions/moment_description.md", "unique_id": "doc.flow_models.moment_description", "block_contents": "A detailed, long-form description of the play or moment captured in the NFT. Data type: STRING. This field provides a comprehensive narrative description of the sports play, including context, key details, and notable aspects of the moment. Used for content discovery, play identification, and providing rich context for NFT analysis. Example: 'LeBron James hits a game-winning three-pointer with 2.1 seconds remaining in the fourth quarter.' Important for content discovery, play identification, and providing rich context for NFT transactions and analytics."}, "doc.flow_models.edition_id": {"name": "edition_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/edition_id.md", "original_file_path": "models/descriptions/edition_id.md", "unique_id": "doc.flow_models.edition_id", "block_contents": "The numeric ID for the edition of moments. This is likely a bundle of moment NFTs within the same type of play, differentiated by some trait like rarity."}, "doc.flow_models.token_in_contract": {"name": "token_in_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_in_contract.md", "original_file_path": "models/descriptions/token_in_contract.md", "unique_id": "doc.flow_models.token_in_contract", "block_contents": "The smart contract address for the token that is being swapped into the traders wallet.\nToken OUT / IN is from the perspective of the trader. So, an out token is leaving the wallet while the in token is being deposited to the wallet. This perspective is not changing for multi-pool trades - think of it directionally, the tokens continue flowing from out to in. Out of wallet, into pool, out of pool, into (another pool / wallet), with the final movement being tokens into final wallet."}, "doc.flow_models.withdrawn_uuid_root": {"name": "withdrawn_uuid_root", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/withdrawn_uuid_root.md", "original_file_path": "models/descriptions/withdrawn_uuid_root.md", "unique_id": "doc.flow_models.withdrawn_uuid_root", "block_contents": "The UUID of the transfer that was withdrawn from the sender's account. This is the root withdrawal, as certain transfers that utilize a Vault may have two subsequent Withdrawal events."}, "doc.flow_models.address_name": {"name": "address_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/address_name.md", "original_file_path": "models/descriptions/address_name.md", "unique_id": "doc.flow_models.address_name", "block_contents": "The name for a specific address, like Kraken or Huobi for CEX, or consensus vs verification for validator."}, "doc.flow_models.provider": {"name": "provider", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/provider.md", "original_file_path": "models/descriptions/provider.md", "unique_id": "doc.flow_models.provider", "block_contents": "The source of the data, likely an API."}, "doc.flow_models.set_id": {"name": "set_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/set_id.md", "original_file_path": "models/descriptions/set_id.md", "unique_id": "doc.flow_models.set_id", "block_contents": "The numeric ID for the set. This corresponds with the set name found in some metadata columns."}, "doc.flow_models.event_data_listing": {"name": "event_data_listing", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/event_data_listing.md", "original_file_path": "models/descriptions/event_data_listing.md", "unique_id": "doc.flow_models.event_data_listing", "block_contents": "The raw event data from the ListingCompleted event."}, "doc.flow_models.token_contract": {"name": "token_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_contract.md", "original_file_path": "models/descriptions/token_contract.md", "unique_id": "doc.flow_models.token_contract", "block_contents": "The Flow contract address for the token involved in the transaction. Data type: STRING. Used to identify the specific fungible or non-fungible token being transferred, swapped, or bridged. Example: 'A.1654653399040a61.FlowToken'. Important for token-level analytics, filtering, and protocol attribution."}, "doc.flow_models.storefront_id": {"name": "storefront_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/storefront_id.md", "original_file_path": "models/descriptions/storefront_id.md", "unique_id": "doc.flow_models.storefront_id", "block_contents": "The ID for the NFT storefront, from the listing event."}, "doc.flow_models.token_symbol": {"name": "token_symbol", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/token_symbol.md", "original_file_path": "models/descriptions/token_symbol.md", "unique_id": "doc.flow_models.token_symbol", "block_contents": "Abbreviated symbol for the asset or token involved in the transaction. Data type: STRING. Used to quickly identify the type of asset (e.g., 'FLOW', 'USDC', 'BLT') in analytics, dashboards, and reporting. This field is essential for filtering, aggregating, and visualizing token-level activity, especially in bridge and DEX models. Example: 'FLOW' for Flow's native token, 'USDC' for USD Coin. Important for token attribution, price lookups, and user-facing analytics."}, "doc.flow_models.label": {"name": "label", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/label.md", "original_file_path": "models/descriptions/label.md", "unique_id": "doc.flow_models.label", "block_contents": "A human-readable name or tag assigned to an address, contract, or entity for identification and analytics. Data type: STRING. Labels provide context such as project names, exchange names, or protocol identifiers. Used for dashboards, segmentation, and entity-level reporting. Example: 'Blocto', 'NBA Top Shot', 'Flow Foundation'. Important for making blockchain data more interpretable and actionable."}, "doc.flow_models.amount_end": {"name": "amount_end", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/amount_end.md", "original_file_path": "models/descriptions/amount_end.md", "unique_id": "doc.flow_models.amount_end", "block_contents": "The ending balance of the loyalty account after the transaction was processed. Data type: NUMBER (decimal adjusted). This field represents the account balance at the conclusion of the transaction and is used for balance verification and audit trails. Used for transaction validation, balance reconciliation, and understanding account state changes. Example: 1100.0 for an account ending with 1100 reward points after earning 100 points. Critical for maintaining data integrity, audit compliance, and accurate balance tracking in the rewards system."}, "doc.flow_models.attribute_value_adj": {"name": "attribute_value_adj", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/attribute_value_adj.md", "original_file_path": "models/descriptions/attribute_value_adj.md", "unique_id": "doc.flow_models.attribute_value_adj", "block_contents": "The adjusted attribute_value where an address from decoded_address is used in place of the encoded binary string, where applicable."}, "doc.flow_models.collection_count": {"name": "collection_count", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/collection_count.md", "original_file_path": "models/descriptions/collection_count.md", "unique_id": "doc.flow_models.collection_count", "block_contents": "The number of collections included in a blocks."}, "doc.flow_models.recipient": {"name": "recipient", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/recipient.md", "original_file_path": "models/descriptions/recipient.md", "unique_id": "doc.flow_models.recipient", "block_contents": "Address receiving the transferred token."}, "doc.flow_models.entry_id": {"name": "entry_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/entry_id.md", "original_file_path": "models/descriptions/entry_id.md", "unique_id": "doc.flow_models.entry_id", "block_contents": "The unique identifier for the transaction entry record within the rewards system. Data type: STRING. This field serves as the primary key for identifying individual transaction entries in the rewards points system. Used for tracking specific reward transactions, maintaining referential integrity, and enabling detailed transaction analysis. Example: 'entry_12345' for a specific points transfer entry. Critical for transaction tracking, audit trails, and maintaining data consistency in the rewards analytics system."}, "doc.flow_models.price": {"name": "price", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/price.md", "original_file_path": "models/descriptions/price.md", "unique_id": "doc.flow_models.price", "block_contents": "The price of the asset, in the currency specified in the table."}, "doc.flow_models.low": {"name": "low", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/low.md", "original_file_path": "models/descriptions/low.md", "unique_id": "doc.flow_models.low", "block_contents": "This column contains the lowest price for the crypto token recorded in the current hour."}, "doc.flow_models.set_description": {"name": "set_description", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/set_description.md", "original_file_path": "models/descriptions/set_description.md", "unique_id": "doc.flow_models.set_description", "block_contents": "Description for a set."}, "doc.flow_models.timestamp": {"name": "timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/timestamp.md", "original_file_path": "models/descriptions/timestamp.md", "unique_id": "doc.flow_models.timestamp", "block_contents": "Timestamp of when the data was recorded from the API or from on-chain data, depending on the source."}, "doc.flow_models.gross_amount": {"name": "gross_amount", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/gross_amount.md", "original_file_path": "models/descriptions/gross_amount.md", "unique_id": "doc.flow_models.gross_amount", "block_contents": "The amount of the asset involved in the transaction, before any fees or royalities."}, "doc.flow_models.transaction_result": {"name": "transaction_result", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/transaction_result.md", "original_file_path": "models/descriptions/transaction_result.md", "unique_id": "doc.flow_models.transaction_result", "block_contents": "The outcome of the transaction execution, including status (success/failure), error messages, and any events emitted. Data type: STRING (JSON-encoded or structured). This field is used to analyze transaction success rates, debug failures, and audit on-chain activity. Example: '{\"status\": \"success\", \"events\": [...]}'. Essential for understanding transaction lifecycle, error handling, and event-driven analytics on Flow."}, "doc.flow_models.decoded_address": {"name": "decoded_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/decoded_address.md", "original_file_path": "models/descriptions/decoded_address.md", "unique_id": "doc.flow_models.decoded_address", "block_contents": "The decoded address, if applicable, for the attribute_value."}, "doc.flow_models.teleport_contract": {"name": "teleport_contract", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/teleport_contract.md", "original_file_path": "models/descriptions/teleport_contract.md", "unique_id": "doc.flow_models.teleport_contract", "block_contents": "The contract address for the bridge used to move tokens to or from Flow."}, "doc.flow_models.bridge": {"name": "bridge", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/bridge.md", "original_file_path": "models/descriptions/bridge.md", "unique_id": "doc.flow_models.bridge", "block_contents": "The name of the bridge protocol or service used to transfer tokens or assets between blockchains. Data type: STRING. This field identifies the specific bridge (e.g., 'blocto', 'celer') facilitating the cross-chain transfer. Used for protocol attribution, analytics, and filtering bridge activity. Example: 'blocto' for Blocto Teleport, 'celer' for Celer Bridge. Important for cross-chain analytics, protocol usage tracking, and understanding the flow of assets between networks."}, "doc.flow_models.core__fact_events": {"name": "core__fact_events", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__fact_events.md", "original_file_path": "models/descriptions/tables/core__fact_events.md", "unique_id": "doc.flow_models.core__fact_events", "block_contents": "## Description\nThis table records all events emitted by transactions on the Flow blockchain. Each row represents a single event, capturing metadata such as the transaction ID, block height, timestamp, event type, emitting contract, event index, and event data payload. The table provides a granular, event-level view of on-chain activity, supporting detailed event-driven analytics and contract monitoring. Data is sourced directly from Flow transaction execution and includes both user-defined and system events.\n\n## Key Use Cases\n- Analyzing contract activity and event emissions over time\n- Monitoring protocol-specific or user-defined events for dApps\n- Auditing on-chain activity and reconstructing transaction flows\n- Building dashboards for NFT, DeFi, and governance event tracking\n- Supporting alerting and anomaly detection based on event patterns\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block context\n- Linked to `core.fact_transactions` via `tx_id` for transaction context and execution results\n- Event contract and event type fields can be joined to `core.dim_contract_labels` and other label tables for entity enrichment\n- Used as a source for curated gold models in DeFi, NFT, and other domains that analyze event activity\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction emitting the event\n- `event_type`: Specifies the type of event (user-defined or system)\n- `event_contract`: Identifies the contract that emitted the event\n- `event_data`: Contains the event payload for analytics and business logic extraction\n- `block_timestamp`: Used for time-series analysis and event sequencing\n- `event_index`: Orders events within a transaction for accurate reconstruction"}, "doc.flow_models.defi__ez_bridge_activity": {"name": "defi__ez_bridge_activity", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/defi__ez_bridge_activity.md", "original_file_path": "models/descriptions/tables/defi__ez_bridge_activity.md", "unique_id": "doc.flow_models.defi__ez_bridge_activity", "block_contents": "## Description\nEnriched view of all token bridge transactions to and from the Flow blockchain, combining raw bridge activity with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values and protocol attribution. Data is sourced from bridge events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze cross-chain token flows with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute bridge activity by token symbol and protocol\n- Power dashboards and user-facing analytics for cross-chain flows\n- Support compliance, risk, and DeFi market research\n\n## Important Relationships\n- Sourced from `defi__fact_bridge_activity` (adds enrichment)\n- Joins with price models for USD values (`amount_usd`, `amount_fee_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `core__ez_token_transfers` for full asset movement\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `token_symbol`: Abbreviated symbol for the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_usd`: Value of tokens bridged in USD\n- `amount_fee_usd`: Fee charged by the bridge protocol in USD\n- `platform`: Name of the bridge protocol"}, "doc.flow_models.core__ez_token_transfers": {"name": "core__ez_token_transfers", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__ez_token_transfers.md", "original_file_path": "models/descriptions/tables/core__ez_token_transfers.md", "unique_id": "doc.flow_models.core__ez_token_transfers", "block_contents": "## Description\nThis table records all token transfers on the Flow blockchain, capturing both native and fungible token movements between accounts. Each row represents a single transfer event, including metadata such as transaction ID, block height, timestamp, sender, recipient, token contract, and amount. The table provides a normalized, analytics-ready view of token flows, supporting financial analysis, wallet tracking, and protocol monitoring.\n\n## Key Use Cases\n- Analyzing token flow and wallet activity across the Flow ecosystem\n- Measuring protocol, dApp, or user-level token volumes and trends\n- Supporting DeFi analytics, whale tracking, and compliance monitoring\n- Building dashboards for token distribution, holder analysis, and transfer patterns\n\n## Important Relationships\n- Derived from `core.fact_events` by extracting token transfer events and normalizing fields\n- Can be joined to `core.dim_labels` via `sender` or `recipient` for entity enrichment\n- Token contract field can be joined to contract label tables for protocol-level analytics\n- Used as a source for curated gold models in DeFi, rewards, and NFT analytics\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction containing the transfer\n- `sender`: The Flow address sending tokens\n- `recipient`: The Flow address receiving tokens\n- `token_contract`: The contract address of the transferred token\n- `amount`: The quantity of tokens transferred (decimal adjusted)\n- `block_timestamp`: Used for time-series and trend analysis"}, "doc.flow_models.core__dim_contract_labels": {"name": "core__dim_contract_labels", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__dim_contract_labels.md", "original_file_path": "models/descriptions/tables/core__dim_contract_labels.md", "unique_id": "doc.flow_models.core__dim_contract_labels", "block_contents": "## Description\nThis table contains all contract labels referenced in the events of Flow transactions. Each row represents a unique contract, identified by its event contract address and contract name, and is enriched with account address metadata. The table provides a canonical mapping of contracts to their human-readable names and associated addresses, supporting entity resolution and contract-level analytics across the Flow blockchain.\n\n## Key Use Cases\n- Enriching event and transaction data with contract labels for analytics and dashboards\n- Supporting entity resolution and contract-level segmentation in DeFi, NFT, and governance analytics\n- Enabling contract-level filtering, grouping, and reporting in business intelligence tools\n- Auditing and monitoring contract activity and deployments on Flow\n\n## Important Relationships\n- Can be joined to `core.fact_events` via `event_contract` to enrich event data with contract names and addresses\n- Can be joined to `core.fact_transactions` via contract addresses for transaction-level analytics\n- Used by curated gold models in DeFi, NFT, and other domains to provide contract context and labeling\n\n## Commonly-used Fields\n- `event_contract`: The Flow contract address emitting events\n- `contract_name`: The human-readable name of the contract\n- `account_address`: The account address associated with the contract"}, "doc.flow_models.nft__dim_topshot_metadata": {"name": "nft__dim_topshot_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__dim_topshot_metadata.md", "original_file_path": "models/descriptions/tables/nft__dim_topshot_metadata.md", "unique_id": "doc.flow_models.nft__dim_topshot_metadata", "block_contents": "## Description\nComprehensive metadata for NBA TopShot Moments, including player information, team details, statistics, and rich content data. This table is produced via API integration and provides detailed information about each NBA TopShot NFT moment, including play descriptions, video URLs, and comprehensive player statistics. The data structure may differ from on-chain metadata, providing a more complete and curated view of NBA TopShot moments with enhanced statistical information.\n\n## Key Use Cases\n- Analyze NBA TopShot moment performance and market activity\n- Track player and team-based NFT analytics\n- Power NBA TopShot dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable player performance correlation with NFT values\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_moment_metadata` for on-chain data comparison\n- Player and team data enables cross-platform athlete analysis\n- NBA TopShot ID enables direct marketplace integration\n- Used by `nft__fact_topshot_buybacks` for buyback analytics\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the NBA TopShot moment\n- `nbatopshot_id`: Official NBA TopShot identifier for marketplace integration\n- `player`: Athlete featured in the moment\n- `team`: Team affiliation at time of moment\n- `season`: NBA season when moment occurred\n- `set_name`: Collection set name for organization\n- `total_circulation`: Maximum supply for rarity analysis\n- `moment_description`: Detailed play description\n- `player_stats_game`: Game-specific player statistics"}, "doc.flow_models.nft__fact_topshot_buybacks": {"name": "nft__fact_topshot_buybacks", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__fact_topshot_buybacks.md", "original_file_path": "models/descriptions/tables/nft__fact_topshot_buybacks.md", "unique_id": "doc.flow_models.nft__fact_topshot_buybacks", "block_contents": "## Description\nRecords all NBA TopShot buyback transactions where the official TopShot buyback wallet purchases moments from users. This table combines sales data from both the standard TopShot marketplace and Flowty, tracking the buyback program's activity with running totals of amounts spent over time. The table includes enriched metadata from both TopShot and on-chain sources, providing comprehensive tracking of the buyback program's market impact and spending patterns.\n\n## Key Use Cases\n- Track TopShot buyback program spending and activity\n- Analyze buyback market impact on moment prices\n- Monitor buyback wallet behavior and patterns\n- Support TopShot market analysis and reporting\n- Enable buyback program performance analytics\n\n## Important Relationships\n- Sources data from `nft__ez_nft_sales` for marketplace transactions\n- Joins with `nft__dim_topshot_metadata` for enriched moment data\n- Links to `nft__dim_moment_metadata` for on-chain metadata\n- Filters for specific buyback wallet address (0xe1f2a091f7bb5245)\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for buyback event\n- `block_timestamp`: When the buyback transaction occurred\n- `nft_id`: TopShot moment identifier\n- `player`: Athlete featured in the bought moment\n- `team`: Team affiliation at time of moment\n- `price`: USD price paid for the moment\n- `total`: Running total of all buyback purchases\n- `buyer`: TopShot buyback wallet address\n- `seller`: Original moment owner"}, "doc.flow_models.rewards__dim_storefront_items": {"name": "rewards__dim_storefront_items", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/rewards__dim_storefront_items.md", "original_file_path": "models/descriptions/tables/rewards__dim_storefront_items.md", "unique_id": "doc.flow_models.rewards__dim_storefront_items", "block_contents": "# rewards__dim_storefront_items\n\n## Description\n\nA comprehensive dimensional table containing storefront item metadata from the Minting Assets API. This table serves as the foundation for understanding the rewards storefront inventory, including NFTs, physical items, and digital assets available for purchase with reward points. It contains detailed information about item characteristics, pricing, availability, and redemption mechanics. The table supports the rewards ecosystem by providing item metadata for storefront operations and user experience.\n\n## Key Use Cases\n\n- **Storefront Management**: Understanding available items, pricing, and inventory levels in the rewards storefront\n- **Item Discovery**: Finding items by category, price range, or availability status\n- **Redemption Analysis**: Tracking item redemption patterns and user preferences\n- **Inventory Planning**: Monitoring item quantities, minting status, and supply management\n- **User Experience**: Providing item details, images, and metadata for storefront displays\n- **Reward Program Optimization**: Analyzing which items drive user engagement and point spending\n\n## Important Relationships\n\n- **rewards__fact_points_balances**: Links to user point balances for purchase eligibility analysis\n- **rewards__fact_points_transfers**: Tracks point spending on storefront purchases\n- **rewards__fact_transaction_entries**: Provides detailed transaction history for item purchases\n- **nft__dim_moment_metadata**: May overlap with NFT items for additional metadata\n- **core__dim_contract_labels**: For contract-based items, provides additional labeling\n\n## Commonly-used Fields\n\n- **ITEM_ID**: Primary identifier for storefront items and purchase tracking\n- **NAME**: Human-readable item name for display and reporting\n- **PRICE**: Item cost in reward points or currency for purchase analysis\n- **QUANTITY**: Available inventory for supply management and availability tracking\n- **MINT_STATUS**: Current minting status for understanding item availability\n- **IS_LISTED**: Flag indicating whether item is currently available for purchase"}, "doc.flow_models.defi__dim_swap_pool_labels": {"name": "defi__dim_swap_pool_labels", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/defi__dim_swap_pool_labels.md", "original_file_path": "models/descriptions/tables/defi__dim_swap_pool_labels.md", "unique_id": "doc.flow_models.defi__dim_swap_pool_labels", "block_contents": "## Description\nModels all DEX swap pool and pair creation events on the Flow blockchain. Captures metadata for each pool, including token contracts, deployment timestamp, pool ID, vault address, and swap contract. Supports pool-level analytics, liquidity tracking, and protocol attribution. Data is sourced from on-chain pool creation events and normalized for analytics.\n\n## Key Use Cases\n- Analyze DEX pool creation and liquidity provisioning\n- Attribute swaps to specific pools and protocols\n- Track pool deployment and vault addresses\n- Support liquidity, TVL, and protocol market share analysis\n- Power DeFi dashboards and pool explorer tools\n\n## Important Relationships\n- Can be joined with `defi__fact_dex_swaps` and `defi__ez_dex_swaps` for swap-level analytics\n- Protocol attribution via `swap_contract` and `platform` fields\n- Token-level analytics via `token0_contract` and `token1_contract`\n\n## Commonly-used Fields\n- `swap_contract`: DEX pool contract address\n- `deployment_timestamp`: When the pool was deployed\n- `token0_contract` / `token1_contract`: Token contracts in the pool\n- `pool_id`: Unique identifier for the pool\n- `vault_address`: Address holding pool assets"}, "doc.flow_models.defi__fact_dex_swaps": {"name": "defi__fact_dex_swaps", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/defi__fact_dex_swaps.md", "original_file_path": "models/descriptions/tables/defi__fact_dex_swaps.md", "unique_id": "doc.flow_models.defi__fact_dex_swaps", "block_contents": "## Description\nRecords all decentralized exchange (DEX) swap transactions on the Flow blockchain. Captures the full context of each swap, including trader, pool, token in/out, amounts, and protocol metadata. Data is sourced from on-chain swap events and normalized for analytics, supporting both single-pool and multi-hop swaps.\n\n## Key Use Cases\n- Analyze DEX trading activity and swap volume\n- Track user participation and trading behavior\n- Attribute swaps to specific pools and protocols\n- Support price impact, slippage, and liquidity analysis\n- Power DeFi dashboards and market research\n\n## Important Relationships\n- Linked to `defi__ez_dex_swaps` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n- Protocol attribution via `platform` and `contract_address` fields\n- Token-level analytics via `token_in`/`token_out` and amounts\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `contract_address`: DEX pool contract address\n- `swap_index`: Order of swap in multi-hop transactions\n- `trader`: Account address of the swap initiator\n- `token_out` / `token_in`: Token contract addresses swapped out/in\n- `amount_out` / `amount_in`: Amounts swapped (decimal adjusted)\n- `platform`: Name of the DEX protocol"}, "doc.flow_models.core__ez_transaction_actors": {"name": "core__ez_transaction_actors", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__ez_transaction_actors.md", "original_file_path": "models/descriptions/tables/core__ez_transaction_actors.md", "unique_id": "doc.flow_models.core__ez_transaction_actors", "block_contents": "## Description\nThis curated table extracts all addresses involved in the events of each transaction on the Flow blockchain, generating an array of distinct actors for every transaction. Actors include authorizers, payers, proposers, and any other addresses referenced in transaction events. The table provides a normalized, analytics-ready view of transaction participants, supporting entity-level analysis and wallet attribution.\n\n## Key Use Cases\n- Identifying all participants in a transaction for compliance and risk analysis\n- Supporting wallet attribution, entity mapping, and participant segmentation\n- Enabling analytics on transaction complexity, multi-sig usage, and collaborative workflows\n- Building dashboards for protocol, dApp, or user-level activity\n\n## Important Relationships\n- Derived from `core.fact_transactions` and `core.fact_events` by extracting and aggregating participant addresses\n- Can be joined to `core.dim_labels` via `actors` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide participant context\n\n## Commonly-used Fields\n- `tx_id`: Unique identifier for the transaction\n- `actors`: Array of all addresses involved in the transaction (authorizers, payers, proposers, event participants)\n- `block_timestamp`: Used for time-series and participant trend analysis"}, "doc.flow_models.beta__dim_nfl_teams": {"name": "beta__dim_nfl_teams", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/beta__dim_nfl_teams.md", "original_file_path": "models/descriptions/tables/beta__dim_nfl_teams.md", "unique_id": "doc.flow_models.beta__dim_nfl_teams", "block_contents": "# beta__dim_nfl_teams\n\n## Description\n\nA beta-dimensional table containing NFL team metadata from the ESPN Teams Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and team-related analysis. The table is in beta mode and subject to change, providing team information that may be used for NFT moment analysis, team performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and team-related NFT performance tracking\n- **Team Research**: Providing team metadata for sports analytics and team performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for team data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for team-athlete relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional team identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Team identification fields**: For team identification and analysis\n- **League association fields**: For team-league relationship analysis\n- **Metadata fields**: For team information and categorization"}, "doc.flow_models.nft__ez_nft_sales": {"name": "nft__ez_nft_sales", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__ez_nft_sales.md", "original_file_path": "models/descriptions/tables/nft__ez_nft_sales.md", "unique_id": "doc.flow_models.nft__ez_nft_sales", "block_contents": "## Description\nComprehensive view of all NFT marketplace sales on the Flow blockchain, providing a unified interface for NFT trading activity across multiple marketplaces and collections. This table captures sales from the primary NFT Marketplace contract, Fabricant NFT Marketplace, NBA TopShot primary market, and other supported marketplaces. The table includes transaction details, pricing information, and marketplace attribution, enabling cross-platform NFT sales analysis.\n\n## Key Use Cases\n- Analyze NFT sales activity across multiple marketplaces\n- Track collection and marketplace performance\n- Power NFT market dashboards and analytics\n- Support price analysis and market trends\n- Enable cross-collection and cross-marketplace comparisons\n\n## Important Relationships\n- Sources data from `silver__nft_sales_s` for unified sales data\n- Can be joined with metadata tables (`nft__dim_allday_metadata`, `nft__dim_topshot_metadata`, etc.) for enriched analytics\n- Links to `nft__fact_topshot_buybacks` for buyback program analysis\n- Supports multiple NFT collections and marketplaces\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for the sale\n- `block_timestamp`: When the sale transaction occurred\n- `marketplace`: Name of the marketplace where sale occurred\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT sold\n- `buyer`: Address of the buyer\n- `seller`: Address of the seller\n- `price`: Sale price in the specified currency\n- `currency`: Currency used for the transaction"}, "doc.flow_models.nft__dim_ufc_strike_metadata": {"name": "nft__dim_ufc_strike_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__dim_ufc_strike_metadata.md", "original_file_path": "models/descriptions/tables/nft__dim_ufc_strike_metadata.md", "unique_id": "doc.flow_models.nft__dim_ufc_strike_metadata", "block_contents": "## Description\nMetadata for UFC Strike NFTs, capturing information about UFC-themed digital collectibles on the Flow blockchain. This table provides comprehensive metadata for UFC Strike moments, including set information, listing details, and rich content data. The table supports UFC Strike marketplace integration and enables analysis of UFC-themed NFT performance and market activity.\n\n## Key Use Cases\n- Analyze UFC Strike NFT performance and market activity\n- Track UFC-themed digital collectible analytics\n- Power UFC Strike dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable UFC event correlation with NFT values\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to other NFT metadata tables for cross-collection analysis\n- UFC Strike ID enables direct marketplace integration\n- Supports UFC-themed NFT ecosystem analysis\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the UFC Strike moment\n- `serial_number`: Edition number within the collection\n- `listing_id`: Marketplace listing identifier\n- `set_name`: Name of the UFC Strike set\n- `set_description`: Detailed description of the set\n- `metadata`: JSON object containing detailed moment information"}, "doc.flow_models.price__ez_prices_hourly": {"name": "price__ez_prices_hourly", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/price__ez_prices_hourly.md", "original_file_path": "models/descriptions/tables/price__ez_prices_hourly.md", "unique_id": "doc.flow_models.price__ez_prices_hourly", "block_contents": "# price__ez_prices_hourly\n\n## Description\n\nA curated and deduplicated hourly price table that provides a single source of truth for asset prices across different blockchain networks. This table consolidates price data from multiple providers, resolving conflicts and maintaining one price per unique asset per hour. It serves as the primary price table for analytics, reporting, and portfolio management, providing clean, reliable price data that prioritizes data quality and consistency. The table includes comprehensive asset metadata for easy analysis and reporting.\n\n## Key Use Cases\n\n- **Portfolio Valuation**: Calculating current and historical portfolio values across multiple assets\n- **Price Analysis**: Conducting price trend analysis and market performance evaluation\n- **Cross-Chain Analytics**: Comparing asset performance across different blockchain networks\n- **Reporting and Dashboards**: Providing clean price data for user interfaces and automated reporting\n- **Risk Management**: Monitoring price movements and calculating risk metrics\n- **Trading Operations**: Supporting trading decisions with reliable price data\n\n## Important Relationships\n\n- **price__fact_prices_ohlc_hourly**: Raw source data that feeds into this curated table\n- **price__ez_asset_metadata**: Provides comprehensive asset metadata for analysis\n- **price__dim_asset_metadata**: Raw asset metadata source for additional provider-specific information\n- **core__fact_transactions**: For transaction value analysis and price impact correlation studies\n- **defi__fact_dex_swaps**: For DeFi trading analysis and price impact on swap volumes\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **PRICE**: Core price field used for valuation, analysis, and reporting\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **IS_IMPUTED**: Important for data quality assessment and filtering potentially unreliable prices"}, "doc.flow_models.beta__dim_nfl_athletes": {"name": "beta__dim_nfl_athletes", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/beta__dim_nfl_athletes.md", "original_file_path": "models/descriptions/tables/beta__dim_nfl_athletes.md", "unique_id": "doc.flow_models.beta__dim_nfl_athletes", "block_contents": "# beta__dim_nfl_athletes\n\n## Description\n\nA beta-dimensional table containing NFL athlete metadata from the ESPN Athletes Endpoint. This table serves as an experimental data source for NFL AllDay NFT analytics and athlete-related analysis. The table is in beta mode and subject to change, providing athlete information that may be used for NFT moment analysis, player performance tracking, and sports analytics. Due to its experimental nature, this table should not be used for production purposes without accepting the risk of sudden changes or deletion.\n\n## Key Use Cases\n\n- **NFL AllDay Analytics**: Supporting NFT moment analysis and athlete-related NFT performance tracking\n- **Player Research**: Providing athlete metadata for sports analytics and player performance analysis\n- **Experimental Features**: Supporting beta features and experimental analytics in the sports NFT space\n- **Data Exploration**: Investigating potential use cases for athlete data in blockchain applications\n- **Prototype Development**: Supporting prototype development for sports-related blockchain features\n\n## Important Relationships\n\n- **beta__dim_nfl_teams**: Links to team information for athlete-team relationship analysis\n- **beta__dim_nflad_playoff_rosters**: May link to playoff roster information for seasonal analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay NFT moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification and linking capabilities\n\n## Commonly-used Fields\n\n- **Athlete identification fields**: For player identification and analysis\n- **Team association fields**: For athlete-team relationship analysis\n- **Metadata fields**: For athlete information and categorization"}, "doc.flow_models.nft__dim_moment_metadata": {"name": "nft__dim_moment_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__dim_moment_metadata.md", "original_file_path": "models/descriptions/tables/nft__dim_moment_metadata.md", "unique_id": "doc.flow_models.nft__dim_moment_metadata", "block_contents": "## Description\nNFT moment metadata scraped from on-chain activity across multiple Flow NFT projects. This table captures metadata that is stored directly on the blockchain when moments are minted, providing a decentralized source of NFT information. The table supports multiple NFT collections including All Day, TopShot, and Golazos, with comprehensive metadata including play details, series information, and collection hierarchy.\n\n## Key Use Cases\n- Analyze on-chain NFT metadata across multiple collections\n- Track moment creation and minting activity\n- Support cross-collection NFT analytics\n- Enable decentralized metadata verification\n- Power NFT explorer and discovery tools\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_allday_metadata` and `nft__dim_topshot_metadata` for enriched data\n- NFT collection and ID enable cross-table joins\n- Supports multiple NFT projects on Flow\n\n## Commonly-used Fields\n- `nft_collection`: Contract address of the NFT collection\n- `nft_id`: Unique identifier for the NFT moment\n- `serial_number`: Edition number within the collection\n- `set_name`: Name of the set containing the moment\n- `series_name`: Series name for organizational hierarchy\n- `metadata`: JSON object containing detailed moment information\n- `tier`: Rarity tier classification"}, "doc.flow_models.core__fact_transactions": {"name": "core__fact_transactions", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__fact_transactions.md", "original_file_path": "models/descriptions/tables/core__fact_transactions.md", "unique_id": "doc.flow_models.core__fact_transactions", "block_contents": "## Description\nThis table records all transactions executed on the Flow blockchain, including metadata such as transaction ID, block height, timestamp, proposer, payer, authorizers, gas limit, script, arguments, and execution results. Each row represents a unique transaction, capturing both successful and failed executions, and providing the foundation for transaction-level analytics and tracing.\n\n## Key Use Cases\n- Analyzing transaction throughput and network activity\n- Investigating failed transactions and error messages\n- Tracing the flow of funds and contract interactions\n- Supporting DeFi, NFT, and governance analytics by linking transactions to events and token transfers\n- Building dashboards for transaction monitoring and user behavior analysis\n\n## Important Relationships\n- Linked to `core.fact_blocks` via `block_height` and `block_timestamp` for block-level context\n- Referenced by `core.fact_events` and `core.ez_token_transfers` for event and token transfer analysis\n- Used as a base for downstream gold models in DeFi, NFT, and governance analytics\n\n## Commonly-used Fields\n- `TX_ID`: Unique identifier for each transaction, used for joins and tracing\n- `BLOCK_HEIGHT`, `BLOCK_TIMESTAMP`: Provide block context for the transaction\n- `PROPOSER`, `PAYER`, `AUTHORIZERS`: Identify the parties involved in the transaction\n- `TX_SUCCEEDED`, `ERROR_MSG`: Indicate transaction success or failure and error details\n- `GAS_LIMIT`: Specifies the maximum gas allowed for execution"}, "doc.flow_models.nft__dim_allday_metadata": {"name": "nft__dim_allday_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/nft__dim_allday_metadata.md", "original_file_path": "models/descriptions/tables/nft__dim_allday_metadata.md", "unique_id": "doc.flow_models.nft__dim_allday_metadata", "block_contents": "## Description\nComprehensive metadata for NFL All Day Moments, including player information, team details, statistics, and rich content data. This table is produced via API integration and provides detailed information about each NFL All Day NFT moment, including play descriptions, video URLs, and comprehensive statistics. The data structure may differ from on-chain metadata available in other tables, providing a more complete and curated view of NFL All Day moments.\n\n## Key Use Cases\n- Analyze NFL All Day moment performance and market activity\n- Track player and team-based NFT analytics\n- Power NFL All Day dashboards and user-facing applications\n- Support content discovery and moment exploration\n- Enable player and team-based market analysis\n\n## Important Relationships\n- Can be joined with `nft__ez_nft_sales` for sales analytics\n- Links to `nft__dim_moment_metadata` for on-chain data comparison\n- Player and team data enables cross-platform athlete analysis\n- NFL All Day ID enables direct marketplace integration\n\n## Commonly-used Fields\n- `nft_id`: Unique identifier for the NFL All Day moment\n- `nflallday_id`: Official NFL All Day identifier for marketplace integration\n- `player`: Athlete featured in the moment\n- `team`: Team affiliation at time of moment\n- `season`: NFL season when moment occurred\n- `set_name`: Collection set name for organization\n- `total_circulation`: Maximum supply for rarity analysis\n- `moment_description`: Detailed play description"}, "doc.flow_models.core__dim_address_mapping": {"name": "core__dim_address_mapping", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__dim_address_mapping.md", "original_file_path": "models/descriptions/tables/core__dim_address_mapping.md", "unique_id": "doc.flow_models.core__dim_address_mapping", "block_contents": "## Description\nThis table maps EVM addresses to Flow addresses based on COA (Custody of Account) Creation events. Each row represents an association between a Flow address and an EVM address, enabling cross-chain identity mapping and analytics. A single Flow address may have multiple EVM addresses linked to it, reflecting multi-chain participation or asset bridging. The table is updated as new COA Creation events are detected on-chain.\n\n## Key Use Cases\n- Linking user or contract activity across Flow and EVM-compatible chains\n- Supporting cross-chain analytics, wallet attribution, and identity resolution\n- Enabling DeFi, NFT, and bridge analytics that require address mapping\n- Auditing and monitoring asset flows between Flow and EVM ecosystems\n\n## Important Relationships\n- Can be joined to Flow transaction and event tables (e.g., `core.fact_transactions`, `core.fact_events`) via `FLOW_ADDRESS` for on-chain activity\n- Can be joined to EVM-based analytics tables via `EVM_ADDRESS` for cross-chain analysis\n- Used by curated models in DeFi and NFT domains to enrich user and contract analytics with cross-chain context\n\n## Commonly-used Fields\n- `FLOW_ADDRESS`: The Flow blockchain address for the user or contract\n- `EVM_ADDRESS`: The associated EVM-compatible address\n- `BLOCK_TIMESTAMP_ASSOCIATED`: Timestamp when the mapping was established\n- `BLOCK_HEIGHT_ASSOCIATED`: Block height at which the mapping was recorded"}, "doc.flow_models.gov__dim_validator_labels": {"name": "gov__dim_validator_labels", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/gov__dim_validator_labels.md", "original_file_path": "models/descriptions/tables/gov__dim_validator_labels.md", "unique_id": "doc.flow_models.gov__dim_validator_labels", "block_contents": "## Description\n\nA dimensional table containing validator node metadata and labeling information for the Flow blockchain network. This table serves as the foundation for understanding the validator ecosystem, providing information about node types, roles, and associated projects or organizations. It supports governance analysis by enabling identification and categorization of validator nodes based on their function in the consensus mechanism and their operational characteristics.\n\n## Key Use Cases\n\n- **Validator Identification**: Identifying and categorizing validator nodes by type and role in the network\n- **Governance Analysis**: Understanding the distribution of validator types and their impact on network security\n- **Network Architecture**: Analyzing the composition of the Flow blockchain's multi-role validator system\n- **Project Attribution**: Identifying which organizations or projects operate specific validator nodes\n- **Staking Analysis**: Supporting staking operations by providing validator metadata for delegation decisions\n- **Network Health Monitoring**: Tracking validator distribution and identifying potential centralization risks\n\n## Important Relationships\n\n- **gov__ez_staking_actions**: Links to staking transactions involving these validator nodes\n- **core__fact_transactions**: May link to validator-related transactions for additional context\n- **core__dim_contract_labels**: May provide additional labeling for validator contracts\n- **core__fact_events**: May link to validator-related events for governance analysis\n- **evm/core_evm__dim_contracts**: For EVM-based validators, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **NODE_ID**: Primary identifier for validator nodes and staking operations\n- **VALIDATOR_TYPE**: Essential for understanding validator roles and network architecture\n- **PROJECT_NAME**: Important for governance transparency and validator operator identification"}, "doc.flow_models.core__dim_labels": {"name": "core__dim_labels", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__dim_labels.md", "original_file_path": "models/descriptions/tables/core__dim_labels.md", "unique_id": "doc.flow_models.core__dim_labels", "block_contents": "## Description\nThis table provides a comprehensive mapping of Flow addresses to human-readable labels, supporting entity identification and classification across the blockchain. Each row represents a unique address and its associated label, with additional metadata such as label type, subtype, and creator. Labels are sourced from both automated algorithms and manual curation, enabling robust address classification for analytics and reporting. The table is continuously updated to reflect new addresses, protocol deployments, and community contributions.\n\n## Key Use Cases\n- Enriching transaction, event, and contract data with human-readable labels for dashboards and analytics\n- Segmenting addresses by type (e.g., CEX, DEX, dApp, game) and subtype (e.g., contract_deployer, hot_wallet)\n- Supporting compliance, risk analysis, and wallet attribution\n- Powering entity-level analytics for DeFi, NFT, and governance applications\n\n## Important Relationships\n- Can be joined to `core.fact_transactions`, `core.fact_events`, and other gold models via `address` for entity enrichment\n- Used by curated models in DeFi, NFT, and rewards domains to provide address context and segmentation\n- Label type and subtype fields enable advanced filtering and grouping in analytics workflows\n\n## Commonly-used Fields\n- `address`: The Flow blockchain address being labeled\n- `label`: The human-readable name or tag for the address\n- `label_type`: The primary category of the address (e.g., CEX, NFT, DeFi)\n- `label_subtype`: The secondary classification (e.g., hot_wallet, validator)\n- `creator`: The source or contributor of the label"}, "doc.flow_models.price__fact_prices_ohlc_hourly": {"name": "price__fact_prices_ohlc_hourly", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/price__fact_prices_ohlc_hourly.md", "original_file_path": "models/descriptions/tables/price__fact_prices_ohlc_hourly.md", "unique_id": "doc.flow_models.price__fact_prices_ohlc_hourly", "block_contents": "# price__fact_prices_ohlc_hourly\n\n## Description\n\nA comprehensive fact table containing raw OHLC (Open, High, Low, Close) price data at hourly intervals from multiple price providers. This table preserves the original provider structure and contains uncurated price data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. It serves as the foundation for price analysis while maintaining data lineage and enabling provider-specific analysis. The table supports detailed price movement analysis and technical indicator calculations.\n\n## Key Use Cases\n\n- **Technical Analysis**: Calculating technical indicators, support/resistance levels, and price patterns\n- **Volatility Analysis**: Measuring price volatility and risk metrics across different time periods\n- **Provider Comparison**: Analyzing price differences and data quality across different price providers\n- **Data Quality Assessment**: Identifying gaps, anomalies, and inconsistencies in price data\n- **Raw Data Access**: Providing access to unprocessed price data for custom analysis and backtesting\n- **Historical Price Analysis**: Conducting detailed historical price movement analysis and research\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Links to asset metadata through asset_id and provider\n- **price__ez_asset_metadata**: Provides curated asset information for analysis\n- **price__ez_prices_hourly**: Curated, deduplicated version of this table with one price per asset per hour\n- **core__fact_blocks**: May be used for blockchain-specific price analysis and correlation studies\n- **core__fact_transactions**: For transaction value analysis and price impact studies\n\n## Commonly-used Fields\n\n- **HOUR**: Essential for time-series analysis and temporal data aggregation\n- **ASSET_ID**: Primary identifier for joining with asset metadata and other price-related data\n- **OPEN**: Starting price for the hour, used in OHLC analysis and trend calculations\n- **HIGH**: Maximum price during the hour, important for resistance level analysis\n- **LOW**: Minimum price during the hour, important for support level analysis\n- **CLOSE**: Ending price for the hour, most commonly used for price trend analysis"}, "doc.flow_models.beta__dim_nflad_playoff_rosters": {"name": "beta__dim_nflad_playoff_rosters", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/beta__dim_nflad_playoff_rosters.md", "original_file_path": "models/descriptions/tables/beta__dim_nflad_playoff_rosters.md", "unique_id": "doc.flow_models.beta__dim_nflad_playoff_rosters", "block_contents": "# beta__dim_nflad_playoff_rosters\n\n## Description\n\nA temporary dimensional table containing official rosters for the Flipside x NFL AllDay Playoff Challenge. This table serves as a specialized data source for playoff-specific NFT analytics and roster management during the NFL playoff season. The table is designed to support the playoff challenge by providing accurate roster information for participating teams and players. Due to its temporary nature, this table may be removed or significantly modified after the playoff challenge concludes.\n\n## Key Use Cases\n\n- **Playoff Challenge Support**: Providing roster data for the Flipside x NFL AllDay Playoff Challenge\n- **Playoff Analytics**: Supporting playoff-specific NFT moment analysis and performance tracking\n- **Roster Management**: Maintaining accurate roster information for playoff participants\n- **Challenge Validation**: Supporting challenge rules and participant validation\n- **Seasonal Analysis**: Providing playoff-specific data for seasonal sports analytics\n\n## Important Relationships\n\n- **beta__dim_nfl_athletes**: Links to athlete information for roster-athlete relationship analysis\n- **beta__dim_nfl_teams**: Links to team information for roster-team relationship analysis\n- **nft__dim_moment_metadata**: May overlap with NFL AllDay playoff moment data\n- **beta__ez_moment_player_ids**: May provide additional player identification for playoff rosters\n\n## Commonly-used Fields\n\n- **Roster identification fields**: For roster identification and challenge management\n- **Player association fields**: For roster-player relationship analysis\n- **Team association fields**: For roster-team relationship analysis\n- **Playoff-specific fields**: For playoff challenge and seasonal analysis"}, "doc.flow_models.rewards__fact_points_transfers": {"name": "rewards__fact_points_transfers", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/rewards__fact_points_transfers.md", "original_file_path": "models/descriptions/tables/rewards__fact_points_transfers.md", "unique_id": "doc.flow_models.rewards__fact_points_transfers", "block_contents": "# rewards__fact_points_transfers\n\n## Description\n\nA fact table containing reward points transfer transactions from the Reward Points API Transfers Endpoint. This table tracks the movement of points, boxes, and keys between user accounts in batch transfer operations. Each transfer is organized within batches and includes detailed metadata about the sending and receiving accounts. The table provides the transaction-level foundation for understanding reward flows, user interactions, and program participation patterns.\n\n## Key Use Cases\n\n- **Transfer Tracking**: Monitoring reward point movements between user accounts and system operations\n- **Batch Analysis**: Understanding transfer batch operations and their impact on the reward system\n- **User Interaction Analysis**: Identifying patterns in how users transfer rewards to each other\n- **Program Participation**: Measuring user engagement through transfer activity\n- **Audit and Compliance**: Maintaining detailed records of all reward transfers for regulatory and internal audit purposes\n- **Network Analysis**: Understanding reward flow patterns and identifying key users in the reward ecosystem\n\n## Important Relationships\n\n- **rewards__fact_points_balances**: Links to account balances that are affected by these transfers\n- **rewards__fact_transaction_entries**: Provides more granular transaction details for transfer analysis\n- **rewards__dim_storefront_items**: May link to items purchased with transferred points\n- **core__dim_address_mapping**: Provides additional user context for transfer analysis\n- **evm/core_evm__dim_contracts**: For contract-based transfers, provides contract metadata\n\n## Commonly-used Fields\n\n- **BATCH_ID**: Primary identifier for grouping related transfers in batch operations\n- **FROM_ADDRESS**: Source account for transfer tracking and user behavior analysis\n- **TO_ADDRESS**: Destination account for transfer tracking and user behavior analysis\n- **POINTS**: Core reward currency transferred for value analysis\n- **BOXES**: Special reward items transferred for gamification analysis\n- **KEYS**: Special reward items transferred for access control analysis\n- **CREATED_AT**: Temporal reference for transfer timing and chronological analysis"}, "doc.flow_models.price__dim_asset_metadata": {"name": "price__dim_asset_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/price__dim_asset_metadata.md", "original_file_path": "models/descriptions/tables/price__dim_asset_metadata.md", "unique_id": "doc.flow_models.price__dim_asset_metadata", "block_contents": "# price__dim_asset_metadata\n\n## Description\n\nA comprehensive dimensional table containing raw asset metadata from multiple price providers. This table serves as the foundation for asset identification and metadata management across different blockchain networks and price data sources. It contains uncurated, provider-specific data that may include duplicates, inconsistencies, and data quality issues inherent to the source APIs. The table maintains the original provider structure to preserve data lineage and enable source-specific analysis.\n\n## Key Use Cases\n\n- **Asset Discovery and Identification**: Finding all available assets across different price providers and blockchain networks\n- **Data Quality Analysis**: Identifying inconsistencies, duplicates, and gaps in asset metadata across providers\n- **Provider Comparison**: Analyzing how different price providers categorize and describe the same assets\n- **Cross-Chain Asset Mapping**: Understanding how assets are represented across different blockchain networks\n- **Data Lineage Tracking**: Maintaining audit trails for asset metadata changes and provider updates\n- **Raw Data Access**: Providing access to unprocessed asset metadata for custom curation and analysis\n\n## Important Relationships\n\n- **price__ez_asset_metadata**: Curated, deduplicated version of this table with one record per unique asset\n- **price__fact_prices_ohlc_hourly**: Links to price data through asset_id and provider\n- **price__ez_prices_hourly**: Provides curated price data for assets in this dimension\n- **core__dim_contract_labels**: May overlap with contract-based assets for additional labeling\n- **evm/core_evm__dim_contracts**: For EVM-based tokens, provides additional contract metadata\n\n## Commonly-used Fields\n\n- **PROVIDER**: Essential for filtering by data source and understanding data provenance\n- **ASSET_ID**: Primary identifier for joining with price fact tables and other asset-related data\n- **TOKEN_ADDRESS**: Critical for blockchain-specific operations and smart contract interactions\n- **BLOCKCHAIN**: Key for cross-chain analysis and blockchain-specific filtering\n- **SYMBOL**: Commonly used for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and reporting purposes"}, "doc.flow_models.gov__ez_staking_actions": {"name": "gov__ez_staking_actions", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/gov__ez_staking_actions.md", "original_file_path": "models/descriptions/tables/gov__ez_staking_actions.md", "unique_id": "doc.flow_models.gov__ez_staking_actions", "block_contents": "# gov__ez_staking_actions\n\n## Description\n\nA fact table containing transaction-level information on FLOW staking activities within the governance system. This table tracks all staking-related actions including delegation, undelegation, and reward collection operations. Each record represents a specific staking action with detailed metadata about the delegator, validator node, action type, and amount involved. The table serves as the primary source for staking analytics and governance participation analysis in the Flow ecosystem.\n\n## Key Use Cases\n\n- **Staking Analysis**: Tracking delegation and undelegation patterns across the Flow network\n- **Governance Participation**: Understanding user engagement in the staking ecosystem\n- **Validator Performance**: Analyzing validator attractiveness and delegation trends\n- **Reward Distribution**: Monitoring staking rewards and their distribution patterns\n- **Network Security**: Understanding the distribution of staked FLOW and its impact on network security\n- **User Behavior Analysis**: Identifying patterns in how users interact with the staking system\n\n## Important Relationships\n\n- **gov__dim_validator_labels**: Links to validator metadata for node analysis and categorization\n- **core__fact_transactions**: Provides additional transaction context and blockchain data\n- **core__fact_events**: May link to staking-related events for detailed governance analysis\n- **core__dim_address_mapping**: Provides additional user context for delegator analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for staking value analysis\n\n## Commonly-used Fields\n\n- **TX_ID**: Primary identifier for linking to blockchain transactions and audit trails\n- **DELEGATOR**: User account address for delegator identification and behavior analysis\n- **NODE_ID**: Validator node identifier for validator-specific analysis\n- **ACTION**: Staking operation type for transaction categorization and analysis\n- **AMOUNT**: Staking amount for value analysis and volume tracking\n- **BLOCK_TIMESTAMP**: Temporal reference for chronological analysis and time-series tracking"}, "doc.flow_models.rewards__fact_transaction_entries": {"name": "rewards__fact_transaction_entries", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/rewards__fact_transaction_entries.md", "original_file_path": "models/descriptions/tables/rewards__fact_transaction_entries.md", "unique_id": "doc.flow_models.rewards__fact_transaction_entries", "block_contents": "# rewards__fact_transaction_entries\n\n## Description\n\nA fact table containing individual Flow points transfer events flattened from responses from the Snag transaction entries endpoint. This table provides the most granular level of transaction detail in the rewards system, tracking individual entry-level transactions with balance state information. Each record represents a single transaction entry with before and after balance states, enabling detailed audit trails and transaction-level analysis. The table serves as the foundation for understanding reward system operations at the most detailed level.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Examining individual reward transactions for detailed audit and analysis\n- **Balance Reconciliation**: Verifying account balance changes through detailed transaction records\n- **Audit Trails**: Maintaining comprehensive records of all reward system activities\n- **User Behavior Analysis**: Understanding detailed patterns in how users interact with the reward system\n- **System Performance**: Monitoring transaction processing and identifying potential issues\n- **Compliance Reporting**: Providing detailed transaction records for regulatory and internal compliance\n\n## Important Relationships\n\n- **rewards__fact_points_balances**: Links to account balances that are affected by these transactions\n- **rewards__fact_points_transfers**: Provides batch-level context for individual transaction entries\n- **rewards__dim_storefront_items**: May link to items involved in transaction entries\n- **core__fact_transactions**: May link to underlying blockchain transactions for additional context\n- **core__dim_address_mapping**: Provides user context for transaction analysis\n\n## Commonly-used Fields\n\n- **ENTRY_ID**: Primary identifier for individual transaction entries and audit trails\n- **ACCOUNT_ID**: User account identifier for transaction attribution and analysis\n- **USER_WALLET_ADDRESS**: Blockchain address for cross-system analysis and user identification\n- **DIRECTION**: Transaction direction (credit/debit) for understanding reward flows\n- **AMOUNT**: Transaction value for financial analysis and volume tracking\n- **AMOUNT_START/AMOUNT_END**: Balance state information for transaction validation and audit\n- **CREATED_AT**: Temporal reference for transaction timing and chronological analysis"}, "doc.flow_models.core__fact_blocks": {"name": "core__fact_blocks", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/core__fact_blocks.md", "original_file_path": "models/descriptions/tables/core__fact_blocks.md", "unique_id": "doc.flow_models.core__fact_blocks", "block_contents": "## Description\nThis table records all blocks produced on the Flow blockchain, capturing block-level metadata such as block height, timestamp, network, chain ID, transaction count, and parent block references. Each row represents a unique block, providing the foundational structure for all on-chain activity and supporting block-level analytics. The data is sourced directly from the Flow blockchain and is updated as new blocks are produced.\n\n## Key Use Cases\n- Analyzing block production rates and network performance\n- Measuring transaction throughput and block utilization\n- Investigating block-level events, forks, or anomalies\n- Supporting time-series analytics and historical blockchain state reconstruction\n- Serving as a join point for transaction, event, and token transfer models\n\n## Important Relationships\n- Serves as the parent table for `core.fact_transactions`, `core.fact_events`, and `core.ez_token_transfers`, which reference block height and block timestamp\n- Can be joined with `core__fact_transactions` on `block_height` to analyze transactions per block\n- Used by downstream models in the gold layer for time-based aggregations and network health metrics\n\n## Commonly-used Fields\n- `BLOCK_HEIGHT`: Unique identifier for each block, used for joins and ordering\n- `BLOCK_TIMESTAMP`: Timestamp of block production, essential for time-series analysis\n- `TX_COUNT`: Number of transactions included in the block, used for throughput and activity metrics\n- `CHAIN_ID`, `NETWORK`, `NETWORK_VERSION`: Identify the network context for the block\n- `PARENT_ID`: Reference to the parent block, useful for chain reorganization and lineage analysis"}, "doc.flow_models.price__ez_asset_metadata": {"name": "price__ez_asset_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/price__ez_asset_metadata.md", "original_file_path": "models/descriptions/tables/price__ez_asset_metadata.md", "unique_id": "doc.flow_models.price__ez_asset_metadata", "block_contents": "# price__ez_asset_metadata\n\n## Description\n\nA curated and deduplicated asset metadata table that provides a single source of truth for asset information across different blockchain networks. This table consolidates data from multiple price providers, resolving conflicts and maintaining one record per unique asset per blockchain. It serves as the primary dimension table for asset identification in price analytics and provides clean, reliable metadata for reporting and analysis. The table prioritizes data quality and consistency over raw data preservation.\n\n## Key Use Cases\n\n- **Asset Reference**: Primary lookup table for asset metadata in price analytics and reporting\n- **Portfolio Management**: Providing consistent asset information for multi-asset portfolio tracking\n- **Price Analysis**: Joining with price fact tables for comprehensive asset price analysis\n- **Cross-Chain Analytics**: Understanding asset distribution and characteristics across blockchain networks\n- **Reporting and Dashboards**: Providing clean, consistent asset names and symbols for user interfaces\n- **Data Quality Assurance**: Ensuring consistent asset representation across different data sources\n\n## Important Relationships\n\n- **price__dim_asset_metadata**: Raw source data that feeds into this curated table\n- **price__fact_prices_ohlc_hourly**: Links to raw price data through asset_id\n- **price__ez_prices_hourly**: Primary price table that uses this for asset metadata\n- **core__dim_contract_labels**: Provides additional labeling for contract-based assets\n- **evm/core_evm__dim_contracts**: For EVM tokens, provides additional contract-level metadata\n\n## Commonly-used Fields\n\n- **TOKEN_ADDRESS**: Primary identifier for blockchain-specific operations and smart contract interactions\n- **SYMBOL**: Most commonly used field for asset identification in reports and dashboards\n- **NAME**: Human-readable asset name for display and user interfaces\n- **BLOCKCHAIN**: Essential for cross-chain analysis and blockchain-specific filtering\n- **DECIMALS**: Critical for accurate price calculations and token amount conversions\n- **IS_NATIVE**: Important for distinguishing native blockchain tokens from smart contract tokens"}, "doc.flow_models.stats__ez_core_metrics_hourly": {"name": "stats__ez_core_metrics_hourly", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/stats__ez_core_metrics_hourly.md", "original_file_path": "models/descriptions/tables/stats__ez_core_metrics_hourly.md", "unique_id": "doc.flow_models.stats__ez_core_metrics_hourly", "block_contents": "## Description\n\nA comprehensive metrics table that aggregates core blockchain performance indicators on an hourly basis. This table provides key network health and performance metrics including block counts, transaction volumes, success rates, user activity, and fee collection data. The metrics are calculated using various aggregate functions (SUM, COUNT, MIN, MAX) from the core fact tables and are updated as new data arrives. This table serves as the primary source for network performance monitoring, trend analysis, and blockchain health assessment.\n\n## Key Use Cases\n\n- **Network Performance Monitoring**: Tracking blockchain throughput, transaction processing rates, and network efficiency\n- **Health Assessment**: Monitoring transaction success rates, failure patterns, and network reliability\n- **User Activity Analysis**: Understanding user engagement levels and network participation patterns\n- **Economic Analysis**: Tracking fee collection, revenue generation, and network economics\n- **Trend Analysis**: Identifying performance trends, seasonal patterns, and growth indicators\n- **Alerting and Monitoring**: Supporting automated monitoring systems for network health and performance\n\n## Important Relationships\n\n- **core__fact_blocks**: Source data for block-related metrics and block range analysis\n- **core__fact_transactions**: Source data for transaction counts, success rates, and user activity metrics\n- **core__fact_events**: May provide additional context for transaction analysis\n- **price__ez_prices_hourly**: May link to FLOW price data for fee value analysis\n- **silver_stats__core_metrics_hourly**: May provide additional statistical context and validation\n\n## Commonly-used Fields\n\n- **BLOCK_TIMESTAMP_HOUR**: Essential for time-series analysis and temporal data aggregation\n- **TRANSACTION_COUNT**: Core metric for network activity and throughput analysis\n- **TRANSACTION_COUNT_SUCCESS/FAILED**: Critical for network health and reliability assessment\n- **UNIQUE_FROM_COUNT/PAYER_COUNT**: Important for user activity and network participation analysis\n- **TOTAL_FEES_NATIVE/USD**: Key for network economics and revenue analysis\n- **BLOCK_COUNT**: Fundamental metric for blockchain throughput and performance"}, "doc.flow_models.defi__fact_bridge_activity": {"name": "defi__fact_bridge_activity", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/defi__fact_bridge_activity.md", "original_file_path": "models/descriptions/tables/defi__fact_bridge_activity.md", "unique_id": "doc.flow_models.defi__fact_bridge_activity", "block_contents": "## Description\nRecords all token bridge transactions to and from the Flow blockchain using supported bridge protocols (e.g., Blocto Teleport, Celer Bridge). Captures the full context of each cross-chain transfer, including source/destination addresses, token details, amounts, fees, and protocol metadata. Data is sourced from on-chain bridge events and normalized for analytics.\n\n## Key Use Cases\n- Analyze cross-chain token flows into and out of Flow\n- Monitor bridge usage, volume, and protocol adoption\n- Track user participation in bridging activity\n- Attribute fees and bridge revenue by protocol\n- Support compliance and risk monitoring for cross-chain transfers\n\n## Important Relationships\n- Linked to `defi__ez_bridge_activity` for enriched analytics (adds token symbols, USD values)\n- Can be joined with `core__ez_token_transfers` for end-to-end asset movement\n- Protocol attribution via `platform` and `bridge_address` fields\n- Token-level analytics via `token_address` and `amount`\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for bridge event\n- `block_timestamp`: When the bridge transaction occurred\n- `bridge_address`: Contract address of the bridge protocol\n- `token_address`: Contract address of the bridged token\n- `amount`: Quantity of tokens bridged (decimal adjusted)\n- `amount_fee`: Fee charged by the bridge protocol\n- `source_chain` / `destination_chain`: Blockchains involved in the transfer\n- `platform`: Name of the bridge protocol"}, "doc.flow_models.defi__ez_dex_swaps": {"name": "defi__ez_dex_swaps", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/defi__ez_dex_swaps.md", "original_file_path": "models/descriptions/tables/defi__ez_dex_swaps.md", "unique_id": "doc.flow_models.defi__ez_dex_swaps", "block_contents": "## Description\nEnriched view of all DEX swap transactions on the Flow blockchain, combining raw swap data with token symbol and USD price information. Adds business logic for easier analytics, including normalized asset values, protocol attribution, and swap path context. Data is sourced from swap events and joined with curated price feeds.\n\n## Key Use Cases\n- Analyze DEX trading activity with USD normalization\n- Track protocol revenue and fee analytics in USD\n- Attribute swaps by token symbol, pool, and protocol\n- Power dashboards and user-facing analytics for DeFi trading\n- Support liquidity, slippage, and market research\n\n## Important Relationships\n- Sourced from `defi__fact_dex_swaps` (adds enrichment)\n- Joins with price models for USD values (`amount_out_usd`, `amount_in_usd`)\n- Token symbol enrichment via curated price feeds\n- Can be joined with `defi__dim_swap_pool_labels` for pool metadata\n\n## Commonly-used Fields\n- `tx_id`: Unique transaction identifier for swap event\n- `block_timestamp`: When the swap occurred\n- `token_out_symbol` / `token_in_symbol`: Abbreviated symbols for swapped tokens\n- `amount_out_usd` / `amount_in_usd`: USD value of tokens swapped\n- `platform`: Name of the DEX protocol"}, "doc.flow_models.rewards__fact_points_balances": {"name": "rewards__fact_points_balances", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/tables/rewards__fact_points_balances.md", "original_file_path": "models/descriptions/tables/rewards__fact_points_balances.md", "unique_id": "doc.flow_models.rewards__fact_points_balances", "block_contents": "# rewards__fact_points_balances\n\n## Description\n\nA fact table containing point-in-time balances for user reward accounts from the Reward Points API. This table provides snapshots of user balances including points, boxes, and keys at specific request dates. The data represents balance states rather than transaction flows, with early data potentially being patchy due to API limitations. The table supports reward program analytics by providing current and historical balance information for user engagement analysis and program performance tracking.\n\n## Key Use Cases\n\n- **Balance Tracking**: Monitoring current and historical user reward balances across different asset types\n- **User Engagement Analysis**: Understanding user participation levels and reward accumulation patterns\n- **Program Performance**: Analyzing reward program effectiveness and user retention\n- **Balance Reconciliation**: Verifying account balances and identifying data quality issues\n- **Reward Distribution Analysis**: Understanding how rewards are distributed across the user base\n- **Predictive Analytics**: Using balance patterns to predict user behavior and program outcomes\n\n## Important Relationships\n\n- **rewards__fact_points_transfers**: Provides transaction history that explains balance changes\n- **rewards__fact_transaction_entries**: Offers detailed transaction-level data for balance reconciliation\n- **rewards__dim_storefront_items**: Links to items that can be purchased with accumulated points\n- **core__dim_address_mapping**: May link to user addresses for additional user context\n- **evm/core_evm__dim_contracts**: For contract-based reward systems, provides contract metadata\n\n## Commonly-used Fields\n\n- **ADDRESS**: Primary identifier for user accounts and balance tracking\n- **POINTS**: Core reward currency balance for program analysis\n- **BOXES**: Special reward item balance for gamification analysis\n- **KEYS**: Special reward item balance for access control analysis\n- **REQUEST_DATE**: Temporal reference for balance snapshots and time-series analysis\n- **BOXES_OPENED**: Historical metric for user engagement and reward consumption"}, "doc.flow_models.prices_provider": {"name": "prices_provider", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_provider", "block_contents": "The data provider or source for the asset metadata or price record. Data type: STRING. This field identifies the external service, API, or protocol that supplied the asset or price data (e.g., 'CoinGecko', 'CoinMarketCap', 'Dapper', 'Flow Oracle'). Used for data quality analysis, source attribution, and filtering by provider. Example: 'CoinGecko' for token prices, 'Dapper' for Flow-native asset metadata. Important for understanding data provenance, resolving discrepancies, and ensuring data reliability in analytics workflows."}, "doc.flow_models.prices_asset_id": {"name": "prices_asset_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_asset_id", "block_contents": "The unique identifier representing the asset within the price provider's system. Data type: STRING. This field serves as the primary key for identifying specific assets across different price providers and data sources. Used for joining price data with asset metadata, tracking price movements over time, and maintaining referential integrity between fact and dimension tables. Example: 'bitcoin' for Bitcoin on CoinGecko, 'ethereum' for Ethereum on CoinMarketCap. Critical for data lineage, asset identification, and cross-provider data reconciliation in financial analytics and reporting workflows."}, "doc.flow_models.prices_name": {"name": "prices_name", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_name", "block_contents": "The full name of the asset as provided by the price data source. Data type: STRING. This field contains the human-readable, official name of the cryptocurrency, token, or digital asset. Used for display purposes, user interfaces, reporting, and asset identification in analytics dashboards. Example: 'Bitcoin' for BTC, 'Ethereum' for ETH, 'Flow' for FLOW. Important for user experience, data presentation, and maintaining consistency across different price providers and blockchain networks."}, "doc.flow_models.prices_symbol": {"name": "prices_symbol", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_symbol", "block_contents": "The ticker symbol or abbreviated code representing the asset. Data type: STRING. This field contains the short, standardized identifier used in trading, price displays, and market data. Used for quick asset identification, trading interfaces, price feeds, and cross-platform asset matching. Example: 'BTC' for Bitcoin, 'ETH' for Ethereum, 'FLOW' for Flow, 'USDC' for USD Coin. Critical for market data integration, trading operations, and maintaining consistency across different exchanges and price providers."}, "doc.flow_models.prices_token_address": {"name": "prices_token_address", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_token_address", "block_contents": "The blockchain-specific contract address or identifier for the token asset. Data type: STRING. This field contains the unique address where the token contract is deployed on its respective blockchain network. Used for token identification, contract verification, cross-chain asset mapping, and blockchain-specific operations. Example: '0xa0b86a33e6441b8c4c8c8c8c8c8c8c8c8c8c8c8c' for USDC on Ethereum, NULL for native assets like Bitcoin or Flow. Critical for DeFi operations, smart contract interactions, and maintaining accurate token mappings across different blockchain networks."}, "doc.flow_models.prices_blockchain": {"name": "prices_blockchain", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_blockchain", "block_contents": "The blockchain network or platform where the asset is native or primarily traded. Data type: STRING. This field identifies the specific blockchain ecosystem that hosts the asset's smart contract or where the native asset operates. Used for cross-chain analytics, multi-chain portfolio tracking, and blockchain-specific filtering and grouping. Example: 'ethereum' for ETH and ERC-20 tokens, 'flow' for FLOW and Flow-native assets, 'bitcoin' for BTC. Critical for understanding asset distribution across blockchain networks, cross-chain bridge analysis, and multi-chain DeFi analytics."}, "doc.flow_models.prices_blockchain_id": {"name": "prices_blockchain_id", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_blockchain_id", "block_contents": "The unique numeric identifier for the blockchain network or platform. Data type: INTEGER. This field provides a standardized way to identify blockchain networks across different systems and APIs. Used for blockchain network identification, cross-platform data integration, and maintaining consistent blockchain references. Example: 1 for Ethereum mainnet, 137 for Polygon, 0 for Bitcoin. Important for chain ID validation, cross-chain bridge operations, and maintaining referential integrity in multi-chain analytics systems."}, "doc.flow_models.prices_decimals": {"name": "prices_decimals", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_decimals", "block_contents": "The number of decimal places used to represent the smallest unit of the asset. Data type: INTEGER. This field indicates the precision with which the asset can be divided and is essential for accurate price calculations and token amount conversions. Used for token amount normalization, price precision calculations, and ensuring accurate financial computations. Example: 18 for most ERC-20 tokens, 8 for Bitcoin, 6 for USDC. Critical for DeFi operations, token transfers, and maintaining precision in financial calculations across different blockchain networks."}, "doc.flow_models.prices_is_native": {"name": "prices_is_native", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_is_native", "block_contents": "A boolean flag indicating whether the asset is the native token of its respective blockchain network. Data type: BOOLEAN. This field distinguishes between native blockchain tokens and smart contract-based tokens. Used for filtering native vs. token assets, blockchain-specific analytics, and understanding asset distribution across different token types. Example: TRUE for Bitcoin (BTC), Ethereum (ETH), and Flow (FLOW), FALSE for USDC, DAI, and other smart contract tokens. Important for blockchain economics analysis, native token price tracking, and understanding the relationship between native tokens and their ecosystem tokens."}, "doc.flow_models.prices_is_deprecated": {"name": "prices_is_deprecated", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_is_deprecated", "block_contents": "A boolean flag indicating whether the asset has been deprecated or is no longer actively supported by the price provider. Data type: BOOLEAN. This field helps identify assets that may have outdated or unreliable price data. Used for data quality filtering, identifying discontinued assets, and ensuring data reliability in analytics and trading operations. Example: TRUE for deprecated tokens or assets no longer listed on exchanges, FALSE for actively traded assets. Critical for data quality management, avoiding stale price data, and maintaining accurate market analytics."}, "doc.flow_models.prices_id_deprecation": {"name": "prices_id_deprecation", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_id_deprecation", "block_contents": "Deprecating soon! Please use the `asset_id` column instead."}, "doc.flow_models.prices_decimals_deprecation": {"name": "prices_decimals_deprecation", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_decimals_deprecation", "block_contents": "Deprecating soon! Please use the decimals column in `ez_asset_metadata` or join in `dim_contracts` instead."}, "doc.flow_models.prices_hour": {"name": "prices_hour", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_hour", "block_contents": "The timestamp representing the hour when the price data was recorded or aggregated. Data type: TIMESTAMP. This field provides the temporal reference for hourly price data and is used for time-series analysis, price trend calculations, and temporal data aggregation. Used for hourly price tracking, time-based filtering, and chronological analysis of price movements. Example: '2024-01-15 14:00:00' for the hour starting at 2 PM on January 15, 2024. Critical for time-series analytics, price volatility calculations, and maintaining temporal consistency in financial data analysis."}, "doc.flow_models.prices_price": {"name": "prices_price", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_price", "block_contents": "The closing price of the asset for the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for price analysis, portfolio valuation, and market performance calculations. Used for price trend analysis, asset valuation, and financial reporting. Example: 45000.50 for Bitcoin price at $45,000.50 USD per BTC. Critical for portfolio management, price impact analysis, and maintaining accurate financial records for trading and investment operations."}, "doc.flow_models.prices_is_imputed": {"name": "prices_is_imputed", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_is_imputed", "block_contents": "A boolean flag indicating whether the price data was imputed or derived from previous records rather than being directly observed. Data type: BOOLEAN. This field helps identify price data that may be less reliable due to low liquidity or inconsistent reporting from the source. Used for data quality assessment, filtering out potentially unreliable price data, and understanding data completeness. Example: TRUE for low-liquidity tokens with infrequent trading, FALSE for actively traded assets with regular price updates. Critical for data quality management, risk assessment, and ensuring accurate price analysis for trading and investment decisions."}, "doc.flow_models.prices_open": {"name": "prices_open", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_open", "block_contents": "The opening price of the asset at the beginning of the specified hour, denominated in USD. Data type: FLOAT. This field represents the first trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and volatility calculations. Used for price range analysis, volatility measurement, and technical analysis indicators. Example: 44000.00 for Bitcoin opening at $44,000.00 USD per BTC at the start of the hour. Critical for candlestick chart analysis, price momentum calculations, and understanding intra-hour price movements."}, "doc.flow_models.prices_high": {"name": "prices_high", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_high", "block_contents": "The highest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the peak price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for resistance level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 46000.00 for Bitcoin reaching a high of $46,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum."}, "doc.flow_models.prices_low": {"name": "prices_low", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_low", "block_contents": "The lowest trading price of the asset during the specified hour, denominated in USD. Data type: FLOAT. This field represents the minimum price reached by the asset within the hour and is used for price range analysis and volatility calculations. Used for support level analysis, volatility measurement, and understanding price extremes during trading periods. Example: 43000.00 for Bitcoin reaching a low of $43,000.00 USD per BTC during the hour. Critical for technical analysis, price range calculations, and understanding market sentiment and price momentum."}, "doc.flow_models.prices_close": {"name": "prices_close", "resource_type": "doc", "package_name": "flow_models", "path": "descriptions/prices/prices.md", "original_file_path": "models/descriptions/prices/prices.md", "unique_id": "doc.flow_models.prices_close", "block_contents": "The closing price of the asset at the end of the specified hour, denominated in USD. Data type: FLOAT. This field represents the final trading price of the asset during the hour and is used for OHLC (Open, High, Low, Close) price analysis and trend calculations. Used for price trend analysis, momentum calculations, and technical indicator computations. Example: 45000.50 for Bitcoin closing at $45,000.50 USD per BTC at the end of the hour. Critical for candlestick chart analysis, price trend identification, and understanding market direction and momentum."}, "doc.flow_models.evm_traces_table_doc": {"name": "evm_traces_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_table_doc", "block_contents": "## Description\n\nA comprehensive fact table containing execution trace data for transactions on EVM-compatible blockchains. This table provides detailed information about the internal execution of transactions, including contract calls, value transfers, and execution paths. The table supports deep transaction analysis, debugging, and understanding complex contract interactions across multiple EVM chains. Each record represents a single execution step with complete trace information and execution context.\n\n## Key Use Cases\n\n- **Transaction Debugging**: Understanding why transactions failed or behaved unexpectedly\n- **Contract Interaction Analysis**: Tracking complex multi-contract interactions and call chains\n- **Value Flow Tracking**: Following native token and value transfers through complex transactions\n- **Gas Usage Analysis**: Understanding detailed gas consumption patterns in contract execution\n- **Security Analysis**: Identifying potential security issues and attack patterns\n- **Cross-Chain Trace Analysis**: Comparing execution patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that generated these traces\n- **core_evm__fact_blocks**: Links to blocks containing trace data\n- **core_evm__dim_contracts**: Links to contract metadata for trace analysis\n- **core_evm__ez_native_transfers**: May link to curated native transfer events\n- **core_evm__fact_event_logs**: May link to events emitted during trace execution\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TRACE_INDEX**: Essential for trace ordering and execution sequence analysis\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for call flow analysis and contract interaction tracking\n- **TYPE**: Important for trace categorization and execution type analysis\n- **VALUE**: Key for value transfer tracking and economic analysis\n- **GAS_USED**: Critical for gas consumption analysis and optimization studies\n- **TRACE_SUCCEEDED**: Essential for execution success analysis and error tracking"}, "doc.flow_models.evm_traces_block_no": {"name": "evm_traces_block_no", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_block_no", "block_contents": "The block number of this transaction."}, "doc.flow_models.evm_traces_blocktime": {"name": "evm_traces_blocktime", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_blocktime", "block_contents": "The block timestamp of this transaction."}, "doc.flow_models.evm_traces_call_data": {"name": "evm_traces_call_data", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_call_data", "block_contents": "The raw JSON data for this trace."}, "doc.flow_models.evm_traces_value": {"name": "evm_traces_value", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_value", "block_contents": "The amount of the native asset transferred in this trace."}, "doc.flow_models.evm_traces_from": {"name": "evm_traces_from", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_from", "block_contents": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "doc.flow_models.evm_traces_gas": {"name": "evm_traces_gas", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_gas", "block_contents": "The gas supplied for this trace."}, "doc.flow_models.evm_traces_gas_used": {"name": "evm_traces_gas_used", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_gas_used", "block_contents": "The gas used for this trace."}, "doc.flow_models.evm_traces_identifier": {"name": "evm_traces_identifier", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_identifier", "block_contents": "This field represents the position and type of the trace within the transaction."}, "doc.flow_models.evm_trace_index": {"name": "evm_trace_index", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_trace_index", "block_contents": "The index of the trace within the transaction."}, "doc.flow_models.evm_traces_input": {"name": "evm_traces_input", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_input", "block_contents": "The input data for this trace."}, "doc.flow_models.evm_traces_output": {"name": "evm_traces_output", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_output", "block_contents": "The output data for this trace."}, "doc.flow_models.evm_sub_traces": {"name": "evm_sub_traces", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_sub_traces", "block_contents": "The amount of nested sub traces for this trace."}, "doc.flow_models.evm_traces_to": {"name": "evm_traces_to", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_to", "block_contents": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "doc.flow_models.evm_traces_tx_hash": {"name": "evm_traces_tx_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_tx_hash", "block_contents": "The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces."}, "doc.flow_models.evm_traces_type": {"name": "evm_traces_type", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_traces_type", "block_contents": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "doc.flow_models.evm_trace_succeeded": {"name": "evm_trace_succeeded", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_trace_succeeded", "block_contents": "The boolean value representing if the trace succeeded."}, "doc.flow_models.evm_trace_error_reason": {"name": "evm_trace_error_reason", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_trace_error_reason", "block_contents": "The reason for the trace failure, if any."}, "doc.flow_models.evm_trace_address": {"name": "evm_trace_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_trace_address", "block_contents": "The trace address for this trace."}, "doc.flow_models.evm_revert_reason": {"name": "evm_revert_reason", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/traces.md", "original_file_path": "models/evm/descriptions/traces.md", "unique_id": "doc.flow_models.evm_revert_reason", "block_contents": "The reason for the revert, if available."}, "doc.flow_models.core_decoded_event_logs_table_doc": {"name": "core_decoded_event_logs_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.core_decoded_event_logs_table_doc", "block_contents": "For information on how to submit a contract for decoding, as well as how ABIs are sourced, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\n This model contains decoded event logs for contracts that we have an ABI for. Please note, this table does not include all event logs, only those that we have an ABI for.\n The `decoded_log` column is the easiest place to query decoded data. It is a JSON object, where the keys are the names of the event parameters, and the values are the values of the event parameters.\n You can select from this column using the following sample format, `decoded_log:from::string` or more generally, `decoded_log:::datatype`. See below for a full sample query.\n The `full_decoded_logs` column contains the same information, as well as additional fields such as the datatype of the decoded data. You may need to laterally flatten this column to query the data.\n \n Sample query for USDC Transfer events:\n \n ```sql\n select \n tx_hash,\n block_number,\n contract_address,\n decoded_log:from::string as from_address,\n decoded_log:to::string as to_address,\n decoded_log:value::integer as value\n from ethereum.core.fact_decoded_event_logs\n where contract_address = lower('0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48')\n and block_number between 16400000 and 16405000\n and event_name = 'Transfer'\n limit 50```"}, "doc.flow_models.evm_contract_name": {"name": "evm_contract_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.evm_contract_name", "block_contents": "The name of the contract, if the contract has a name() function."}, "doc.flow_models.evm_event_name": {"name": "evm_event_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.evm_event_name", "block_contents": "The name of the event, as defined in the contract ABI."}, "doc.flow_models.evm_decoded_log": {"name": "evm_decoded_log", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.evm_decoded_log", "block_contents": "The flattened decoded log, where the keys are the names of the event parameters, and the values are the values of the event parameters."}, "doc.flow_models.evm_full_decoded_log": {"name": "evm_full_decoded_log", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.evm_full_decoded_log", "block_contents": "The full decoded log, including the event name, the event parameters, and the data type of the event parameters."}, "doc.flow_models.evm_contract_address": {"name": "evm_contract_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/decoded_event_logs.md", "original_file_path": "models/evm/descriptions/decoded_event_logs.md", "unique_id": "doc.flow_models.evm_contract_address", "block_contents": "The address of the contract that the event log was emitted from."}, "doc.flow_models.evm_abis_table_doc": {"name": "evm_abis_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contract_abis.md", "original_file_path": "models/evm/descriptions/contract_abis.md", "unique_id": "doc.flow_models.evm_abis_table_doc", "block_contents": "This table contains the contract ABIs that we have sourced from Etherscan, the community, or bytecode matched. This table is the source of ABIs used in the `core__ez_decoded_event_logs` table.\nWe first try to source ABIs from Etherscan. If we cannot find an ABI on Etherscan, we will rely on user submissions. To add a contract to this table, please visit [here](https://science.flipsidecrypto.xyz/abi-requestor/).\nIf we are unable to locate an ABI for a contract from Etherscan or the community, we will try to find an ABI to use by matching the contract bytecode to a known contract bytecode we do have an ABI for."}, "doc.flow_models.abi": {"name": "abi", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contract_abis.md", "original_file_path": "models/evm/descriptions/contract_abis.md", "unique_id": "doc.flow_models.abi", "block_contents": "The JSON ABI for the contract."}, "doc.flow_models.abi_source": {"name": "abi_source", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contract_abis.md", "original_file_path": "models/evm/descriptions/contract_abis.md", "unique_id": "doc.flow_models.abi_source", "block_contents": "The source of the ABI. This can be the block explorer, `user_submitted`, or `bytecode_matched`."}, "doc.flow_models.bytecode": {"name": "bytecode", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contract_abis.md", "original_file_path": "models/evm/descriptions/contract_abis.md", "unique_id": "doc.flow_models.bytecode", "block_contents": "The deployed bytecode of the contract."}, "doc.flow_models.evm_blocks_table_doc": {"name": "evm_blocks_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_blocks_table_doc", "block_contents": "## Description\n\nA comprehensive fact table containing block-level data for EVM-compatible blockchains. This table serves as the foundation for blockchain analysis, providing detailed information about each block including metadata, gas usage, mining information, and blockchain state. The table supports analysis of blockchain performance, gas economics, and network health across multiple EVM chains. Each record represents a single block with complete header information and aggregated transaction data.\n\n## Key Use Cases\n\n- **Blockchain Performance Analysis**: Monitoring block production rates, gas usage patterns, and network efficiency\n- **Gas Economics**: Analyzing gas prices, fee structures, and economic incentives across different EVM chains\n- **Network Health Monitoring**: Tracking block difficulty, mining rewards, and network security metrics\n- **Cross-Chain Comparison**: Comparing performance and characteristics across different EVM-compatible blockchains\n- **Mining Analysis**: Understanding validator/miner behavior and reward distribution patterns\n- **Blockchain State Tracking**: Monitoring blockchain progression and state changes over time\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transaction data within each block\n- **core_evm__fact_event_logs**: May link to event logs emitted in blocks\n- **core_evm__fact_traces**: May link to execution traces for block analysis\n- **core__fact_blocks**: May provide comparison data with native Flow blocks\n- **price__ez_prices_hourly**: May link to native token prices for economic analysis\n\n## Commonly-used Fields\n\n- **BLOCK_NUMBER**: Essential for block identification and chronological analysis\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal data aggregation\n- **GAS_USED/GAS_LIMIT**: Key for gas economics and network efficiency analysis\n- **TX_COUNT**: Important for transaction volume and network activity analysis\n- **MINER**: Critical for mining analysis and validator behavior studies\n- **BASE_FEE_PER_GAS**: Essential for EIP-1559 fee mechanism analysis"}, "doc.flow_models.evm_block_header_json": {"name": "evm_block_header_json", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_block_header_json", "block_contents": "This JSON column contains the block header details."}, "doc.flow_models.evm_blockchain": {"name": "evm_blockchain", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_blockchain", "block_contents": "The blockchain on which transactions are being confirmed."}, "doc.flow_models.evm_blocks_hash": {"name": "evm_blocks_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_blocks_hash", "block_contents": "The hash of the block header for a given block."}, "doc.flow_models.evm_blocks_nonce": {"name": "evm_blocks_nonce", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_blocks_nonce", "block_contents": "Block nonce is a value used during mining to demonstrate proof of work for a given block."}, "doc.flow_models.evm_difficulty": {"name": "evm_difficulty", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_difficulty", "block_contents": "The effort required to mine the block."}, "doc.flow_models.evm_extra_data": {"name": "evm_extra_data", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_extra_data", "block_contents": "Any data included by the miner for a given block."}, "doc.flow_models.evm_gas_limit": {"name": "evm_gas_limit", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_gas_limit", "block_contents": "Total gas limit provided by all transactions in the block."}, "doc.flow_models.evm_gas_used": {"name": "evm_gas_used", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_gas_used", "block_contents": "Total gas used in the block."}, "doc.flow_models.evm_network": {"name": "evm_network", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_network", "block_contents": "The network on the blockchain used by a transaction."}, "doc.flow_models.evm_parent_hash": {"name": "evm_parent_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_parent_hash", "block_contents": "The hash of the block from which a given block is generated. Also known as the parent block."}, "doc.flow_models.evm_receipts_root": {"name": "evm_receipts_root", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_receipts_root", "block_contents": "The root of the state trie."}, "doc.flow_models.evm_sha3_uncles": {"name": "evm_sha3_uncles", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_sha3_uncles", "block_contents": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "doc.flow_models.evm_size": {"name": "evm_size", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_size", "block_contents": "Block size, which is determined by a given block's gas limit."}, "doc.flow_models.evm_total_difficulty": {"name": "evm_total_difficulty", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_total_difficulty", "block_contents": "Total difficulty of the chain at a given block."}, "doc.flow_models.evm_tx_count": {"name": "evm_tx_count", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_tx_count", "block_contents": "Total number of transactions within a block."}, "doc.flow_models.evm_uncle_blocks": {"name": "evm_uncle_blocks", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_uncle_blocks", "block_contents": "Uncle blocks occur when two blocks are mined and broadcasted at the same time, with the same block number. The block validated across the most nodes will be added to the primary chain, and the other one becomes an uncle block. Miners do receive rewards for uncle blocks."}, "doc.flow_models.evm_miner": {"name": "evm_miner", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_miner", "block_contents": "The address of the beneficiary to whom the mining rewards were given"}, "doc.flow_models.evm_state_root": {"name": "evm_state_root", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_state_root", "block_contents": "The root of the final state trie of the block"}, "doc.flow_models.evm_transactions_root": {"name": "evm_transactions_root", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_transactions_root", "block_contents": "The root of the transaction trie of the block"}, "doc.flow_models.evm_logs_bloom": {"name": "evm_logs_bloom", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_logs_bloom", "block_contents": "The bloom filter for the logs of the block."}, "doc.flow_models.evm_mix_hash": {"name": "evm_mix_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_mix_hash", "block_contents": "A string of a 256-bit hash encoded as a hexadecimal"}, "doc.flow_models.evm_base_fee_per_gas": {"name": "evm_base_fee_per_gas", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_base_fee_per_gas", "block_contents": "A string of the base fee encoded in hexadecimal format. Please note that this response field will not be included in a block requested before the EIP-1559 upgrade"}, "doc.flow_models.evm_blob_gas_used": {"name": "evm_blob_gas_used", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_blob_gas_used", "block_contents": "The amount of gas used for blob transactions in the block."}, "doc.flow_models.evm_excess_blob_gas": {"name": "evm_excess_blob_gas", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_excess_blob_gas", "block_contents": "The amount of excess blob gas in the block."}, "doc.flow_models.evm_parent_beacon_block_root": {"name": "evm_parent_beacon_block_root", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_parent_beacon_block_root", "block_contents": "The root of the parent beacon block."}, "doc.flow_models.evm_withdrawals": {"name": "evm_withdrawals", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_withdrawals", "block_contents": "The withdrawals for the block."}, "doc.flow_models.evm_withdrawals_root": {"name": "evm_withdrawals_root", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/blocks.md", "original_file_path": "models/evm/descriptions/blocks.md", "unique_id": "doc.flow_models.evm_withdrawals_root", "block_contents": "The root of the withdrawals for the block."}, "doc.flow_models.evm_contracts_table_doc": {"name": "evm_contracts_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_table_doc", "block_contents": "## Description\n\nA dimensional table containing metadata for smart contracts deployed on EVM-compatible blockchains. This table serves as the foundation for contract identification and analysis, providing information about contract addresses, names, symbols, decimals, and creation details. The table supports contract analysis, token identification, and smart contract ecosystem understanding across multiple EVM chains. Each record represents a unique contract with comprehensive metadata and deployment information.\n\n## Key Use Cases\n\n- **Contract Identification**: Identifying and categorizing smart contracts across EVM chains\n- **Token Analysis**: Understanding token contracts, their properties, and metadata\n- **Contract Creation Tracking**: Monitoring new contract deployments and creation patterns\n- **Contract Ecosystem Analysis**: Understanding the distribution and types of contracts\n- **Cross-Chain Contract Analysis**: Comparing contracts across different EVM-compatible blockchains\n- **Contract Attribution**: Identifying contract creators and deployment patterns\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving these contracts\n- **core_evm__fact_event_logs**: Links to events emitted by these contracts\n- **core_evm__fact_traces**: Links to execution traces involving these contracts\n- **core_evm__dim_labels**: Links to contract labels for additional categorization\n- **core_evm__ez_token_transfers**: Links to token transfers involving these contracts\n- **core__dim_contract_labels**: May provide comparison data with native Flow contracts\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for contract identification and cross-table joins\n- **NAME**: Important for contract identification and user interface display\n- **SYMBOL**: Critical for token contracts and trading interface support\n- **DECIMALS**: Key for token amount calculations and precision handling\n- **CREATED_BLOCK_NUMBER**: Important for contract creation tracking and temporal analysis\n- **CREATOR_ADDRESS**: Critical for contract attribution and creator analysis"}, "doc.flow_models.evm_contracts_block_number": {"name": "evm_contracts_block_number", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_block_number", "block_contents": "The block number at which the contract was read and details recorded."}, "doc.flow_models.evm_contracts_block_time": {"name": "evm_contracts_block_time", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_block_time", "block_contents": "The block timestamp at which the contract was read and details recorded."}, "doc.flow_models.evm_contracts_contract_address": {"name": "evm_contracts_contract_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_contract_address", "block_contents": "The unique address of the deployed contract."}, "doc.flow_models.evm_contracts_metadata": {"name": "evm_contracts_metadata", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_metadata", "block_contents": "This JSON column contains other relevant details for each contract."}, "doc.flow_models.evm_contracts_name": {"name": "evm_contracts_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_name", "block_contents": "The name of the deployed contract. Please note this is not necessarily unique."}, "doc.flow_models.evm_contracts_symbol": {"name": "evm_contracts_symbol", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_symbol", "block_contents": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "doc.flow_models.evm_creator_address": {"name": "evm_creator_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_creator_address", "block_contents": "The address of the contract creator."}, "doc.flow_models.evm_logic_address": {"name": "evm_logic_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_logic_address", "block_contents": "The logic address, where applicable."}, "doc.flow_models.evm_system_created_at": {"name": "evm_system_created_at", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_system_created_at", "block_contents": "Internal column."}, "doc.flow_models.evm_token_convention": {"name": "evm_token_convention", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_token_convention", "block_contents": "The token standard utilized by this contract."}, "doc.flow_models.evm_decimals": {"name": "evm_decimals", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_decimals", "block_contents": "The decimals for the token contract."}, "doc.flow_models.evm_contracts_created_tx_hash": {"name": "evm_contracts_created_tx_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/contracts.md", "original_file_path": "models/evm/descriptions/contracts.md", "unique_id": "doc.flow_models.evm_contracts_created_tx_hash", "block_contents": "The transaction hash at which the contract was created."}, "doc.flow_models.evm_logs_table_doc": {"name": "evm_logs_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_logs_table_doc", "block_contents": "## Description\n\nA comprehensive fact table containing event log data emitted by smart contracts on EVM-compatible blockchains. This table serves as the foundation for smart contract analysis, providing detailed information about events including contract addresses, topics, data, and execution context. The table supports analysis of DeFi protocols, NFT marketplaces, and other smart contract applications across multiple EVM chains. Each record represents a single event log with complete emission details and metadata.\n\n## Key Use Cases\n\n- **Smart Contract Analysis**: Understanding contract behavior and event emission patterns\n- **DeFi Protocol Analysis**: Tracking DeFi events, swaps, liquidity changes, and yield farming activities\n- **NFT Analytics**: Monitoring NFT transfers, sales, and marketplace activities\n- **Event Tracking**: Following specific event types across different contracts and chains\n- **Contract Interaction Analysis**: Understanding how users interact with smart contracts\n- **Cross-Chain Event Analysis**: Comparing event patterns across different EVM-compatible blockchains\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions that emitted these events\n- **core_evm__fact_blocks**: Links to blocks containing event logs\n- **core_evm__dim_contracts**: Links to contract metadata for event source identification\n- **core_evm__dim_labels**: Links to address labels for contract and user identification\n- **core_evm__ez_token_transfers**: May link to curated token transfer events\n- **core__fact_events**: May provide comparison data with native Flow events\n\n## Commonly-used Fields\n\n- **CONTRACT_ADDRESS**: Essential for contract identification and event source analysis\n- **TOPIC_0**: Critical for event type identification and event categorization\n- **TOPICS**: Important for event parameter analysis and filtering\n- **DATA**: Key for event data extraction and parameter analysis\n- **TX_HASH**: Essential for linking events to their originating transactions\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal event tracking"}, "doc.flow_models.evm_event_index": {"name": "evm_event_index", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_event_index", "block_contents": "Event number within a transaction."}, "doc.flow_models.evm_event_inputs": {"name": "evm_event_inputs", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_event_inputs", "block_contents": "The decoded event inputs for a given event."}, "doc.flow_models.evm_event_removed": {"name": "evm_event_removed", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_event_removed", "block_contents": "Whether the event has been removed from the transaction."}, "doc.flow_models.evm_log_id_events": {"name": "evm_log_id_events", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_log_id_events", "block_contents": "This is the primary key for this table. This is a concatenation of the transaction hash and the event index at which the event occurred. This field can be used within other event based tables such as ```fact_transfers``` & ```ez_token_transfers```."}, "doc.flow_models.evm_logs_contract_address": {"name": "evm_logs_contract_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_logs_contract_address", "block_contents": "The address interacted with for a given event."}, "doc.flow_models.evm_logs_contract_name": {"name": "evm_logs_contract_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_logs_contract_name", "block_contents": "The name of the contract or token, where possible."}, "doc.flow_models.evm_logs_data": {"name": "evm_logs_data", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_logs_data", "block_contents": "The un-decoded event data."}, "doc.flow_models.evm_logs_tx_hash": {"name": "evm_logs_tx_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_logs_tx_hash", "block_contents": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed. This field will not be unique in this table, as a given transaction can include multiple events."}, "doc.flow_models.evm_topics": {"name": "evm_topics", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_topics", "block_contents": "The un-decoded event input topics."}, "doc.flow_models.evm_topic_0": {"name": "evm_topic_0", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_topic_0", "block_contents": "The first topic of the event, which is a unique identifier for the event."}, "doc.flow_models.evm_topic_1": {"name": "evm_topic_1", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_topic_1", "block_contents": "The second topic of the event, if applicable."}, "doc.flow_models.evm_topic_2": {"name": "evm_topic_2", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_topic_2", "block_contents": "The third topic of the event, if applicable."}, "doc.flow_models.evm_topic_3": {"name": "evm_topic_3", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/event_logs.md", "original_file_path": "models/evm/descriptions/event_logs.md", "unique_id": "doc.flow_models.evm_topic_3", "block_contents": "The fourth topic of the event, if applicable."}, "doc.flow_models.evm_transfers_table_doc": {"name": "evm_transfers_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfers_table_doc", "block_contents": "This table contains all native asset transfers, including equivalent USD amounts. The origin addresses correspond to the to and from addresses from the `fact_transactions` table. The `identifier` and `tx_hash` columns relate this table back to `fact_traces`, which contains more details on the transfers. \n\nBelow are the specific native tokens that correspond to each EVM chain:\n\n| Status | Description |\n|------------|-------------|\n| ETHEREUM | ETH |\n| BINANCE | BNB |\n| POLYGON | POL |\n| AVALANCHE | AVAX |\n| ARBITRUM | ETH |\n| OPTIMISM | ETH |\n| GNOSIS | xDAI |\n| KAIA | KLAY |\n| BASE | ETH |\n| FLOW | FLOW |"}, "doc.flow_models.evm_transfer_table_doc": {"name": "evm_transfer_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_table_doc", "block_contents": "This table contains all events in the `fact_token_transfers` table, along with joined columns such as token price, symbol, and decimals where possible that allow for easier analysis of token transfer events. Please note native asset transfers are not included here."}, "doc.flow_models.evm_fact_token_transfers_table_doc": {"name": "evm_fact_token_transfers_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_fact_token_transfers_table_doc", "block_contents": "This fact-based table contains emitted event logs for ERC-20 Token Transfers (e.g. `Transfer`: topic_0 = `0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef`). The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. The values in this table are not decimal adjusted, instead please use `core.dim_contracts` or `core.ez_token_transfers` to reference decimals or decimal adjusted values. This table does not contain ERC-721 and ERC-1155 token transfers, instead please use `nft.ez_nft_transfers`. Additionally, this table does not contain transfers of the chain's native asset, instead please use `core.ez_native_transfers`."}, "doc.flow_models.evm_ez_token_transfers_table_doc": {"name": "evm_ez_token_transfers_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_ez_token_transfers_table_doc", "block_contents": "## Description\n\nA curated and enriched table containing token transfer events across EVM-compatible blockchains. This table consolidates token transfer data from event logs, providing a comprehensive view of all token movements including ERC-20, ERC-721, and other token standards. The table includes enriched metadata such as token names, symbols, decimals, and USD values, making it the primary source for token transfer analysis. Each record represents a single token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Token Transfer Analysis**: Tracking token movements and transfer patterns across EVM chains\n- **Portfolio Tracking**: Monitoring token holdings and transfer activities for specific addresses\n- **Token Economics**: Analyzing token distribution, circulation, and economic activity\n- **DeFi Analysis**: Understanding token flows in DeFi protocols and yield farming activities\n- **Cross-Chain Token Analysis**: Comparing token transfer patterns across different EVM-compatible blockchains\n- **Token Performance**: Monitoring token usage, adoption, and transfer volume trends\n\n## Important Relationships\n\n- **core_evm__fact_event_logs**: Links to underlying event logs that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_contracts**: Links to token contract metadata for transfer analysis\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to token prices for USD value calculations\n- **core__ez_token_transfers**: May provide comparison data with native Flow token transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **CONTRACT_ADDRESS**: Critical for token identification and contract-specific analysis\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TOKEN_STANDARD**: Key for token type categorization and standard-specific analysis\n- **SYMBOL/NAME**: Critical for token identification and user interface display\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal transfer tracking"}, "doc.flow_models.evm_ez_native_transfers_table_doc": {"name": "evm_ez_native_transfers_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_ez_native_transfers_table_doc", "block_contents": "## Description\n\nA curated and enriched table containing native token transfer events across EVM-compatible blockchains. This table consolidates native token (e.g., ETH, BNB, AVAX) transfer data from execution traces, providing a comprehensive view of all native token movements. The table includes enriched metadata such as USD values and transfer context, making it the primary source for native token transfer analysis. Each record represents a single native token transfer with complete context and enriched data.\n\n## Key Use Cases\n\n- **Native Token Analysis**: Tracking native token movements and transfer patterns across EVM chains\n- **Value Flow Analysis**: Understanding how native tokens flow through the ecosystem\n- **Gas Economics**: Analyzing gas fee payments and native token usage for transaction costs\n- **Cross-Chain Native Analysis**: Comparing native token transfer patterns across different EVM-compatible blockchains\n- **User Behavior Analysis**: Understanding how users transfer native tokens for various purposes\n- **Network Economics**: Monitoring native token distribution and economic activity\n\n## Important Relationships\n\n- **core_evm__fact_traces**: Links to underlying execution traces that generated these transfers\n- **core_evm__fact_transactions**: Links to transactions that triggered these transfers\n- **core_evm__dim_labels**: Links to address labels for user and contract identification\n- **price__ez_prices_hourly**: Links to native token prices for USD value calculations\n- **core_evm__ez_token_transfers**: May provide comparison data with token transfers\n- **core__ez_token_transfers**: May provide comparison data with native Flow transfers\n\n## Commonly-used Fields\n\n- **FROM_ADDRESS/TO_ADDRESS**: Essential for transfer flow analysis and user behavior studies\n- **AMOUNT/AMOUNT_USD**: Important for transfer value analysis and economic activity tracking\n- **TYPE**: Critical for transfer type categorization and analysis\n- **TRACE_INDEX**: Key for transfer ordering and execution sequence analysis\n- **TX_HASH**: Essential for transaction linking and blockchain verification\n- **BLOCK_TIMESTAMP**: Critical for time-series analysis and temporal transfer tracking"}, "doc.flow_models.evm_amount": {"name": "evm_amount", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_amount", "block_contents": "Native asset value transferred, this is imported from the fsc-evm package."}, "doc.flow_models.evm_amount_usd": {"name": "evm_amount_usd", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_amount_usd", "block_contents": "Native asset value transferred, in USD."}, "doc.flow_models.evm_log_id_transfers": {"name": "evm_log_id_transfers", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_log_id_transfers", "block_contents": "This is the primary key for this table. This is a concatenation of the transaction hash and the event index at which the transfer event occurred. This field can be used to find more details on the event within the `fact_event_logs` table."}, "doc.flow_models.evm_origin_from": {"name": "evm_origin_from", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_origin_from", "block_contents": "The from address at the transaction level."}, "doc.flow_models.evm_origin_to": {"name": "evm_origin_to", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_origin_to", "block_contents": "The to address at the transaction level."}, "doc.flow_models.evm_transfer_amount": {"name": "evm_transfer_amount", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_amount", "block_contents": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here."}, "doc.flow_models.evm_transfer_amount_precise": {"name": "evm_transfer_amount_precise", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_amount_precise", "block_contents": "The decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here."}, "doc.flow_models.evm_transfer_amount_usd": {"name": "evm_transfer_amount_usd", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_amount_usd", "block_contents": "The amount in US dollars for this transfer at the time of the transfer. Tokens without a decimal adjustment or price will be nulled out here."}, "doc.flow_models.evm_transfer_contract_address": {"name": "evm_transfer_contract_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_contract_address", "block_contents": "Contract address of the token being transferred."}, "doc.flow_models.evm_transfer_from_address": {"name": "evm_transfer_from_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_from_address", "block_contents": "The sending address of this transfer."}, "doc.flow_models.evm_transfer_has_decimal": {"name": "evm_transfer_has_decimal", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_has_decimal", "block_contents": "Whether or not our contracts model contains the necessary decimal adjustment for this token."}, "doc.flow_models.evm_transfer_has_price": {"name": "evm_transfer_has_price", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_has_price", "block_contents": "Whether or not our prices model contains this hourly token price."}, "doc.flow_models.evm_transfer_raw_amount": {"name": "evm_transfer_raw_amount", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_raw_amount", "block_contents": "The amount of tokens transferred. This value is not decimal adjusted."}, "doc.flow_models.evm_transfer_raw_amount_precise": {"name": "evm_transfer_raw_amount_precise", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_raw_amount_precise", "block_contents": "The amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted."}, "doc.flow_models.evm_transfer_to_address": {"name": "evm_transfer_to_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_to_address", "block_contents": "The receiving address of this transfer. This can be a contract address."}, "doc.flow_models.evm_transfer_token_price": {"name": "evm_transfer_token_price", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_token_price", "block_contents": "The price, if available, for this token at the transfer time."}, "doc.flow_models.evm_transfer_tx_hash": {"name": "evm_transfer_tx_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_transfer_tx_hash", "block_contents": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed. This will not be unique in this table as a transaction could include multiple transfer events."}, "doc.flow_models.evm_token_standard": {"name": "evm_token_standard", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transfers.md", "original_file_path": "models/evm/descriptions/transfers.md", "unique_id": "doc.flow_models.evm_token_standard", "block_contents": "The type of token transferred in this event, for example `erc721`, `erc1155`, or `erc20`."}, "doc.flow_models.evm_tx_table_doc": {"name": "evm_tx_table_doc", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_table_doc", "block_contents": "## Description\n\nA comprehensive fact table containing transaction-level data for EVM-compatible blockchains. This table serves as the primary source for transaction analysis, providing detailed information about each transaction including sender/receiver addresses, values, gas usage, fees, and execution status. The table supports analysis of transaction patterns, user behavior, and network activity across multiple EVM chains. Each record represents a single transaction with complete execution details and metadata.\n\n## Key Use Cases\n\n- **Transaction Analysis**: Tracking transaction volumes, success rates, and execution patterns\n- **User Behavior Analysis**: Understanding transaction patterns and user activity across EVM chains\n- **Gas Analysis**: Monitoring gas usage, fee structures, and transaction economics\n- **Cross-Chain Activity**: Comparing transaction patterns across different EVM-compatible blockchains\n- **Contract Interaction Analysis**: Understanding smart contract usage and interaction patterns\n- **Network Performance**: Monitoring transaction processing efficiency and network health\n\n## Important Relationships\n\n- **core_evm__fact_blocks**: Links to block data containing each transaction\n- **core_evm__fact_event_logs**: Links to event logs emitted by transactions\n- **core_evm__fact_traces**: Links to execution traces for detailed transaction analysis\n- **core_evm__dim_contracts**: Links to contract metadata for contract interactions\n- **core_evm__dim_labels**: Links to address labels for user identification\n- **core__fact_transactions**: May provide comparison data with native Flow transactions\n\n## Commonly-used Fields\n\n- **TX_HASH**: Essential for transaction identification and blockchain verification\n- **FROM_ADDRESS/TO_ADDRESS**: Critical for transaction flow analysis and user behavior studies\n- **VALUE**: Important for transaction value analysis and economic activity tracking\n- **GAS_USED/GAS_PRICE**: Key for gas economics and transaction cost analysis\n- **TX_SUCCEEDED**: Critical for success rate analysis and error tracking\n- **BLOCK_TIMESTAMP**: Essential for time-series analysis and temporal data aggregation"}, "doc.flow_models.evm_cumulative_gas_used": {"name": "evm_cumulative_gas_used", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_cumulative_gas_used", "block_contents": "The total amount of gas used when this transaction was executed in the block."}, "doc.flow_models.evm_tx_block_hash": {"name": "evm_tx_block_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_block_hash", "block_contents": "Block hash is a unique 66-character identifier that is generated when a block is produced."}, "doc.flow_models.evm_tx_fee": {"name": "evm_tx_fee", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_fee", "block_contents": "Amount paid to validate the transaction in the native asset."}, "doc.flow_models.evm_tx_gas_limit": {"name": "evm_tx_gas_limit", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_gas_limit", "block_contents": "Maximum amount of gas allocated for the transaction."}, "doc.flow_models.evm_tx_gas_price": {"name": "evm_tx_gas_price", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_gas_price", "block_contents": "Cost per unit of gas in Gwei."}, "doc.flow_models.evm_tx_gas_used": {"name": "evm_tx_gas_used", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_gas_used", "block_contents": "Gas used by the transaction."}, "doc.flow_models.evm_tx_hash": {"name": "evm_tx_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_hash", "block_contents": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "doc.flow_models.evm_tx_input_data": {"name": "evm_tx_input_data", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_input_data", "block_contents": "This column contains additional data for this transaction, and is commonly used as part of a contract interaction or as a message to the recipient."}, "doc.flow_models.evm_tx_json": {"name": "evm_tx_json", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_json", "block_contents": "This JSON column contains the transaction details, including event logs."}, "doc.flow_models.evm_tx_nonce": {"name": "evm_tx_nonce", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_nonce", "block_contents": "The number of transactions sent from a given address."}, "doc.flow_models.evm_tx_origin_sig": {"name": "evm_tx_origin_sig", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_origin_sig", "block_contents": "The function signature of the call that triggered this transaction."}, "doc.flow_models.evm_origin_sig": {"name": "evm_origin_sig", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_origin_sig", "block_contents": "The function signature of the contract call that triggered this transaction."}, "doc.flow_models.evm_tx_position": {"name": "evm_tx_position", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_position", "block_contents": "The position of the transaction within the block."}, "doc.flow_models.evm_tx_status": {"name": "evm_tx_status", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_status", "block_contents": "Status of the transaction."}, "doc.flow_models.evm_value": {"name": "evm_value", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_value", "block_contents": "The value transacted in the native asset."}, "doc.flow_models.evm_effective_gas_price": {"name": "evm_effective_gas_price", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_effective_gas_price", "block_contents": "The total base charge plus tip paid for each unit of gas, in Gwei."}, "doc.flow_models.evm_max_fee_per_gas": {"name": "evm_max_fee_per_gas", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_max_fee_per_gas", "block_contents": "The maximum fee per gas of the transaction, in Gwei."}, "doc.flow_models.evm_max_priority_fee_per_gas": {"name": "evm_max_priority_fee_per_gas", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_max_priority_fee_per_gas", "block_contents": "The maximum priority fee per gas of the transaction, in Gwei."}, "doc.flow_models.evm_r": {"name": "evm_r", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_r", "block_contents": "The r value of the transaction signature."}, "doc.flow_models.evm_s": {"name": "evm_s", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_s", "block_contents": "The s value of the transaction signature."}, "doc.flow_models.evm_v": {"name": "evm_v", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_v", "block_contents": "The v value of the transaction signature."}, "doc.flow_models.evm_tx_succeeded": {"name": "evm_tx_succeeded", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_succeeded", "block_contents": "Whether the transaction was successful, returned as a boolean."}, "doc.flow_models.evm_tx_fee_precise": {"name": "evm_tx_fee_precise", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_fee_precise", "block_contents": "The precise amount of the transaction fee. This is returned as a string to avoid precision loss."}, "doc.flow_models.evm_tx_type": {"name": "evm_tx_type", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_tx_type", "block_contents": "The type of transaction."}, "doc.flow_models.evm_mint": {"name": "evm_mint", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_mint", "block_contents": "The minting event associated with the transaction"}, "doc.flow_models.evm_source_hash": {"name": "evm_source_hash", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_source_hash", "block_contents": "The hash of the source transaction that created this transaction"}, "doc.flow_models.evm_eth_value": {"name": "evm_eth_value", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_eth_value", "block_contents": "The eth value for the transaction"}, "doc.flow_models.evm_chain_id": {"name": "evm_chain_id", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_chain_id", "block_contents": "The unique identifier for the chain the transaction was executed on."}, "doc.flow_models.evm_l1_fee_precise_raw": {"name": "evm_l1_fee_precise_raw", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_l1_fee_precise_raw", "block_contents": "The raw l1 fee for the transaction, in Gwei."}, "doc.flow_models.evm_l1_fee_precise": {"name": "evm_l1_fee_precise", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_l1_fee_precise", "block_contents": "The precise l1 fee for the transaction, in Gwei."}, "doc.flow_models.evm_y_parity": {"name": "evm_y_parity", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_y_parity", "block_contents": "The y parity for the transaction."}, "doc.flow_models.evm_access_list": {"name": "evm_access_list", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_access_list", "block_contents": "The access list for the transaction."}, "doc.flow_models.evm_l1_base_fee_scalar": {"name": "evm_l1_base_fee_scalar", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_l1_base_fee_scalar", "block_contents": "The scalar l1 base fee for the transaction."}, "doc.flow_models.evm_l1_blob_base_fee": {"name": "evm_l1_blob_base_fee", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_l1_blob_base_fee", "block_contents": "The blob base fee for the transaction."}, "doc.flow_models.evm_l1_blob_base_fee_scalar": {"name": "evm_l1_blob_base_fee_scalar", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/transactions.md", "original_file_path": "models/evm/descriptions/transactions.md", "unique_id": "doc.flow_models.evm_l1_blob_base_fee_scalar", "block_contents": "The scalar blob base fee for the transaction."}, "doc.flow_models.evm_labels_table": {"name": "evm_labels_table", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_labels_table", "block_contents": "This table contains labels for addresses on this EVM blockchain."}, "doc.flow_models.evm_table_dim_labels": {"name": "evm_table_dim_labels", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_table_dim_labels", "block_contents": "## Description\n\nA dimensional table containing address labels and categorization data for EVM-compatible blockchains. This table serves as the foundation for address identification and categorization, providing human-readable names and labels for addresses including contracts, users, and protocols. The table supports address analysis, user identification, and ecosystem understanding across multiple EVM chains. Each record represents a labeled address with comprehensive categorization and metadata.\n\n## Key Use Cases\n\n- **Address Identification**: Providing human-readable names for blockchain addresses\n- **User Analysis**: Identifying and categorizing user addresses and their activities\n- **Protocol Analysis**: Understanding protocol addresses and their roles in the ecosystem\n- **Contract Categorization**: Labeling and categorizing smart contract addresses\n- **Cross-Chain Labeling**: Maintaining consistent labels across different EVM-compatible blockchains\n- **Ecosystem Mapping**: Understanding the relationships and roles of different addresses\n\n## Important Relationships\n\n- **core_evm__fact_transactions**: Links to transactions involving labeled addresses\n- **core_evm__fact_event_logs**: Links to events involving labeled addresses\n- **core_evm__dim_contracts**: Links to contract metadata for labeled contract addresses\n- **core_evm__ez_token_transfers**: Links to token transfers involving labeled addresses\n- **core_evm__ez_native_transfers**: Links to native transfers involving labeled addresses\n- **core__dim_labels**: May provide comparison data with native Flow labels\n\n## Commonly-used Fields\n\n- **ADDRESS**: Essential for address identification and cross-table joins\n- **ADDRESS_NAME**: Critical for human-readable address identification\n- **LABEL_TYPE**: Important for address categorization and filtering\n- **LABEL_SUBTYPE**: Key for detailed address categorization and analysis\n- **LABEL**: Essential for address labeling and user interface display\n- **BLOCKCHAIN**: Critical for cross-chain analysis and chain-specific labeling"}, "doc.flow_models.evm_project_name": {"name": "evm_project_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_project_name", "block_contents": "The name of the project for this address."}, "doc.flow_models.evm_label": {"name": "evm_label", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label", "block_contents": "The label for this address."}, "doc.flow_models.evm_label_address": {"name": "evm_label_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_address", "block_contents": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "doc.flow_models.evm_label_address_name": {"name": "evm_label_address_name", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_address_name", "block_contents": "The most granular label for this address."}, "doc.flow_models.evm_label_blockchain": {"name": "evm_label_blockchain", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_blockchain", "block_contents": "The name of the blockchain."}, "doc.flow_models.evm_label_creator": {"name": "evm_label_creator", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_creator", "block_contents": "The name of the creator of the label."}, "doc.flow_models.evm_label_subtype": {"name": "evm_label_subtype", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_subtype", "block_contents": "A sub-category nested within label type providing further detail."}, "doc.flow_models.evm_label_type": {"name": "evm_label_type", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_labels.md", "original_file_path": "models/evm/descriptions/general/complete_labels.md", "unique_id": "doc.flow_models.evm_label_type", "block_contents": "A high-level category describing the address's main function or ownership."}, "doc.flow_models.evm_internal_column": {"name": "evm_internal_column", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_internal_column", "block_contents": "Deprecated. This column is no longer used. Please remove from your query by Jan. 10 2024."}, "doc.flow_models.evm_amount_deprecation": {"name": "evm_amount_deprecation", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_amount_deprecation", "block_contents": "This column is being deprecated for standardization purposes on Jan. 10 2024. Please use the equivalent column without the native asset prefix. For example, use `amount` instead of `avax_amount`."}, "doc.flow_models.evm_block_number": {"name": "evm_block_number", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_block_number", "block_contents": "Also known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block."}, "doc.flow_models.evm_block_timestamp": {"name": "evm_block_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_block_timestamp", "block_contents": "The date and time at which the block was produced."}, "doc.flow_models.evm_from_address": {"name": "evm_from_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_from_address", "block_contents": "The sending address of this transaction."}, "doc.flow_models.evm_ingested_at": {"name": "evm_ingested_at", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_ingested_at", "block_contents": "Internal column."}, "doc.flow_models.evm_to_address": {"name": "evm_to_address", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_to_address", "block_contents": "The receiving address of this transaction. This can be a contract address."}, "doc.flow_models.evm_pk": {"name": "evm_pk", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_pk", "block_contents": "The unique identifier for each row in the table."}, "doc.flow_models.evm_inserted_timestamp": {"name": "evm_inserted_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_inserted_timestamp", "block_contents": "The UTC timestamp at which the row was inserted into the table."}, "doc.flow_models.evm_modified_timestamp": {"name": "evm_modified_timestamp", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_modified_timestamp", "block_contents": "The UTC timestamp at which the row was last modified."}, "doc.flow_models.evm_precise_amount_unadjusted": {"name": "evm_precise_amount_unadjusted", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_precise_amount_unadjusted", "block_contents": "The precise, unadjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "doc.flow_models.evm_precise_amount_adjusted": {"name": "evm_precise_amount_adjusted", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_precise_amount_adjusted", "block_contents": "The precise, adjusted amount of the transaction. This is returned as a string to avoid precision loss."}, "doc.flow_models.evm_value_hex": {"name": "evm_value_hex", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_value_hex", "block_contents": "The value of the transaction in hexadecimal format."}, "doc.flow_models.evm_column_deprecation_notice": {"name": "evm_column_deprecation_notice", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_column_deprecation_notice", "block_contents": "This column is being deprecated for standardization purposes."}, "doc.flow_models.evm_table_deprecation_notice": {"name": "evm_table_deprecation_notice", "resource_type": "doc", "package_name": "flow_models", "path": "evm/descriptions/general/complete_general.md", "original_file_path": "models/evm/descriptions/general/complete_general.md", "unique_id": "doc.flow_models.evm_table_deprecation_notice", "block_contents": "This table is being deprecated for standardization purposes."}, "doc.dbt.__overview__": {"name": "__overview__", "resource_type": "doc", "package_name": "dbt", "path": "overview.md", "original_file_path": "docs/overview.md", "unique_id": "doc.dbt.__overview__", "block_contents": "### Welcome!\n\nWelcome to the auto-generated documentation for your dbt project!\n\n### Navigation\n\nYou can use the `Project` and `Database` navigation tabs on the left side of the window to explore the models\nin your project.\n\n#### Project Tab\nThe `Project` tab mirrors the directory structure of your dbt project. In this tab, you can see all of the\nmodels defined in your dbt project, as well as models imported from dbt packages.\n\n#### Database Tab\nThe `Database` tab also exposes your models, but in a format that looks more like a database explorer. This view\nshows relations (tables and views) grouped into database schemas. Note that ephemeral models are _not_ shown\nin this interface, as they do not exist in the database.\n\n### Graph Exploration\nYou can click the blue icon on the bottom-right corner of the page to view the lineage graph of your models.\n\nOn model pages, you'll see the immediate parents and children of the model you're exploring. By clicking the `Expand`\nbutton at the top-right of this lineage pane, you'll be able to see all of the models that are used to build,\nor are built from, the model you're exploring.\n\nOnce expanded, you'll be able to use the `--select` and `--exclude` model selection syntax to filter the\nmodels in the graph. For more information on model selection, check out the [dbt docs](https://docs.getdbt.com/docs/model-selection-syntax).\n\nNote that you can also right-click on models to interactively filter and explore the graph.\n\n---\n\n### More information\n\n- [What is dbt](https://docs.getdbt.com/docs/introduction)?\n- Read the [dbt viewpoint](https://docs.getdbt.com/docs/viewpoint)\n- [Installation](https://docs.getdbt.com/docs/installation)\n- Join the [dbt Community](https://www.getdbt.com/community/) for questions and discussion"}, "doc.livequery_models.__livequery_models__": {"name": "__livequery_models__", "resource_type": "doc", "package_name": "livequery_models", "path": "doc_descriptions/general/__overview__.md", "original_file_path": "models/doc_descriptions/general/__overview__.md", "unique_id": "doc.livequery_models.__livequery_models__", "block_contents": "# Welcome to the Flipside Crypto LiveQuery Models Documentation!\n\n## **What does this documentation cover?**\nThe documentation included here details the design of the LiveQuery functions available via [Flipside Crypto](https://flipsidecrypto.xyz/). For more information on how these functions are built, please see [the github repository.](https://github.com/FlipsideCrypto/livequery-models)\n\n### **Overview of Available Functions**\n\n#### **UTILS Functions**\n\n- `livequery.utils.hex_to_int`: Use this UDF to transform any hex string to integer\n ```\n ex: Curve Swaps\n\n SELECT\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n livequery.utils.hex_to_int(segmented_data [1] :: STRING) :: INTEGER AS tokens_sold\n FROM\n optimism.core.fact_event_logs\n WHERE\n topics [0] :: STRING IN (\n '0x8b3e96f2b889fa771c53c981b40daf005f63f637f1869f707052d15a3dd97140',\n '0xd013ca23e77a65003c2c659c5442c00c805371b7fc1ebd4c206c41d1536bd90b'\n )\n ```\n- `livequery.utils.hex_encode_function` (coming soon)(Function VARCHAR): Use this UDF to hex encode any string\n ```\n ex: Decimals Function Signature\n\n SELECT\n `decimals` AS function_name,\n livequery.utils.hex_encode_function(`decimals()`) :: STRING AS text_sig,\n LEFT(text_sig,10) AS function_sig,\n '0x313ce567' AS expected_sig\n ```\n- `livequery.utils.evm_decode_logs` (coming soon)\n- `livequery.utils.udf_register_secret`\n\n#### **LIVE Functions & Examples**\n\n- `livequery.live.udf_api`(Method STRING, URL STRING, Headers OBJECT, Data OBJECT): Use this UDF to make a GET or POST request on any API\n ```\n ex: Defillama GET request -> working with the output (JSON flatten)\n\n WITH chain_base AS (\n SELECT\n livequery.live.udf_api(\n 'GET','https://api.llama.fi/chains',{},{}\n ) AS read\n )\n\n SELECT\n VALUE:chainId::STRING AS chain_id,\n VALUE:name::STRING AS chain,\n VALUE:tokenSymbol::STRING AS token_symbol\n FROM chain_base,\n LATERAL FLATTEN (input=> read:data)\n\n ex: Solana Token Metadata\n\n SELECT\n livequery.live.udf_api(\n 'GET',\n 'https://public-api.solscan.io/token/meta?tokenAddress=SPraYi59a21jEhqvPBbWuwmjA4vdTaSLbiRTefcHJSR',\n { },\n { }\n );\n\n ex: Running with multiple token addresses at the same time\n\n WITH solana_addresses AS (\n SELECT\n 'SPraYi59a21jEhqvPBbWuwmjA4vdTaSLbiRTefcHJSR' AS address\n UNION\n SELECT\n '4KbzSz2VF1LCvEaw8viq1335VgWzNjMd8rwQMsCkKHip'\n )\n SELECT\n livequery.live.udf_api(\n 'GET',\n concat(\n 'https://public-api.solscan.io/token/meta?tokenAddress=',\n address\n ),\n { },\n { }\n )\n FROM\n solana_addresses;\n\n ex: Hit Quicknode (see instructions below for how to register an API Key with Flipside securely)\n\n SELECT\n livequery.live.udf_api(\n 'POST',\n concat(\n 'http://sample-endpoint-name.network.quiknode.pro/',\n '{my_key}'\n ),\n {},\n { 'method' :'eth_blockNumber',\n 'params' :[],\n 'id' :1,\n 'jsonrpc' :'2.0' },\n 'quicknode'\n );\n ```\n\n##### **Registering and Using LiveQuery Credentials to Query Quicknode**\nWith LiveQuery you can safely store encrypted credentials, such as an API key, with Flipside, and query blockchain nodes directly via our SQL interface. Here\u2019s how:\n1. Sign up for a free [Quicknode API Account](https://www.quicknode.com/core-api)\n2. Navigate to ***Endpoints*** on the left hand side then click the ***Get Started*** tab and ***Copy*** the HTTP Provider Endpoint. Do not adjust the Setup or Security parameters.\n3. Visit [Ephit](https://science.flipsidecrypto.xyz/ephit) to obtain an Ephemeral query that will securely link your API Endpoint to Flipside's backend. This will allow you to refer to the URL securely in our application without referencing it or exposing keys directly.\n4. Fill out the form and click ***Submit this Credential***\n5. Paste the provided query into [Flipside](https://flipside.new) and query your node directly in the app with your submitted Credential (`{my_key}`).\n\n##### **API Endpoints available for use with LiveQuery:**\nPlease visit the Flipside discord or open a ticket for questions, concerns or more information.\n\n- Snapshot: [https://hub.snapshot.org/graphql](https://docs.snapshot.org/graphql-api)\n- Defillama: [https://api.llama.fi/](https://defillama.com/docs/api)\n- Defillama: [https://yields.llama.fi/](https://defillama.com/docs/api)\n- Defillama: [https://stablecoins.llama.fi/](https://defillama.com/docs/api)\n- Defillama: [https://bridges.llama.fi/](https://defillama.com/docs/api)\n- Defillama: [https://coins.llama.fi/](https://defillama.com/docs/api)\n- zkSync: [https://api.zksync.io/api/v0.2/](https://docs.zksync.io/apiv02-docs/)\n- DeepNFT Value: [https://api.deepnftvalue.com/v1](https://deepnftvalue.readme.io/reference/getting-started-with-deepnftvalue-api)\n- Zapper: [https://api.zapper.fi/v2/](https://api.zapper.fi/api/static/index.html#/Apps/AppsController_getApps)\n- Helius: [https://api.helius.xyz](https://docs.helius.xyz/introduction/why-helius)\n- Stargaze Name Service: [https://rest.stargaze-apis.com](https://github.com/public-awesome/names/blob/main/API.md)\n\n## **Using dbt docs**\n### Navigation\n\nYou can use the ```Project``` and ```Database``` navigation tabs on the left side of the window to explore the models in the project.\n\n### Database Tab\n\nThis view shows relations (tables and views) grouped into database schemas. Note that ephemeral models are *not* shown in this interface, as they do not exist in the database.\n\n### Graph Exploration\n\nYou can click the blue icon on the bottom-right corner of the page to view the lineage graph of your models.\n\nOn model pages, you'll see the immediate parents and children of the model you're exploring. By clicking the Expand button at the top-right of this lineage pane, you'll be able to see all of the models that are used to build, or are built from, the model you're exploring.\n\nOnce expanded, you'll be able to use the ```--models``` and ```--exclude``` model selection syntax to filter the models in the graph. For more information on model selection, check out the [dbt docs](https://docs.getdbt.com/docs/model-selection-syntax).\n\nNote that you can also right-click on models to interactively filter and explore the graph.\n\n### **More information**\n- [Flipside](https://flipsidecrypto.xyz/)\n- [Velocity](https://app.flipsidecrypto.com/velocity?nav=Discover)\n- [Tutorials](https://docs.flipsidecrypto.com/our-data/tutorials)\n- [Github](https://github.com/FlipsideCrypto/external-models)\n- [What is dbt?](https://docs.getdbt.com/docs/introduction)"}}, "exposures": {}, "metrics": {}, "groups": {}, "selectors": {"integration_tests": {"name": "integration_tests", "description": "Selector for integration tests", "definition": {"union": [{"method": "fqn", "value": "livequery_models.deploy.core._utils"}]}}}, "disabled": {"model.flow_models.livequery__allday_moments_metadata_needed": [{"database": "FLOW", "schema": "livequery", "name": "livequery__allday_moments_metadata_needed", "resource_type": "model", "package_name": "flow_models", "path": "silver/nft/metadata/livequery/allday/livequery__allday_moments_metadata_needed.sql", "original_file_path": "models/silver/nft/metadata/livequery/allday/livequery__allday_moments_metadata_needed.sql", "unique_id": "model.flow_models.livequery__allday_moments_metadata_needed", "fqn": ["flow_models", "silver", "nft", "metadata", "livequery", "allday", "livequery__allday_moments_metadata_needed"], "alias": "allday_moments_metadata_needed", "checksum": {"name": "sha256", "checksum": "48cb01d5ff22b43f36c89fa11aca8798bd887ac76de8fb441dd910972d9a1670"}, "config": {"enabled": false, "alias": null, "schema": null, "database": null, "tags": ["livequery", "allday", "moment_metadata"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": ["livequery", "allday", "moment_metadata"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "view", "tags": ["livequery", "allday", "moment_metadata"], "enabled": false}, "created_at": 1761764411.542588, "config_call_dict": {"materialized": "view", "tags": ["livequery", "allday", "moment_metadata"], "enabled": false}, "relation_name": "FLOW.livequery.allday_moments_metadata_needed", "raw_code": "{{ config(\n materialized = 'view',\n tags = ['livequery', 'allday', 'moment_metadata'],\n enabled = False\n) }}\n{# AllDay workflow inactive, view migrated to lq naming convention only #}\nWITH mints AS (\n\n SELECT\n event_contract,\n event_data :id :: STRING AS moment_id\n FROM\n {{ ref('silver__nft_moments') }}\n WHERE\n event_contract = 'A.e4cf4bdc1751c65d.AllDay'\n AND event_type = 'MomentNFTMinted'\n),\nsales AS (\n SELECT\n nft_collection AS event_contract,\n nft_id AS moment_id\n FROM\n {{ ref('silver__nft_sales') }}\n WHERE\n nft_collection = 'A.e4cf4bdc1751c65d.AllDay'\n),\nall_day_ids AS (\n SELECT\n *\n FROM\n mints\n UNION\n SELECT\n *\n FROM\n sales\n)\nSELECT\n *\nFROM\n all_day_ids\nEXCEPT\nSELECT\n nft_collection AS event_contract,\n nft_id AS moment_id\nFROM\n {{ ref('silver__nft_allday_metadata') }}", "language": "sql", "refs": [{"name": "silver__nft_moments", "package": null, "version": null}, {"name": "silver__nft_sales", "package": null, "version": null}, {"name": "silver__nft_allday_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null, "defer_relation": null}], "model.flow_models.nft__fact_topshot_buybacks": [{"database": "FLOW", "schema": "nft", "name": "nft__fact_topshot_buybacks", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__fact_topshot_buybacks.sql", "original_file_path": "models/gold/nft/nft__fact_topshot_buybacks.sql", "unique_id": "model.flow_models.nft__fact_topshot_buybacks", "fqn": ["flow_models", "gold", "nft", "nft__fact_topshot_buybacks"], "alias": "fact_topshot_buybacks", "checksum": {"name": "sha256", "checksum": "a9a8a0a40d3cce074fa457c9d2e7d099e6fbb66264ea2b88a0c9449f72c9cb72"}, "config": {"enabled": false, "alias": null, "schema": null, "database": null, "tags": ["nft", "topshot", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "topshot_buyback_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \n \n FLOW.nft.fact_topshot_buybacks__dbt_tmp)"]}, "tags": ["nft", "topshot", "scheduled"], "description": "{{ doc('nft__fact_topshot_buybacks') }}", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Timestamp of the block in Eastern time (America/New_York)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_height": {"name": "block_height", "description": "Height of the block in the blockchain", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "tx_id": {"name": "tx_id", "description": "{{ doc('tx_id') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "nft_id": {"name": "nft_id", "description": "{{ doc('nft_id') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "player": {"name": "player", "description": "Player name from TopShot metadata or moment metadata", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "team": {"name": "team", "description": "Team name from TopShot metadata or moment metadata", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "season": {"name": "season", "description": "Season from TopShot metadata or moment metadata", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "set_name": {"name": "set_name", "description": "Set name from TopShot metadata or moment metadata", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "Buyer address (TopShot buyback wallet)", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "seller": {"name": "seller", "description": "Seller address", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price of the moment in USD", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sale": {"name": "sale", "description": "Counter field, always 1 representing a single sale transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "total": {"name": "total", "description": "Running total of all buyback purchases up to this transaction", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "URL": {"name": "URL", "description": "Direct link to the TopShot moment on the website", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "topshot_buyback_id": {"name": "topshot_buyback_id", "description": "Surrogate key generated from tx_id and nft_id", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "inserted_timestamp": {"name": "inserted_timestamp", "description": "Timestamp when the record was inserted", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "modified_timestamp": {"name": "modified_timestamp", "description": "Timestamp when the record was last modified", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_invocation_id": {"name": "_invocation_id", "description": "Unique identifier for the dbt run that created this record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__fact_topshot_buybacks.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \n \n FLOW.nft.fact_topshot_buybacks__dbt_tmp)"], "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "unique_key": "topshot_buyback_id", "tags": ["nft", "topshot", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "enabled": false}, "created_at": 1761764424.1315908, "config_call_dict": {"materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "incremental_predicates": ["COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \n \n FLOW.nft.fact_topshot_buybacks__dbt_tmp)"], "cluster_by": ["block_timestamp::date", "modified_timestamp::date"], "unique_key": "topshot_buyback_id", "tags": ["nft", "topshot", "scheduled"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "enabled": false}, "relation_name": "FLOW.nft.fact_topshot_buybacks", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n incremental_predicates = [\"COALESCE(DBT_INTERNAL_DEST.block_timestamp::DATE,'2099-12-31') >= (select min(block_timestamp::DATE) from \" ~ generate_tmp_view_name(this) ~ \")\"],\n cluster_by = ['block_timestamp::date', 'modified_timestamp::date'],\n unique_key = \"topshot_buyback_id\",\n tags = ['nft', 'topshot', 'scheduled'],\n meta = { 'database_tags': { 'table': { 'PURPOSE': 'NFT, TOPSHOT' } } },\n enabled = false\n) }}\n\nWITH flowty_sales AS (\n SELECT\n tx_id AS tx_id,\n block_timestamp,\n EVENT_DATA:buyer :: string AS buyer,\n event_data:storefrontAddress :: string AS seller,\n CAST(EVENT_DATA:\"salePrice\" AS DECIMAL(18, 2)) AS price,\n event_data:salePaymentVaultType as currency, \n 'A.3cdbb3d569211ff3.NFTStorefrontV2' as marketplace,\n 'FLOWTY' as sale_type,\n EVENT_DATA:nftType :: string as nft_collection,\n EVENT_DATA:nftID :: string as nft_id,\n modified_timestamp,\n block_height\n FROM\n {{ ref('core__fact_events') }} AS events\n WHERE\n EVENT_CONTRACT IN ('A.3cdbb3d569211ff3.NFTStorefrontV2')\n AND EVENT_TYPE = 'ListingCompleted'\n AND TX_SUCCEEDED = TRUE\n AND EVENT_DATA:purchased :: string = 'true'\n AND CAST(EVENT_DATA:\"salePrice\" AS DECIMAL(18, 2)) > 0\n AND EVENT_DATA:nftType :: string = 'A.0b2a3299cc857e29.TopShot'\n \n {% if is_incremental() %}\n AND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n {% endif %}\n),\n\nall_sales AS (\n SELECT\n tx_id AS tx_id,\n CONVERT_TIMEZONE('UTC', 'America/New_York', BLOCK_TIMESTAMP) as block_timestamp,\n buyer AS buyer,\n seller AS seller,\n price AS price,\n nft_collection AS nft_collection,\n nft_id AS nft_id,\n modified_timestamp,\n block_height\n FROM {{ ref('nft__ez_nft_sales') }} AS sales\n WHERE nft_collection = 'A.0b2a3299cc857e29.TopShot'\n AND TX_SUCCEEDED = TRUE\n \n {% if is_incremental() %}\n AND modified_timestamp >= (\n SELECT\n MAX(modified_timestamp)\n FROM\n {{ this }}\n )\n {% endif %}\n \n UNION ALL\n \n SELECT\n tx_id AS tx_id,\n block_timestamp AS block_timestamp,\n buyer AS buyer,\n seller AS seller,\n price AS price,\n nft_collection AS nft_collection,\n nft_id AS nft_id,\n modified_timestamp,\n block_height\n FROM flowty_sales AS fs\n),\n\n sales_with_running_total AS (\n SELECT\n block_timestamp AS block_timestamp,\n DATE_TRUNC('DAY', block_timestamp) as block_day,\n tx_id AS tx_id,\n nft_id AS nft_id,\n buyer AS buyer,\n seller AS seller,\n price AS price,\n block_height AS block_height,\n 1 as sale_count,\n ROW_NUMBER() OVER (PARTITION BY tx_id, nft_id ORDER BY block_timestamp) as rn,\n SUM(price) OVER (ORDER BY block_timestamp ROWS UNBOUNDED PRECEDING) as running_total,\n modified_timestamp\n FROM all_sales AS asales\n WHERE buyer = '0xe1f2a091f7bb5245' -- Filtering for TopShot buyback wallet\n )\n\n SELECT\n s.block_timestamp AS block_timestamp,\n s.block_height AS block_height,\n s.tx_id AS tx_id,\n s.nft_id AS nft_id,\n COALESCE(ts.player, mm.metadata:player::string) as player,\n COALESCE(ts.team, mm.metadata:team::string) as team,\n COALESCE(ts.season, mm.metadata:season::string) as season,\n COALESCE(ts.set_name, mm.set_name) as set_name,\n s.buyer AS buyer,\n s.seller AS seller,\n s.price AS price,\n s.sale_count as sale,\n s.running_total as total,\n CONCAT($$https://nbatopshot.com/moment/$$, s.nft_id) AS URL,\n {{ dbt_utils.generate_surrogate_key(['s.tx_id', 's.nft_id']) }} AS topshot_buyback_id,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp,\n '{{ invocation_id }}' AS _invocation_id\n FROM sales_with_running_total s\n LEFT JOIN {{ ref('nft__dim_topshot_metadata') }} ts\n ON s.nft_id = ts.nft_id\n LEFT JOIN {{ ref('nft__dim_moment_metadata') }} mm\n ON s.nft_id = mm.nft_id\n AND ts.player IS NULL -- Only pull from moment_metadata if topshot_metadata is empty\n WHERE s.rn = 1 -- Deduplicate if needed", "language": "sql", "refs": [{"name": "core__fact_events", "package": null, "version": null}, {"name": "nft__ez_nft_sales", "package": null, "version": null}, {"name": "nft__dim_topshot_metadata", "package": null, "version": null}, {"name": "nft__dim_moment_metadata", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.flow_models.generate_tmp_view_name", "macro.dbt.is_incremental", "macro.dbt_utils.generate_surrogate_key", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null, "defer_relation": null}], "model.flow_models.nft__dim_topshot_metadata": [{"database": "FLOW", "schema": "nft", "name": "nft__dim_topshot_metadata", "resource_type": "model", "package_name": "flow_models", "path": "gold/nft/nft__dim_topshot_metadata.sql", "original_file_path": "models/gold/nft/nft__dim_topshot_metadata.sql", "unique_id": "model.flow_models.nft__dim_topshot_metadata", "fqn": ["flow_models", "gold", "nft", "nft__dim_topshot_metadata"], "alias": "dim_topshot_metadata", "checksum": {"name": "sha256", "checksum": "5f29e225b7a28bed2daec59a567d5d431fefe37af1e569fddf6fcf8a7faecda6"}, "config": {"enabled": false, "alias": null, "schema": null, "database": null, "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "group": null, "materialized": "incremental", "incremental_strategy": "merge", "persist_docs": {"relation": true, "columns": true}, "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nbatopshot_id);", "transaction": true, "index": null}], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_id", "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true, "cluster_by": ["left(season,4)"], "merge_exclude_columns": ["inserted_timestamp"]}, "tags": ["scheduled_non_core"], "description": "{{ doc('nft__dim_topshot_metadata') }}", "columns": {"NFT_ID": {"name": "NFT_ID", "description": "{{ doc('nft_id') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NFT_COLLECTION": {"name": "NFT_COLLECTION", "description": "{{ doc('nft_collection') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "NBATOPSHOT_ID": {"name": "NBATOPSHOT_ID", "description": "{{ doc('nbatopshot_id') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SERIAL_NUMBER": {"name": "SERIAL_NUMBER", "description": "{{ doc('serial_number') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TOTAL_CIRCULATION": {"name": "TOTAL_CIRCULATION", "description": "{{ doc('total_circulation') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_DESCRIPTION": {"name": "MOMENT_DESCRIPTION", "description": "{{ doc('moment_description') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAYER": {"name": "PLAYER", "description": "{{ doc('player') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TEAM": {"name": "TEAM", "description": "{{ doc('team') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SEASON": {"name": "SEASON", "description": "{{ doc('season') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAY_CATEGORY": {"name": "PLAY_CATEGORY", "description": "{{ doc('play_category') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAY_TYPE": {"name": "PLAY_TYPE", "description": "{{ doc('play_type') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_DATE": {"name": "MOMENT_DATE", "description": "{{ doc('moment_date') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_NAME": {"name": "SET_NAME", "description": "{{ doc('set_name') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "SET_SERIES_NUMBER": {"name": "SET_SERIES_NUMBER", "description": "{{ doc('set_series_number') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "VIDEO_URLS": {"name": "VIDEO_URLS", "description": "{{ doc('video_urls') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MOMENT_STATS_FULL": {"name": "MOMENT_STATS_FULL", "description": "{{ doc('moment_stats_full') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAYER_STATS_GAME": {"name": "PLAYER_STATS_GAME", "description": "{{ doc('player_stats_game') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PLAYER_STATS_SEASON_TO_DATE": {"name": "PLAYER_STATS_SEASON_TO_DATE", "description": "{{ doc('player_stats_season_to_date') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIM_TOPSHOT_METADATA_ID": {"name": "DIM_TOPSHOT_METADATA_ID", "description": "{{ doc('pk_id') }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/nft/nft__dim_topshot_metadata.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["left(season,4)"], "unique_key": "nft_id", "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "enabled": false, "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nbatopshot_id);"]}, "created_at": 1761764423.9999552, "config_call_dict": {"materialized": "incremental", "incremental_strategy": "merge", "merge_exclude_columns": ["inserted_timestamp"], "cluster_by": ["left(season,4)"], "unique_key": "nft_id", "tags": ["scheduled_non_core"], "meta": {"database_tags": {"table": {"PURPOSE": "NFT, TOPSHOT"}}}, "enabled": false, "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nbatopshot_id);"]}, "relation_name": "FLOW.nft.dim_topshot_metadata", "raw_code": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'merge',\n merge_exclude_columns = ['inserted_timestamp'],\n cluster_by = ['left(season,4)'],\n unique_key = \"nft_id\",\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION ON EQUALITY(nft_id,nbatopshot_id);\",\n tags = ['scheduled_non_core'],\n meta ={ 'database_tags':{ 'table':{ 'PURPOSE': 'NFT, TOPSHOT' }} },\n enabled = false\n) }}\n-- depends_on: {{ ref('bronze__streamline_topshot_metadata') }}\nWITH\n\n{% if is_incremental() %}\n{% else %}\n topshot_old AS (\n\n SELECT\n nft_id,\n nft_collection,\n nbatopshot_id,\n serial_number,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n play_category,\n play_type,\n moment_date,\n set_name,\n set_series_number,\n video_urls,\n moment_stats_full,\n player_stats_game,\n player_stats_season_to_date,\n nft_moment_metadata_topshot_id AS dim_topshot_metadata_id\n FROM\n {{ ref('silver__nft_topshot_metadata_view') }}\n ),\n{% endif %}\n\ntopshot AS (\n SELECT\n nft_id,\n nft_collection,\n nbatopshot_id,\n serial_number,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n play_category,\n play_type,\n moment_date,\n set_name,\n set_series_number,\n video_urls,\n moment_stats_full,\n player_stats_game,\n player_stats_season_to_date,\n nft_topshot_metadata_v2_id AS dim_topshot_metadata_id\n FROM\n {{ ref('silver__nft_topshot_metadata_v2') }}\n\n{% if is_incremental() %}\nWHERE\n modified_timestamp >= (\n SELECT\n MAX(modified_timestamp) modified_timestamp\n FROM\n {{ this }}\n )\n{% endif %}\n),\nua AS (\n SELECT\n nft_id,\n nft_collection,\n nbatopshot_id,\n serial_number,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n play_category,\n play_type,\n moment_date,\n set_name,\n set_series_number,\n video_urls,\n moment_stats_full,\n player_stats_game,\n player_stats_season_to_date,\n dim_topshot_metadata_id\n FROM\n topshot\n\n{% if is_incremental() %}\n{% else %}\n UNION ALL\n SELECT\n nft_id,\n nft_collection,\n nbatopshot_id,\n serial_number,\n total_circulation,\n moment_description,\n player,\n team,\n season,\n play_category,\n play_type,\n moment_date,\n set_name,\n set_series_number,\n video_urls,\n moment_stats_full,\n player_stats_game,\n player_stats_season_to_date,\n dim_topshot_metadata_id\n FROM\n topshot_old\n {% endif %}\n)\nSELECT\n *,\n SYSDATE() AS inserted_timestamp,\n SYSDATE() AS modified_timestamp\nFROM\n ua", "language": "sql", "refs": [{"name": "bronze__streamline_topshot_metadata", "package": null, "version": null}, {"name": "silver__nft_topshot_metadata_view", "package": null, "version": null}, {"name": "silver__nft_topshot_metadata_v2", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null, "defer_relation": null}], "model.flow_models.rewards__fact_transaction_entries": [{"database": "FLOW", "schema": "rewards", "name": "rewards__fact_transaction_entries", "resource_type": "model", "package_name": "flow_models", "path": "gold/rewards/rewards__fact_transaction_entries.sql", "original_file_path": "models/gold/rewards/rewards__fact_transaction_entries.sql", "unique_id": "model.flow_models.rewards__fact_transaction_entries", "fqn": ["flow_models", "gold", "rewards", "rewards__fact_transaction_entries"], "alias": "fact_transaction_entries", "checksum": {"name": "sha256", "checksum": "769da492a838a5002979a515245d9566b3751320a049c78ff04482e8943460e4"}, "config": {"enabled": false, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {"relation": true, "columns": true}, "post-hook": [], "pre-hook": [{"sql": "{{ fsc_utils.set_query_tag() }}", "transaction": true, "index": null}], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "append_new_columns", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected", "copy_grants": true}, "tags": [], "description": "{{ doc(\"rewards__fact_transaction_entries\") }}", "columns": {"ENTRY_ID": {"name": "ENTRY_ID", "description": "{{ doc(\"entry_id\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "CREATED_AT": {"name": "CREATED_AT", "description": "{{ doc(\"created_at\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DIRECTION": {"name": "DIRECTION", "description": "{{ doc(\"direction\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "{{ doc(\"amount\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_START": {"name": "AMOUNT_START", "description": "{{ doc(\"amount_start\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "AMOUNT_END": {"name": "AMOUNT_END", "description": "{{ doc(\"amount_end\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "ACCOUNT_ID": {"name": "ACCOUNT_ID", "description": "{{ doc(\"account_id\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "USER_ID": {"name": "USER_ID", "description": "{{ doc(\"user_id\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "USER_WALLET_ADDRESS": {"name": "USER_WALLET_ADDRESS", "description": "{{ doc(\"user_wallet_address\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "TRANSACTION_ID": {"name": "TRANSACTION_ID", "description": "{{ doc(\"transaction_id\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "{{ doc(\"DATA\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "PARTITION_KEY": {"name": "PARTITION_KEY", "description": "{{ doc(\"partition_key\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INDEX": {"name": "INDEX", "description": "{{ doc(\"INDEX\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "{{ doc(\"_inserted_timestamp\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "FACT_TRANSACTION_ENTRIES_ID": {"name": "FACT_TRANSACTION_ENTRIES_ID", "description": "{{ doc(\"pk_id\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "INSERTED_TIMESTAMP": {"name": "INSERTED_TIMESTAMP", "description": "{{ doc(\"inserted_timestamp\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "MODIFIED_TIMESTAMP": {"name": "MODIFIED_TIMESTAMP", "description": "{{ doc(\"modified_timestamp\") }}", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "flow_models://models/gold/rewards/rewards__fact_transaction_entries.yml", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "persist_docs": {"relation": true, "columns": true}, "on_schema_change": "append_new_columns", "pre-hook": "{{ fsc_utils.set_query_tag() }}", "enabled": false}, "created_at": 1761764425.0432205, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.rewards.fact_transaction_entries", "raw_code": "{{ config(\n enabled = false\n)}}\n\nSELECT\n entry_id,\n created_at,\n direction,\n amount,\n amount_start,\n amount_end,\n account_id,\n user_id,\n user_wallet_address,\n transaction_id,\n DATA,\n partition_key,\n INDEX,\n _inserted_timestamp,\n reward_points_spend_id AS fact_transaction_entries_id,\n inserted_timestamp,\n modified_timestamp\nFROM \n {{ ref('silver_api__reward_points_spend') }}", "language": "sql", "refs": [{"name": "silver_api__reward_points_spend", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.fsc_utils.set_query_tag"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null, "defer_relation": null}], "test.flow_models.tests__block_timestamp_order": [{"database": "FLOW", "schema": "tests", "name": "tests__block_timestamp_order", "resource_type": "test", "package_name": "flow_models", "path": "tests__block_timestamp_order.sql", "original_file_path": "tests/tests__block_timestamp_order.sql", "unique_id": "test.flow_models.tests__block_timestamp_order", "fqn": ["flow_models", "tests__block_timestamp_order"], "alias": "block_timestamp_order", "checksum": {"name": "sha256", "checksum": "363a123991c4ccbc870f47b369d86c1716540e9e63d80cb917ad9a4d3d3c9a7e"}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": ">100"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "error_if": ">100", "enabled": false}, "created_at": 1761764416.0271935, "config_call_dict": {"severity": "warn", "error_if": ">100", "enabled": false}, "relation_name": "FLOW.tests.block_timestamp_order", "raw_code": "{{ config(\n severity = \"warn\",\n error_if = \">100\",\n enabled = False\n) }}\n\nSELECT\n DATEDIFF(\n SECOND,\n A.block_timestamp,\n b.block_timestamp\n ) AS avg_time_diff,\n b.block_height AS bheight,\n b.block_timestamp AS btime,\n A.*\nFROM\n {{ ref('silver__blocks') }} A,\n {{ ref('silver__blocks') }}\n b\nWHERE\n A.block_height = b.block_height -1\n AND avg_time_diff < 0", "language": "sql", "refs": [{"name": "silver__blocks", "package": null, "version": null}, {"name": "silver__blocks", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}], "test.flow_models.tests__event_migration_check": [{"database": "FLOW", "schema": "tests", "name": "tests__event_migration_check", "resource_type": "test", "package_name": "flow_models", "path": "tests__event_migration_check.sql", "original_file_path": "tests/tests__event_migration_check.sql", "unique_id": "test.flow_models.tests__event_migration_check", "fqn": ["flow_models", "tests__event_migration_check"], "alias": "event_migration_check", "checksum": {"name": "sha256", "checksum": "f7f190fbf04d2e6ea6f20ed7ac60b4468d60ac04fe0dc581713a0a36d770909a"}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "enabled": false}, "created_at": 1761764416.0398803, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.tests.event_migration_check", "raw_code": "{{ config(\n enabled = False\n) }}\n\nWITH dev_sample AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__streamline_events') }}\n WHERE\n block_height >= 55114467\n),\nprod_sample AS (\n SELECT\n *\n FROM\n {{ ref('silver__events_final') }}\n WHERE\n block_height >= 55114467\n),\ndcheck AS (\n SELECT\n d.tx_id,\n d.block_height,\n d.event_id,\n d.event_contract = p.event_contract AS event_contract_match,\n d.event_type = p.event_type AS event_type_match,\n d.event_data AS event_data_s,\n p.event_data AS event_data_cw,\n d.event_data = p.event_data AS event_data_match\n FROM\n dev_sample d\n LEFT JOIN prod_sample p USING (\n tx_id,\n event_index\n )\n WHERE\n p.tx_id IS NOT NULL\n)\nSELECT\n *\nFROM\n dcheck\nWHERE\n NOT event_data_match", "language": "sql", "refs": [{"name": "silver__streamline_events", "package": null, "version": null}, {"name": "silver__events_final", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}}], "test.livequery_models.test_claude__list_message_batches_with_before_disabled.4bdc5b9d2a": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "null, 5\n", "assertions": ["result:status_code = 200"], "column_name": "list_message_batches_with_before", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__list_message_batches_with_before_disabled", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__list_message_batches_with_before_disabled.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__list_message_batches_with_before_disabled.4bdc5b9d2a", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__list_message_batches_with_before_disabled"], "alias": "list_message_batches_with_before_disabled", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764425.865747, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.test_claude.list_message_batches_with_before_disabled", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "list_message_batches_with_before", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}], "test.livequery_models.test_claude__list_message_batches_with_after_disabled.db54df3824": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "null, 5\n", "assertions": ["result:status_code = 200"], "column_name": "list_message_batches_with_after", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__list_message_batches_with_after_disabled", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__list_message_batches_with_after_disabled.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__list_message_batches_with_after_disabled.db54df3824", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__list_message_batches_with_after_disabled"], "alias": "list_message_batches_with_after_disabled", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764425.8718195, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.test_claude.list_message_batches_with_after_disabled", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "list_message_batches_with_after", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}], "test.livequery_models.test_claude__get_message_batch_disabled.8dc31b3657": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "'msgbatch_test'\n", "assertions": ["result:status_code = 404"], "column_name": "get_message_batch", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__get_message_batch_disabled", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__get_message_batch_disabled.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__get_message_batch_disabled.8dc31b3657", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__get_message_batch_disabled"], "alias": "get_message_batch_disabled", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764425.8777757, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.test_claude.get_message_batch_disabled", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_message_batch", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}], "test.livequery_models.test_claude__get_message_batch_results_disabled.4b8dd0a722": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "'msgbatch_test'\n", "assertions": ["result:status_code = 404"], "column_name": "get_message_batch_results", "model": "{{ get_where_subquery(ref('claude__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_claude", "name": "test_claude__get_message_batch_results_disabled", "resource_type": "test", "package_name": "livequery_models", "path": "test_claude__get_message_batch_results_disabled.sql", "original_file_path": "models/deploy/marketplace/claude/claude__.yml", "unique_id": "test.livequery_models.test_claude__get_message_batch_results_disabled.4b8dd0a722", "fqn": ["livequery_models", "deploy", "marketplace", "claude", "test_claude__get_message_batch_results_disabled"], "alias": "get_message_batch_results_disabled", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764425.8840334, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.test_claude.get_message_batch_results_disabled", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "language": "sql", "refs": [{"name": "claude__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get_message_batch_results", "file_key_name": "models.claude__", "attached_node": "model.livequery_models.claude__"}], "test.livequery_models.test_alchemy_nfts__report_spam_status_200.d062a6f454": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": null, "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "report_spam", "model": "{{ get_where_subquery(ref('alchemy_nfts__alchemy_utils')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_alchemy_nfts", "name": "test_alchemy_nfts__report_spam_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_alchemy_nfts__report_spam_status_200.sql", "original_file_path": "models/deploy/marketplace/alchemy/alchemy_nfts__alchemy_utils.yml", "unique_id": "test.livequery_models.test_alchemy_nfts__report_spam_status_200.d062a6f454", "fqn": ["livequery_models", "deploy", "marketplace", "alchemy", "test_alchemy_nfts__report_spam_status_200"], "alias": "report_spam_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764426.56868, "config_call_dict": {"enabled": false}, "relation_name": "FLOW.test_alchemy_nfts.report_spam_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "language": "sql", "refs": [{"name": "alchemy_nfts__alchemy_utils", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "report_spam", "file_key_name": "models.alchemy_nfts__alchemy_utils", "attached_node": "model.livequery_models.alchemy_nfts__alchemy_utils"}], "test.livequery_models.test_blockpour_utils__get_status_200.438dcb4c49": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/tokens/1/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', {\n 'blockNumber': 17767007\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "get", "model": "{{ get_where_subquery(ref('blockpour_utils__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_blockpour_utils", "name": "test_blockpour_utils__get_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_blockpour_utils__get_status_200.sql", "original_file_path": "models/deploy/marketplace/blockpour/blockpour_utils__.yml", "unique_id": "test.livequery_models.test_blockpour_utils__get_status_200.438dcb4c49", "fqn": ["livequery_models", "deploy", "marketplace", "blockpour", "test_blockpour_utils__get_status_200"], "alias": "get_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764426.6105988, "config_call_dict": {}, "relation_name": "FLOW.test_blockpour_utils.get_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blockpour_utils__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "get", "file_key_name": "models.blockpour_utils__", "attached_node": "model.livequery_models.blockpour_utils__"}], "test.livequery_models.test_blockpour_utils__post_status_200.8586093b49": [{"test_metadata": {"name": "test_udf", "kwargs": {"args": "'/v1/model/run', {\n 'slug': 'price.quote',\n 'version': '1.0',\n 'chainId': 1,\n 'blockNumber': 17767016,\n 'input': {}\n}\n", "assertions": ["result:status_code = 200", "result:error IS NULL"], "column_name": "post", "model": "{{ get_where_subquery(ref('blockpour_utils__')) }}"}, "namespace": null}, "database": "FLOW", "schema": "test_blockpour_utils", "name": "test_blockpour_utils__post_status_200", "resource_type": "test", "package_name": "livequery_models", "path": "test_blockpour_utils__post_status_200.sql", "original_file_path": "models/deploy/marketplace/blockpour/blockpour_utils__.yml", "unique_id": "test.livequery_models.test_blockpour_utils__post_status_200.8586093b49", "fqn": ["livequery_models", "deploy", "marketplace", "blockpour", "test_blockpour_utils__post_status_200"], "alias": "post_status_200", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "ERROR", "store_failures": true, "store_failures_as": "table", "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1761764426.617073, "config_call_dict": {}, "relation_name": "FLOW.test_blockpour_utils.post_status_200", "raw_code": "{{ test_test_udf(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blockpour_utils__", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.livequery_models.test_test_udf", "macro.dbt.get_where_subquery"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "post", "file_key_name": "models.blockpour_utils__", "attached_node": "model.livequery_models.blockpour_utils__"}]}, "parent_map": {"model.flow_models.silver__staking_actions": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__labels_pools_metapier_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__contract_labels_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__labels": ["model.flow_models.bronze__labels"], "model.flow_models.silver__validator_labels": ["model.flow_models.silver__labels"], "model.flow_models.silver__labels_pools_s": ["model.flow_models.silver__contract_labels_s", "model.flow_models.silver__streamline_events"], "model.flow_models.silver__transaction_actors": ["model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__flow_evm_address_map": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__swaps_final": ["model.flow_models.silver__increment_swaps", "model.flow_models.silver__swaps_aggregator", "model.flow_models.silver__swaps_s"], "model.flow_models.silver__swaps_events_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__swaps_s": ["model.flow_models.silver__swaps_events_s"], "model.flow_models.silver__swaps_aggregator": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__swaps_single_trade_s": ["model.flow_models.silver__contract_labels_s", "model.flow_models.silver__swaps_events_s"], "model.flow_models.silver__increment_deployed_pairs": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__increment_swaps": ["model.flow_models.silver__increment_deployed_pairs", "model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__nft_allday_metadata_s": ["source.flow_models.bronze_api.allday_metadata"], "model.flow_models.silver__nft_topshot_pack_sales_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_sales_s": ["model.flow_models.silver__nft_giglabs_s", "model.flow_models.silver__nft_topshot_sales_s", "model.flow_models.silver__nft_transactions_secondary_market_s"], "model.flow_models.silver__nft_giglabs_s": ["model.flow_models.silver__nft_topshot_sales_s", "model.flow_models.silver__nft_transactions_secondary_market_s", "model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_topshot_sales_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_transactions_secondary_market_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_allday_metadata": ["model.flow_models.bronze__moments_metadata"], "model.flow_models.silver__allday_moments_metadata_error": ["model.flow_models.silver__nft_allday_metadata"], "model.flow_models.silver__nft_moments_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_ufc_strike_metadata": ["source.flow_models.flow_bronze.ufc_strike_metadata"], "model.flow_models.silver__nft_moment_editions_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_moment_metadata_final_s": ["model.flow_models.silver__nft_moment_editions_s", "model.flow_models.silver__nft_moment_metadata_s", "model.flow_models.silver__nft_moment_minted_s", "model.flow_models.silver__nft_moment_series_s", "model.flow_models.silver__nft_moment_set_s"], "model.flow_models.silver__nft_moment_minted_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_moment_series_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_moment_set_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__nft_moment_metadata_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.livequery__moments_parameters": [], "model.flow_models.silver__allday_moments_metadata_needed_s": ["model.flow_models.silver__nft_allday_metadata", "model.flow_models.silver__nft_allday_metadata_s", "model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_sales_s"], "model.flow_models.silver_stats__core_metrics_hourly": ["model.flow_models.core__fact_events", "model.flow_models.core__fact_transactions"], "model.flow_models.silver_stats__core_metrics_block_hourly": ["model.flow_models.core__fact_blocks"], "model.flow_models.silver__streamline_transactions_final": ["model.flow_models.silver__streamline_blocks", "model.flow_models.silver__streamline_transaction_results", "model.flow_models.silver__streamline_transactions"], "model.flow_models.silver__streamline_transaction_results": ["model.flow_models.bronze__streamline_fr_transaction_results", "model.flow_models.bronze__streamline_transaction_results"], "model.flow_models.silver__streamline_events": ["model.flow_models.silver__streamline_transactions_final"], "model.flow_models.silver__streamline_collections": ["model.flow_models.bronze__streamline_collections", "model.flow_models.bronze__streamline_fr_collections"], "model.flow_models.silver__account_storage": ["model.flow_models.bronze__streamline_account_storage", "model.flow_models.bronze__streamline_fr_account_storage"], "model.flow_models.silver__streamline_transactions": ["model.flow_models.bronze__streamline_fr_transactions", "model.flow_models.bronze__streamline_transactions"], "model.flow_models.silver__streamline_blocks": ["model.flow_models.bronze__streamline_blocks", "model.flow_models.bronze__streamline_blocks_history", "model.flow_models.bronze__streamline_fr_blocks", "model.flow_models.silver__streamline_collections", "seed.flow_models.seeds__network_version"], "model.flow_models.silver__token_transfers": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver__bridge_complete": ["model.flow_models.silver__bridge_blocto_s", "model.flow_models.silver__bridge_celer_s", "model.flow_models.silver_evm__bridge_stargate_s"], "model.flow_models.silver_evm__bridge_stargate_s": ["model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.silver_evm__bridge_stargate_create_pool", "seed.flow_models.seeds__layerzero_endpoint_ids"], "model.flow_models.silver__bridge_blocto_s": ["model.flow_models.silver__streamline_events", "seed.flow_models.seeds__blocto_teleport_labels"], "model.flow_models.silver__token_transfers_s": ["model.flow_models.silver__streamline_events"], "model.flow_models.silver_evm__bridge_stargate_create_pool": ["model.flow_models.core_evm__fact_traces"], "model.flow_models.silver__bridge_celer_s": ["model.flow_models.silver__streamline_events", "seed.flow_models.seeds__celer_chain_ids"], "model.flow_models.silver__testnet_blocks": ["model.flow_models.bronze__streamline_fr_testnet_blocks", "model.flow_models.bronze__streamline_testnet_blocks", "model.flow_models.silver__testnet_collections"], "model.flow_models.silver__testnet_transaction_results": ["model.flow_models.bronze__streamline_fr_testnet_transaction_results", "model.flow_models.bronze__streamline_testnet_transaction_results"], "model.flow_models.silver__testnet_collections": ["model.flow_models.bronze__streamline_fr_testnet_collections", "model.flow_models.bronze__streamline_testnet_collections"], "model.flow_models.silver__testnet_transactions": ["model.flow_models.bronze__streamline_fr_testnet_transactions", "model.flow_models.bronze__streamline_testnet_transactions"], "model.flow_models.silver__testnet_events": ["model.flow_models.silver__testnet_transactions_final"], "model.flow_models.silver__testnet_transactions_final": ["model.flow_models.silver__testnet_blocks", "model.flow_models.silver__testnet_transaction_results", "model.flow_models.silver__testnet_transactions"], "model.flow_models.silver_observability__blocks_completeness": ["model.flow_models.silver__streamline_blocks", "source.flow_models.silver_crosschain.number_sequence"], "model.flow_models.silver_observability__txs_completeness": ["model.flow_models.silver__streamline_blocks", "model.flow_models.silver__streamline_transactions_final", "source.flow_models.silver_crosschain.number_sequence"], "model.flow_models.silver__complete_provider_asset_metadata": ["model.flow_models.bronze__complete_provider_asset_metadata"], "model.flow_models.silver__complete_native_asset_metadata": ["model.flow_models.bronze__complete_native_asset_metadata"], "model.flow_models.silver__complete_provider_prices": ["model.flow_models.bronze__complete_provider_asset_metadata", "model.flow_models.bronze__complete_provider_prices"], "model.flow_models.silver__complete_native_prices": ["model.flow_models.bronze__complete_native_prices"], "model.flow_models.silver__complete_token_prices": ["model.flow_models.bronze__complete_token_prices"], "model.flow_models.silver__complete_token_asset_metadata": ["model.flow_models.bronze__complete_token_asset_metadata"], "model.flow_models.scores__known_event_names": ["source.flow_models.data_science_silver.evm_known_event_names"], "model.flow_models.scores__scoring_activity_categories": ["source.flow_models.data_science_silver.scoring_activity_categories"], "model.flow_models.scores__target_days": ["model.flow_models.core_evm__fact_blocks", "model.flow_models.scores__dates"], "model.flow_models.scores__actions_daily": ["model.flow_models.scores__actions"], "model.flow_models.scores__dates": ["source.flow_models.data_science_silver.dates"], "model.flow_models.scores__actions_agg": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.core_evm__dim_labels", "model.flow_models.scores__actions_daily", "model.flow_models.scores__target_days"], "model.flow_models.scores__actions": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.core_evm__dim_labels", "model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_traces", "model.flow_models.core_evm__fact_transactions", "model.flow_models.scores__event_sigs", "model.flow_models.scores__known_event_names", "model.flow_models.scores__known_event_sigs", "model.flow_models.scores__scoring_activity_categories", "model.flow_models.scores__target_days", "model.flow_models.scores__wrapped_assets"], "model.flow_models.scores__event_sigs": ["source.flow_models.data_science_silver.evm_event_sigs"], "model.flow_models.scores__wrapped_assets": ["source.flow_models.data_science_silver.evm_wrapped_assets"], "model.flow_models.scores__known_event_sigs": ["source.flow_models.data_science_silver.evm_known_event_sigs"], "model.flow_models.silver_evm__decoded_logs": ["model.flow_models.bronze__decoded_logs", "model.flow_models.bronze__decoded_logs_fr"], "model.flow_models.silver_evm__blocks": ["model.flow_models.bronze_evm__FR_blocks", "model.flow_models.bronze_evm__blocks"], "model.flow_models.silver_evm__labels": ["model.flow_models.bronze_evm__labels"], "model.flow_models.silver_evm__receipts": ["model.flow_models.bronze_evm__FR_receipts", "model.flow_models.bronze_evm__receipts"], "model.flow_models.silver_evm__traces": ["model.flow_models.bronze_evm__FR_traces", "model.flow_models.bronze_evm__traces"], "model.flow_models.silver_evm__contracts": ["model.flow_models.bronze_evm_api__token_reads"], "model.flow_models.silver_evm__proxies": ["model.flow_models.core_evm__fact_traces", "model.flow_models.silver_evm__created_contracts"], "model.flow_models.silver_evm__transactions": ["model.flow_models.bronze_evm__FR_blocks", "model.flow_models.bronze_evm__blocks"], "model.flow_models.silver_evm__relevant_contracts": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_traces"], "model.flow_models.silver_evm__created_contracts": ["model.flow_models.core_evm__fact_traces"], "model.flow_models.silver_evm__bytecode_abis": ["model.flow_models.silver_evm__created_contracts", "model.flow_models.silver_evm__verified_abis"], "model.flow_models.silver_evm__flat_event_abis": ["model.flow_models.silver_evm__abis"], "model.flow_models.silver_evm__complete_event_abis": ["model.flow_models.silver_evm__flat_event_abis", "model.flow_models.silver_evm__proxies"], "model.flow_models.silver_evm__verified_abis": ["model.flow_models.bronze_api__FR_contract_abis", "model.flow_models.bronze_api__contract_abis", "model.flow_models.silver_evm__user_verified_abis"], "model.flow_models.silver_evm__abis": ["model.flow_models.silver_evm__bytecode_abis", "model.flow_models.silver_evm__created_contracts", "model.flow_models.silver_evm__verified_abis"], "model.flow_models.silver_evm__user_verified_abis": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_traces", "model.flow_models.silver_evm__proxies", "source.flow_models.crosschain_public.user_abis"], "model.flow_models.test_silver_evm__traces_full": ["model.flow_models.silver_evm__traces"], "model.flow_models.test_silver_evm__traces_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.silver_evm__traces"], "model.flow_models.test_silver_evm__blocks_full": ["model.flow_models.silver_evm__blocks"], "model.flow_models.test_silver_evm__blocks_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.silver_evm__blocks"], "model.flow_models.test_silver_evm__contracts_recent": ["model.flow_models.silver_evm__contracts"], "model.flow_models.test_silver_evm__contracts_full": ["model.flow_models.silver_evm__contracts"], "model.flow_models.test_silver_evm__receipts_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.silver_evm__receipts"], "model.flow_models.test_silver_evm__receipts_full": ["model.flow_models.silver_evm__receipts"], "model.flow_models.test_silver_evm__transactions_full": ["model.flow_models.silver_evm__transactions"], "model.flow_models.test_silver_evm__transactions_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.silver_evm__transactions"], "model.flow_models.test_silver_evm__decoded_logs_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.silver_evm__decoded_logs"], "model.flow_models.test_silver_evm__decoded_logs_full": ["model.flow_models.silver_evm__decoded_logs"], "model.flow_models.silver_evm__testnet_traces": ["model.flow_models.bronze_evm__FR_testnet_traces", "model.flow_models.bronze_evm__testnet_traces"], "model.flow_models.silver_evm__testnet_transactions": ["model.flow_models.bronze_evm__FR_testnet_blocks", "model.flow_models.bronze_evm__testnet_blocks"], "model.flow_models.silver_evm__testnet_blocks": ["model.flow_models.bronze_evm__FR_testnet_blocks", "model.flow_models.bronze_evm__testnet_blocks"], "model.flow_models.silver_evm__testnet_receipts": ["model.flow_models.bronze_evm__FR_testnet_receipts", "model.flow_models.bronze_evm__testnet_receipts"], "model.flow_models.streamline__decoded_logs_complete": ["model.flow_models.bronze__decoded_logs", "model.flow_models.bronze__decoded_logs_fr"], "model.flow_models.streamline__decoded_logs_realtime": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_blocks", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.silver_evm__complete_event_abis", "model.flow_models.streamline__decoded_logs_complete"], "model.flow_models._evm_block_lookback": ["model.flow_models.core_evm__fact_blocks"], "model.flow_models.streamline__evm_chainhead": [], "model.flow_models.streamline__evm_blocks": ["model.flow_models.streamline__evm_chainhead", "source.flow_models.silver_crosschain.number_sequence"], "model.flow_models.silver_api__contract_abis": ["model.flow_models.bronze_api__FR_contract_abis", "model.flow_models.bronze_api__contract_abis"], "model.flow_models.bronze_api__contract_abis": ["source.flow_models.bronze_streamline.contract_abis"], "model.flow_models.bronze_api__FR_contract_abis": ["source.flow_models.bronze_streamline.contract_abis"], "model.flow_models.streamline__complete_contract_abis": ["model.flow_models.bronze_api__FR_contract_abis", "model.flow_models.bronze_api__contract_abis"], "model.flow_models.streamline__contract_abis_realtime": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts", "model.flow_models.streamline__complete_contract_abis"], "model.flow_models.streamline__get_evm_traces_realtime": ["model.flow_models._evm_block_lookback", "model.flow_models.streamline__complete_get_evm_traces", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__get_evm_receipts_realtime": ["model.flow_models._evm_block_lookback", "model.flow_models._missing_receipts", "model.flow_models.streamline__complete_get_evm_receipts", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__get_evm_blocks_realtime": ["model.flow_models._evm_block_lookback", "model.flow_models.streamline__complete_get_evm_blocks", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__complete_get_evm_blocks": ["model.flow_models.bronze_evm__FR_blocks", "model.flow_models.bronze_evm__blocks"], "model.flow_models.streamline__complete_get_evm_traces": ["model.flow_models.bronze_evm__FR_traces", "model.flow_models.bronze_evm__traces"], "model.flow_models.streamline__complete_get_evm_receipts": ["model.flow_models.bronze_evm__FR_receipts", "model.flow_models.bronze_evm__receipts"], "model.flow_models._missing_receipts": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_transactions"], "model.flow_models.streamline__get_evm_blocks_history": ["model.flow_models.streamline__complete_get_evm_blocks", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__get_evm_traces_history": ["model.flow_models.core_evm__fact_transactions", "model.flow_models.streamline__complete_get_evm_traces", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__get_evm_receipts_history": ["model.flow_models.streamline__complete_get_evm_receipts", "model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__evm_testnet_blocks": ["model.flow_models.streamline__evm_testnet_chainhead", "source.flow_models.silver_crosschain.number_sequence"], "model.flow_models._evm_testnet_block_lookback": ["model.flow_models.testnet__fact_evm_blocks"], "model.flow_models.streamline__evm_testnet_chainhead": [], "model.flow_models.streamline__get_evm_testnet_traces_realtime": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.streamline__complete_get_evm_testnet_traces", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__get_evm_testnet_blocks_realtime": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.streamline__complete_get_evm_testnet_blocks", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__get_evm_testnet_receipts_realtime": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models._missing_testnet_receipts", "model.flow_models.streamline__complete_get_evm_testnet_receipts", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__complete_get_evm_testnet_blocks": ["model.flow_models.bronze_evm__FR_testnet_blocks", "model.flow_models.bronze_evm__testnet_blocks"], "model.flow_models.streamline__complete_get_evm_testnet_traces": ["model.flow_models.bronze_evm__FR_testnet_traces", "model.flow_models.bronze_evm__testnet_traces"], "model.flow_models.streamline__complete_get_evm_testnet_receipts": ["model.flow_models.bronze_evm__FR_testnet_receipts", "model.flow_models.bronze_evm__testnet_receipts"], "model.flow_models._missing_testnet_receipts": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.streamline__get_evm_testnet_blocks_history": ["model.flow_models.streamline__complete_get_evm_testnet_blocks", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__get_evm_testnet_receipts_history": ["model.flow_models.streamline__complete_get_evm_testnet_receipts", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__get_evm_testnet_traces_history": ["model.flow_models.streamline__complete_get_evm_testnet_traces", "model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.core_evm__dim_contract_abis": ["model.flow_models.silver_evm__abis"], "model.flow_models.core_evm__ez_decoded_event_logs": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.silver_evm__decoded_logs"], "model.flow_models.core_evm__dim_contracts": ["model.flow_models.silver_evm__contracts", "model.flow_models.silver_evm__created_contracts"], "model.flow_models.core_evm__dim_labels": ["model.flow_models.silver__labels", "model.flow_models.silver_evm__labels"], "model.flow_models.core_evm__fact_traces": ["model.flow_models.core_evm__fact_transactions", "model.flow_models.silver_evm__traces"], "model.flow_models.core_evm__ez_token_transfers": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.price__ez_prices_hourly"], "model.flow_models.core_evm__fact_transactions": ["model.flow_models.core_evm__fact_blocks", "model.flow_models.silver_evm__receipts", "model.flow_models.silver_evm__transactions"], "model.flow_models.core_evm__fact_blocks": ["model.flow_models.silver_evm__blocks"], "model.flow_models.core_evm__fact_event_logs": ["model.flow_models.core_evm__fact_blocks", "model.flow_models.core_evm__fact_transactions", "model.flow_models.silver_evm__receipts"], "model.flow_models.core_evm__ez_native_transfers": ["model.flow_models.core_evm__fact_traces", "model.flow_models.price__ez_prices_hourly"], "model.flow_models.test_gold_evm__fact_traces_full": ["model.flow_models.core_evm__fact_traces"], "model.flow_models.test_gold_evm__fact_traces_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_traces"], "model.flow_models.test_gold_testnet_evm__fact_event_logs_full": ["model.flow_models.testnet__fact_evm_event_logs"], "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.testnet__fact_evm_event_logs"], "model.flow_models.test_gold_testnet_evm__fact_transactions_recent": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.test_gold_testnet_evm__fact_transactions_full": ["model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.test_gold_evm__fact_event_logs_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_event_logs"], "model.flow_models.test_gold_evm__fact_event_logs_full": ["model.flow_models.core_evm__fact_event_logs"], "model.flow_models.test_gold_evm__fact_blocks_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_blocks"], "model.flow_models.test_gold_evm__fact_blocks_full": ["model.flow_models.core_evm__fact_blocks"], "model.flow_models.test_gold_testnet_evm__fact_blocks_full": ["model.flow_models.testnet__fact_evm_blocks"], "model.flow_models.test_gold_testnet_evm__fact_blocks_recent": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.testnet__fact_evm_blocks"], "model.flow_models.test_gold_testnet_evm__fact_traces_full": ["model.flow_models.testnet__fact_evm_traces"], "model.flow_models.test_gold_testnet_evm__fact_traces_recent": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.testnet__fact_evm_traces"], "model.flow_models.test_gold_evm__fact_transactions_full": ["model.flow_models.core_evm__fact_transactions"], "model.flow_models.test_gold_evm__fact_transactions_recent": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_transactions"], "model.flow_models.testnet__fact_evm_transactions": ["model.flow_models.silver_evm__testnet_receipts", "model.flow_models.silver_evm__testnet_transactions", "model.flow_models.testnet__fact_evm_blocks"], "model.flow_models.testnet__fact_evm_event_logs": ["model.flow_models.silver_evm__testnet_receipts", "model.flow_models.testnet__fact_evm_blocks", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.testnet__fact_evm_blocks": ["model.flow_models.silver_evm__testnet_blocks"], "model.flow_models.testnet__fact_evm_traces": ["model.flow_models.silver_evm__testnet_traces", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.bronze_evm__receipts": ["source.flow_models.bronze_streamline.evm_receipts"], "model.flow_models.bronze_evm__FR_traces": ["source.flow_models.bronze_streamline.evm_traces_v2"], "model.flow_models.bronze_evm__blocks": ["source.flow_models.bronze_streamline.evm_blocks"], "model.flow_models.bronze_evm__traces": ["source.flow_models.bronze_streamline.evm_traces_v2"], "model.flow_models.bronze__decoded_logs": ["source.flow_models.bronze_streamline.evm_decoded_logs"], "model.flow_models.bronze_evm__FR_receipts": ["source.flow_models.bronze_streamline.evm_receipts"], "model.flow_models.bronze__decoded_logs_fr": ["source.flow_models.bronze_streamline.evm_decoded_logs"], "model.flow_models.bronze_evm__labels": ["source.flow_models.crosschain_silver.labels_combined"], "model.flow_models.bronze_evm_api__token_reads": ["model.flow_models.silver_evm__relevant_contracts"], "model.flow_models.bronze_evm_api__flowscan_verified_contracts": [], "model.flow_models.bronze_evm__FR_blocks": ["source.flow_models.bronze_streamline.evm_blocks"], "model.flow_models.bronze_evm__FR_testnet_receipts": ["source.flow_models.bronze_streamline.evm_testnet_receipts"], "model.flow_models.bronze_evm__FR_testnet_traces": ["source.flow_models.bronze_streamline.evm_testnet_traces"], "model.flow_models.bronze_evm__FR_testnet_blocks": ["source.flow_models.bronze_streamline.evm_testnet_blocks"], "model.flow_models.bronze_evm__testnet_receipts": ["source.flow_models.bronze_streamline.evm_testnet_receipts"], "model.flow_models.bronze_evm__testnet_traces": ["source.flow_models.bronze_streamline.evm_testnet_traces"], "model.flow_models.bronze_evm__testnet_blocks": ["source.flow_models.bronze_streamline.evm_testnet_blocks"], "model.flow_models.streamline__evm_addresses": ["model.flow_models.core_evm__fact_transactions", "model.flow_models.silver_api__points_transfers"], "model.flow_models.streamline__reward_points_complete": ["model.flow_models.bronze_api__reward_points"], "model.flow_models.bronze_api__reward_points": ["source.flow_models.bronze_streamline.reward_points"], "model.flow_models.silver_api__reward_points": ["model.flow_models.bronze_api__FR_reward_points", "model.flow_models.bronze_api__reward_points"], "model.flow_models.streamline__reward_points_realtime": ["model.flow_models.streamline__evm_addresses", "model.flow_models.streamline__reward_points_complete"], "model.flow_models.bronze_api__FR_reward_points": ["source.flow_models.bronze_streamline.reward_points"], "model.flow_models.bronze_api__points_transfers": ["source.flow_models.bronze_streamline.points_transfers"], "model.flow_models.streamline__points_transfers_realtime": [], "model.flow_models.silver_api__points_transfers": ["model.flow_models.silver_api__points_transfers_response"], "model.flow_models.bronze_api__FR_points_transfers": ["source.flow_models.bronze_streamline.points_transfers"], "model.flow_models.silver_api__points_transfers_response": ["model.flow_models.bronze_api__FR_points_transfers", "model.flow_models.bronze_api__points_transfers"], "model.flow_models.streamline__topshot_moments": ["model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_sales_s"], "model.flow_models.streamline__topshot_metadata_complete": ["model.flow_models.bronze__streamline_topshot_metadata", "model.flow_models.bronze__streamline_topshot_metadata_FR", "source.flow_models.bronze_streamline.moments_minted_metadata_api"], "model.flow_models.bronze__streamline_topshot_metadata": ["source.flow_models.bronze_streamline.topshot_metadata"], "model.flow_models.streamline__topshot_metadata_realtime": ["model.flow_models.streamline__topshot_metadata_complete", "model.flow_models.streamline__topshot_moments", "model.flow_models.streamline__topshot_parameters"], "model.flow_models.streamline__topshot_parameters": [], "model.flow_models.bronze__streamline_topshot_metadata_FR": ["source.flow_models.bronze_streamline.topshot_metadata"], "model.flow_models.bronze_api__FR_transaction_entries": ["source.flow_models.bronze_streamline.transaction_entries"], "model.flow_models.streamline__transaction_entries_realtime": ["model.flow_models.silver_api__transaction_entries"], "model.flow_models.silver_api__reward_points_spend": ["model.flow_models.silver_api__transaction_entries"], "model.flow_models.bronze_api__transaction_entries": ["source.flow_models.bronze_streamline.transaction_entries"], "model.flow_models.silver_api__transaction_entries": ["model.flow_models.bronze_api__FR_transaction_entries", "model.flow_models.bronze_api__transaction_entries"], "model.flow_models.streamline__minting_assets_realtime": ["model.flow_models.silver_api__storefront_items"], "model.flow_models.bronze_api__FR_minting_assets": ["source.flow_models.bronze_streamline.minting_assets"], "model.flow_models.silver_api__minting_assets": ["model.flow_models.bronze_api__FR_minting_assets", "model.flow_models.bronze_api__minting_assets"], "model.flow_models.silver_api__storefront_items": ["model.flow_models.silver_api__minting_assets"], "model.flow_models.bronze_api__minting_assets": ["source.flow_models.bronze_streamline.minting_assets"], "model.flow_models.streamline__testnet_blocks": [], "model.flow_models.streamline__blocks": [], "model.flow_models.streamline__complete_get_testnet_blocks": ["model.flow_models.bronze__streamline_fr_testnet_blocks", "model.flow_models.bronze__streamline_testnet_blocks"], "model.flow_models.streamline__complete_get_testnet_collections": ["model.flow_models.bronze__streamline_fr_testnet_collections", "model.flow_models.bronze__streamline_testnet_collections"], "model.flow_models.streamline__complete_get_testnet_transaction_results": ["model.flow_models.bronze__streamline_fr_testnet_transaction_results", "model.flow_models.bronze__streamline_testnet_transaction_results"], "model.flow_models.streamline__complete_get_testnet_transactions": ["model.flow_models.bronze__streamline_fr_testnet_transactions", "model.flow_models.bronze__streamline_testnet_transactions"], "model.flow_models.streamline__get_blocks_realtime": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks"], "model.flow_models.streamline__get_transaction_results_realtime": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_collections", "model.flow_models.streamline__complete_get_transaction_results"], "model.flow_models.streamline__get_transactions_realtime": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_collections", "model.flow_models.streamline__complete_get_transactions"], "model.flow_models.streamline__get_account_storage_realtime": ["model.flow_models.core__dim_contract_labels", "model.flow_models.core__fact_blocks", "model.flow_models.core__fact_events", "model.flow_models.streamline__complete_get_account_storage"], "model.flow_models.streamline__get_collections_realtime": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks", "model.flow_models.streamline__complete_get_collections"], "model.flow_models.streamline__complete_get_transaction_results": ["model.flow_models.bronze__streamline_fr_transaction_results", "model.flow_models.bronze__streamline_transaction_results", "seed.flow_models.seeds__network_version"], "model.flow_models.streamline__complete_get_collections_history": ["model.flow_models.bronze__streamline_complete_collections_history"], "model.flow_models.streamline__complete_get_blocks": ["model.flow_models.bronze__streamline_blocks", "model.flow_models.bronze__streamline_fr_blocks", "seed.flow_models.seeds__network_version"], "model.flow_models.streamline__complete_get_blocks_history": ["model.flow_models.bronze__streamline_complete_blocks_history"], "model.flow_models.streamline__complete_get_account_storage": ["model.flow_models.bronze__streamline_account_storage", "model.flow_models.bronze__streamline_fr_account_storage"], "model.flow_models.streamline__complete_get_transactions_history": ["model.flow_models.bronze__streamline_complete_transactions_history"], "model.flow_models.streamline__complete_get_collections": ["model.flow_models.bronze__streamline_collections", "model.flow_models.bronze__streamline_fr_collections"], "model.flow_models.streamline__complete_get_transactions": ["model.flow_models.bronze__streamline_fr_transactions", "model.flow_models.bronze__streamline_transactions"], "model.flow_models.streamline__complete_get_transaction_results_history": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "model.flow_models.streamline__get_testnet_collections_realtime": ["model.flow_models.streamline__complete_get_testnet_blocks", "model.flow_models.streamline__complete_get_testnet_collections"], "model.flow_models.streamline__get_testnet_transaction_results_realtime": ["model.flow_models.streamline__complete_get_testnet_collections", "model.flow_models.streamline__complete_get_testnet_transaction_results"], "model.flow_models.streamline__get_testnet_blocks_realtime": ["model.flow_models.streamline__complete_get_testnet_blocks", "model.flow_models.streamline__testnet_blocks"], "model.flow_models.streamline__get_testnet_transactions_realtime": ["model.flow_models.streamline__complete_get_testnet_collections", "model.flow_models.streamline__complete_get_testnet_transactions"], "model.flow_models.streamline__get_blocks_history_mainnet_07": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_21": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_16": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_14": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_05": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_19": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_08": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_17": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_18": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_20": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_03": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_12": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_09": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_02": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_15": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_22": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_04": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_candidate_09": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_10": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_candidate_08": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_candidate_07": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_11": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_13": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_06": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_blocks_history_mainnet_01": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.streamline__get_collections_history_candidate_07": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_16": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_07": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_15": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_candidate_09": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_candidate_08": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_01": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_13": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_17": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_20": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_11": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_12": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_06": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_18": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_03": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_14": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_10": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_08": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_05": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_22": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_09": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_19": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_21": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_04": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_collections_history_mainnet_02": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_01": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_candidate_08": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_11": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_14": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_02": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_04": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_03": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_05": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_17": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_21": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_08": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_candidate_07": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_06": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_09": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_22": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_15": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_16": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_13": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_candidate_09": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_18": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_12": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_07": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_19": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_20": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transaction_results_history_mainnet_10": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22": ["model.flow_models.streamline__blocks", "model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.streamline__get_transactions_history_mainnet_13": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_20": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_16": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_04": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_21": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_15": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_candidate_07": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_18": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_14": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_22": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_01": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_19": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_candidate_09": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_07": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_12": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_17": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_candidate_08": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_10": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_11": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_03": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_09": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_06": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_08": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_05": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_transactions_history_mainnet_02": ["model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_batch_transactions_mainnet_19": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_batch_transactions_mainnet_18": ["model.flow_models.streamline__complete_get_blocks_history", "model.flow_models.streamline__complete_get_collections_history", "model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.streamline__get_account_storage_history": ["model.flow_models.core__dim_contract_labels", "model.flow_models.core__fact_blocks", "model.flow_models.core__fact_events", "model.flow_models.streamline__complete_get_account_storage"], "model.flow_models.price__dim_asset_metadata": ["model.flow_models.silver__complete_provider_asset_metadata"], "model.flow_models.price__fact_prices_ohlc_hourly": ["model.flow_models.silver__complete_provider_prices"], "model.flow_models.price__ez_asset_metadata": ["model.flow_models.silver__complete_native_asset_metadata", "model.flow_models.silver__complete_token_asset_metadata"], "model.flow_models.price__ez_prices_hourly": ["model.flow_models.silver__complete_native_prices", "model.flow_models.silver__complete_token_prices"], "model.flow_models.beta__ez_moment_player_ids": ["model.flow_models.beta__dim_nfl_athletes", "model.flow_models.beta__dim_nfl_teams", "model.flow_models.nft__dim_allday_metadata"], "model.flow_models.beta__dim_nflad_playoff_rosters": ["seed.flow_models.seeds__nflad_playoff_rookies", "seed.flow_models.seeds__nflad_playoff_vets"], "model.flow_models.beta__dim_nfl_teams": ["source.flow_models.flow_bronze.espn_nfl_teams"], "model.flow_models.beta__dim_nfl_athletes": ["source.flow_models.flow_bronze.espn_nfl_athletes"], "model.flow_models.defi__fact_dex_swaps": ["model.flow_models.silver__swaps_final"], "model.flow_models.defi__ez_dex_swaps": ["model.flow_models.silver__complete_native_prices", "model.flow_models.silver__complete_token_prices", "model.flow_models.silver__swaps_final"], "model.flow_models.defi__fact_bridge_activity": ["model.flow_models.silver__bridge_complete"], "model.flow_models.defi__ez_bridge_activity": ["model.flow_models.silver__bridge_complete", "model.flow_models.silver__complete_native_prices", "model.flow_models.silver__complete_token_prices"], "model.flow_models.defi__dim_swap_pool_labels": ["model.flow_models.silver__labels_pools_metapier_s", "model.flow_models.silver__labels_pools_s"], "model.flow_models.nft__dim_allday_metadata": ["model.flow_models.silver__allday_moments_metadata_error", "model.flow_models.silver__nft_allday_metadata_s"], "model.flow_models.nft__dim_moment_metadata": ["model.flow_models.silver__nft_moment_metadata_final_s"], "model.flow_models.nft__dim_ufc_strike_metadata": ["model.flow_models.silver__nft_ufc_strike_metadata"], "model.flow_models.nft__ez_nft_sales": ["model.flow_models.silver__nft_sales_s"], "model.flow_models.stats__ez_core_metrics_hourly": ["model.flow_models.silver__complete_native_prices", "model.flow_models.silver_stats__core_metrics_block_hourly", "model.flow_models.silver_stats__core_metrics_hourly"], "model.flow_models.core__dim_contract_labels": ["model.flow_models.silver__contract_labels_s"], "model.flow_models.core__ez_transaction_actors": ["model.flow_models.silver__transaction_actors"], "model.flow_models.core__fact_blocks": ["model.flow_models.silver__streamline_blocks"], "model.flow_models.core__fact_account_storage": ["model.flow_models.silver__account_storage"], "model.flow_models.core__ez_token_transfers": ["model.flow_models.silver__token_transfers", "model.flow_models.silver__token_transfers_s"], "model.flow_models.core__dim_labels": ["model.flow_models.silver__labels"], "model.flow_models.core__fact_events": ["model.flow_models.silver__streamline_events"], "model.flow_models.core__fact_transactions": ["model.flow_models.silver__streamline_transactions_final"], "model.flow_models.core__dim_address_mapping": ["model.flow_models.silver__flow_evm_address_map"], "model.flow_models.rewards__fact_points_balances": ["model.flow_models.silver_api__reward_points"], "model.flow_models.rewards__fact_points_transfers": ["model.flow_models.silver_api__points_transfers", "model.flow_models.silver_api__reward_points_spend"], "model.flow_models.rewards__dim_storefront_items": ["model.flow_models.silver_api__storefront_items"], "model.flow_models.testnet__fact_blocks": ["model.flow_models.silver__testnet_blocks"], "model.flow_models.testnet__fact_events": ["model.flow_models.silver__testnet_events"], "model.flow_models.testnet__fact_transactions": ["model.flow_models.silver__testnet_transactions_final"], "model.flow_models.gov__dim_validator_labels": ["model.flow_models.silver__validator_labels"], "model.flow_models.gov__ez_staking_actions": ["model.flow_models.silver__staking_actions"], "model.flow_models.bronze__moments_metadata": ["source.flow_models.bronze_streamline.moments_minted_metadata_api"], "model.flow_models.bronze__labels": ["source.flow_models.silver_crosschain.labels_combined"], "model.flow_models.bronze__streamline_transaction_results": ["source.flow_models.bronze_streamline.transaction_results_v2"], "model.flow_models.bronze__streamline_fr_collections": ["source.flow_models.bronze_streamline.collections_v2"], "model.flow_models.bronze__streamline_blocks": ["source.flow_models.bronze_streamline.blocks_v2"], "model.flow_models.bronze__streamline_transactions": ["source.flow_models.bronze_streamline.transactions_v2"], "model.flow_models.bronze__streamline_fr_account_storage": ["source.flow_models.bronze_streamline.account_storage"], "model.flow_models.bronze__streamline_fr_transactions": ["source.flow_models.bronze_streamline.transactions_v2"], "model.flow_models.bronze__streamline_collections": ["source.flow_models.bronze_streamline.collections_v2"], "model.flow_models.bronze__streamline_fr_blocks": ["source.flow_models.bronze_streamline.blocks_v2"], "model.flow_models.bronze__streamline_fr_transaction_results": ["source.flow_models.bronze_streamline.transaction_results_v2"], "model.flow_models.bronze__streamline_account_storage": ["source.flow_models.bronze_streamline.account_storage"], "model.flow_models.bronze__streamline_fr_collections_v1": ["source.flow_models.bronze_streamline.collections"], "model.flow_models.bronze__streamline_blocks_v1": ["source.flow_models.bronze_streamline.blocks"], "model.flow_models.bronze__streamline_transaction_results_v1": ["source.flow_models.bronze_streamline.transaction_results"], "model.flow_models.bronze__streamline_fr_blocks_v1": ["source.flow_models.bronze_streamline.blocks"], "model.flow_models.bronze__streamline_fr_transactions_v1": ["source.flow_models.bronze_streamline.transactions"], "model.flow_models.bronze__streamline_transactions_v1": ["source.flow_models.bronze_streamline.transactions"], "model.flow_models.bronze__streamline_collections_v1": ["source.flow_models.bronze_streamline.collections"], "model.flow_models.bronze__streamline_fr_transaction_results_v1": ["source.flow_models.bronze_streamline.transaction_results"], "model.flow_models.bronze__streamline_testnet_blocks": ["source.flow_models.bronze_streamline.testnet_blocks_v2"], "model.flow_models.bronze__streamline_testnet_transactions": ["source.flow_models.bronze_streamline.testnet_transactions_v2"], "model.flow_models.bronze__streamline_fr_testnet_transaction_results": ["source.flow_models.bronze_streamline.testnet_transaction_results_v2"], "model.flow_models.bronze__streamline_fr_testnet_blocks": ["source.flow_models.bronze_streamline.testnet_blocks_v2"], "model.flow_models.bronze__streamline_testnet_collections": ["source.flow_models.bronze_streamline.testnet_collections_v2"], "model.flow_models.bronze__streamline_fr_testnet_transactions": ["source.flow_models.bronze_streamline.testnet_transactions_v2"], "model.flow_models.bronze__streamline_testnet_transaction_results": ["source.flow_models.bronze_streamline.testnet_transaction_results_v2"], "model.flow_models.bronze__streamline_fr_testnet_collections": ["source.flow_models.bronze_streamline.testnet_collections_v2"], "model.flow_models.bronze__streamline_complete_blocks_history": ["source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07", "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08", "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21", "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22"], "model.flow_models.bronze__streamline_blocks_history": ["source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07"], "model.flow_models.bronze__streamline_transactions_history": ["source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07"], "model.flow_models.bronze__streamline_collections_history": ["source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07"], "model.flow_models.bronze__streamline_complete_transaction_results_history": ["source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19", "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22"], "model.flow_models.bronze__streamline_transaction_results_history": ["source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07"], "model.flow_models.bronze__streamline_complete_transactions_history": ["source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18", "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19"], "model.flow_models.bronze__streamline_complete_collections_history": ["source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07", "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08", "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21", "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22"], "model.flow_models.bronze__complete_provider_asset_metadata": ["source.flow_models.silver_crosschain.complete_provider_asset_metadata"], "model.flow_models.bronze__complete_native_asset_metadata": ["source.flow_models.silver_crosschain.complete_native_asset_metadata"], "model.flow_models.bronze__complete_token_prices": ["source.flow_models.silver_crosschain.complete_token_prices"], "model.flow_models.bronze__complete_token_asset_metadata": ["source.flow_models.silver_crosschain.complete_token_asset_metadata"], "model.flow_models.bronze__complete_native_prices": ["source.flow_models.silver_crosschain.complete_native_prices"], "model.flow_models.bronze__complete_provider_prices": ["source.flow_models.silver_crosschain.complete_provider_prices"], "test.flow_models.tests__moment_metadata_allday": ["model.flow_models.silver__nft_allday_metadata", "model.flow_models.silver__nft_moments_s"], "test.flow_models.tests__bronze_api_allday_metadata_response_missing": ["source.flow_models.bronze_api.allday_metadata"], "test.flow_models.tests__events_final_gap": ["model.flow_models.silver__streamline_events", "model.flow_models.silver__streamline_transactions_final"], "test.flow_models.tests__unique_address_count_threshold": ["model.flow_models.streamline__evm_addresses"], "test.flow_models.tests__streamline_transactions_gap": ["model.flow_models.silver__streamline_collections", "model.flow_models.silver__streamline_transactions"], "test.flow_models.tests__streamline_collections_gap": ["model.flow_models.silver__streamline_blocks", "model.flow_models.silver__streamline_collections"], "test.flow_models.tests__streamline_transaction_results_gap": ["model.flow_models.silver__streamline_collections", "model.flow_models.silver__streamline_transaction_results"], "test.flow_models.tests__streamline_blocks_gap": ["model.flow_models.silver__streamline_blocks"], "seed.flow_models.seeds__blocto_teleport_labels": [], "seed.flow_models.seeds__nflad_playoff_rookies": [], "seed.flow_models.seeds__celer_chain_ids": [], "seed.flow_models.seeds__token_labels": [], "seed.flow_models.seeds__evm_verified_contracts": [], "seed.flow_models.seeds__network_version": [], "seed.flow_models.seeds__nflad_playoff_vets": [], "seed.flow_models.seeds__layerzero_endpoint_ids": [], "operation.flow_models.flow_models-on-run-start-0": [], "operation.flow_models.flow_models-on-run-start-1": [], "operation.flow_models.flow_models-on-run-end-0": [], "model.livequery_models.live__allow_list": ["model.livequery_models.live"], "model.livequery_models._eth__decoded_logs": ["source.livequery_models.ethereum_core.ez_decoded_event_logs"], "model.livequery_models._eth__logs": ["source.livequery_models.ethereum_core.fact_event_logs"], "model.livequery_models._evm__abi_map": ["source.livequery_models.crosschain.dim_evm_event_abis"], "model.livequery_models._evm__contracts_map": ["source.livequery_models.crosschain.dim_contracts"], "model.livequery_models._evm__native_symbol_map": [], "model.livequery_models.gnosis__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.fantom__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.ethereum__mainnet": ["model.livequery_models._eth__decoded_logs", "model.livequery_models._eth__logs", "model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.bsc__testnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.avalanche_c__testnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.ethereum__sepolia": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.harmony__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.avalanche_c__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.optimism__goerli": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.harmony__testnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.optimism__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.base__goerli": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.polygon__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.polygon__testnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.arbitrum_nova__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.base__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.ethereum__goerli": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.polygon_zkevm__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.celo__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.bsc__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.arbitrum_one__mainnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.arbitrum_one__goerli": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.polygon_zkevm__testnet": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map", "model.livequery_models.live", "model.livequery_models.utils"], "model.livequery_models.transpose__": ["model.livequery_models.live"], "model.livequery_models.credmark_utils__": ["model.livequery_models.live"], "model.livequery_models.opensea__": ["model.livequery_models.live"], "model.livequery_models.stakingrewards__": ["model.livequery_models.live"], "model.livequery_models.subquery__": ["model.livequery_models.live"], "model.livequery_models.topshot__": ["model.livequery_models.live"], "model.livequery_models.allday__": ["model.livequery_models.live"], "model.livequery_models.coingecko__": ["model.livequery_models.live"], "model.livequery_models.slack_utils__slack_utils": ["model.livequery_models.live"], "model.livequery_models.slack__": ["model.livequery_models.live", "model.livequery_models.slack_utils__slack_utils"], "model.livequery_models.dapplooker__": ["model.livequery_models.live"], "model.livequery_models.claude_utils__claude_utils": ["model.livequery_models.live"], "model.livequery_models.claude__": ["model.livequery_models.claude_utils__claude_utils", "model.livequery_models.live"], "model.livequery_models.strangelove__": ["model.livequery_models.live"], "model.livequery_models.fred__": ["model.livequery_models.live"], "model.livequery_models.espn__": ["model.livequery_models.live"], "model.livequery_models.solscan__": ["model.livequery_models.live"], "model.livequery_models.dappradar__": ["model.livequery_models.live"], "model.livequery_models.covalent__": ["model.livequery_models.live"], "model.livequery_models.deepnftvalue__": ["model.livequery_models.live"], "model.livequery_models.github_utils__github_utils": ["model.livequery_models.live"], "model.livequery_models.github_actions__github_utils": ["model.livequery_models.github_utils__github_utils", "model.livequery_models.live"], "model.livequery_models.nftscan__": ["model.livequery_models.live"], "model.livequery_models.chainbase_utils__": ["model.livequery_models.live"], "model.livequery_models.snapshot__": ["model.livequery_models.live"], "model.livequery_models.reservoir__": ["model.livequery_models.live"], "model.livequery_models.defillama__": ["model.livequery_models.live"], "model.livequery_models.bitquery__": ["model.livequery_models.live"], "model.livequery_models.helius_apis__helius_utils": ["model.livequery_models.helius_utils__helius_utils", "model.livequery_models.live"], "model.livequery_models.helius_utils__helius_utils": ["model.livequery_models.live"], "model.livequery_models.helius_das__helius_utils": ["model.livequery_models.helius_utils__helius_utils", "model.livequery_models.live"], "model.livequery_models.playgrounds__": ["model.livequery_models.live"], "model.livequery_models.zettablock__": ["model.livequery_models.live"], "model.livequery_models.quicknode_polygon_tokens__quicknode_utils": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"], "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"], "model.livequery_models.quicknode_utils__quicknode_utils": ["model.livequery_models.live"], "model.livequery_models.quicknode_solana_nfts__quicknode_utils": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"], "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"], "model.livequery_models.quicknode_polygon_nfts__quicknode_utils": ["model.livequery_models.live", "model.livequery_models.quicknode_utils__quicknode_utils"], "model.livequery_models.footprint_utils__footprint_utils": ["model.livequery_models.live"], "model.livequery_models.cmc__": ["model.livequery_models.live"], "model.livequery_models.apilayer__": ["model.livequery_models.live"], "model.livequery_models.zapper__": ["model.livequery_models.live"], "model.livequery_models.alchemy_tokens__alchemy_utils": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"], "model.livequery_models.alchemy_transfers__alchemy_utils": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"], "model.livequery_models.alchemy_nfts__alchemy_utils": ["model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.live"], "model.livequery_models.alchemy_utils__alchemy_utils": ["model.livequery_models.live"], "model.livequery_models.blockpour_utils__": ["model.livequery_models.live"], "model.livequery_models.live": ["model.livequery_models._live", "model.livequery_models._utils", "model.livequery_models.utils"], "model.livequery_models._utils": [], "model.livequery_models.secrets": ["model.livequery_models._utils", "model.livequery_models.live"], "model.livequery_models._live": [], "model.livequery_models.utils": ["model.livequery_models._utils"], "analysis.livequery_models.test_create_or_drop_function_from_config": [], "analysis.livequery_models.test_functions": [], "analysis.livequery_models.generate_test_udf_skeleton": [], "analysis.livequery_models.test_crud_udfs_in_schema": ["model.livequery_models._evm__abi_map", "model.livequery_models._evm__contracts_map", "model.livequery_models._evm__native_symbol_map"], "analysis.livequery_models.test_functions_py": [], "seed.livequery_models.live__verified_api_endpoints": [], "operation.livequery_models.livequery_models-on-run-start-0": [], "operation.livequery_models.livequery_models-on-run-end-0": [], "model.fsc_utils._datashare___create_udfs": [], "model.fsc_utils._datashare___create_gold": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8": ["model.flow_models.silver__labels_pools_metapier_s"], "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18": ["model.flow_models.silver__labels_pools_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4": ["model.flow_models.silver__labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7": ["model.flow_models.silver__labels"], "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.d0c65a7366": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.9c72ad7f39": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__flow_evm_address_map_TX_ID.1b796aabcd": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__flow_evm_address_map_EVM_ADDRESS.5c43edb3ec": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.unique_silver__flow_evm_address_map_EVM_ADDRESS.73f1dd8e05": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_ADDRESS.58d86cb0ed": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.3d96b5b205": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.2c87996cf1": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24.8699128a39": ["model.flow_models.silver__flow_evm_address_map"], "test.flow_models.not_null_silver__transaction_actors_BLOCK_HEIGHT.b8a4e4e5c3": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_BLOCK_TIMESTAMP.c8cd9d2580": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_TX_ID.d7a194a0c3": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_PROPOSER.c22e5347fc": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_PAYER.5c0ca30de5": ["model.flow_models.silver__transaction_actors"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY.81164b4bd3": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_EVENT_TYPE.575bf0a9d8": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_EVENT_INDEX.d2cefe546b": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_ARGUMENT_NAME.4d2c365039": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_ADDRESS.892036835e": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_TX_SUCCEEDED.a30b12faea": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.0ca1a49b80": ["model.flow_models.silver__transaction_actors"], "test.flow_models.unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.78ecbc0249": ["model.flow_models.silver__transaction_actors"], "test.flow_models.dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2.b0ddb197d8": ["model.flow_models.silver__transaction_actors"], "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30": ["model.flow_models.silver__swaps_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b": ["model.flow_models.silver__swaps_s"], "test.flow_models.not_null_silver__swaps_aggregator_tx_id.01fb7d47d0": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_block_timestamp.39adb06d32": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1.e0fe559138": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ.42c16b0a91": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_block_height.69f3b5b2cf": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT.661c2dfd59": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_pool_address.c0e95d7c65": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR.8b37c4e1c1": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_pool_source.1bd43b0a42": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR.0f15d49dc1": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_trader.b429b53838": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR.62dab823fe": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_token_out_amount.74a32c5de1": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT.62f93e31c7": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_token_out_contract.89ee5db667": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR.1e87027d1c": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_token_in_amount.5d3edf6f41": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT.74eecd5240": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_aggregator_token_in_contract.95c37cc781": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR.b3b7acfd0a": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index.e9e9137d0a": ["model.flow_models.silver__swaps_aggregator"], "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6": ["model.flow_models.silver__swaps_single_trade_s"], "test.flow_models.not_null_silver__increment_deployed_pairs_pairAddress.649c21e28d": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_event_contract.d2935d63ce": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_token0_contract.b1b3e91e00": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_token1_contract.a16e7f7f79": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id.f248590f18": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.unique_silver__increment_deployed_pairs_increment_deployed_pairs_id.3065e7d908": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_inserted_timestamp.97df20465a": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_deployed_pairs_modified_timestamp.78c64c49ce": ["model.flow_models.silver__increment_deployed_pairs"], "test.flow_models.not_null_silver__increment_swaps_block_height.f2c3f6b448": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT.084d5c865f": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_block_timestamp.ecdd334518": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1.e5e87c37b1": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ.cfd0df7178": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_tx_id.808780356c": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_swap_contract.5d1414c578": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR.c2ddb1e3c4": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR.0779093ee2": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT.17d6eeac4c": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR.0b18dd6bfd": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT.bf2dc85c08": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR.887bd80d13": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_increment_swaps_id.229f82e62a": ["model.flow_models.silver__increment_swaps"], "test.flow_models.unique_silver__increment_swaps_increment_swaps_id.ad6f20bfa8": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_inserted_timestamp.8c19a6417c": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__increment_swaps_modified_timestamp.d416319fa2": ["model.flow_models.silver__increment_swaps"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index.37417ecb30": ["model.flow_models.silver__increment_swaps"], "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c": ["model.flow_models.silver__nft_topshot_sales_s"], "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311": ["model.flow_models.silver__nft_giglabs_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44": ["model.flow_models.silver__nft_transactions_secondary_market_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa": ["model.flow_models.silver__nft_topshot_pack_sales_s"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_NFT_ID.bee2b21480": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.unique_silver__nft_ufc_strike_metadata_NFT_ID.031ae6805b": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.89ad1312a7": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_OWNER.953917bf60": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_LISTING_ID.c9b5fa9e78": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.46051c34cb": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_METADATA.576d623fff": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.b838318f21": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.1eed8fe666": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.2d5e08f3f4": ["model.flow_models.silver__nft_ufc_strike_metadata"], "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176": ["model.flow_models.silver__nft_moment_minted_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5": ["model.flow_models.silver__nft_moment_minted_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326": ["model.flow_models.silver__nft_moment_set_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85": ["model.flow_models.silver__nft_moment_editions_s"], "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2": ["model.flow_models.silver__nft_moment_metadata_final_s"], "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb": ["model.flow_models.silver__nft_moment_series_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f": ["model.flow_models.silver__nft_moment_series_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977": ["model.flow_models.silver__nft_moment_metadata_s"], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.8e2fd8e3ae": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f57b79e3d9": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN.91f14c72c6": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT.0604dbe85e": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX.bc389eb5d7": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT.7e896d6675": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.6fe26d9daa": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT.54d4b30bf7": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1.e810b06cec": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.e82e2ff0a8": ["model.flow_models.silver_stats__core_metrics_block_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.efdb4b7e98": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5239671c2c": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.866f191153": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT.5a8e6e8880": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS.5b82a449dd": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT.c5d0b2cc33": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED.4fe1d21e07": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT.5f9df371b1": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.1e73e0a934": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT.225f59bd1e": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.558b8cb0c7": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER.ada34dd6db": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1.874a5937d5": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.0797e73b88": ["model.flow_models.silver_stats__core_metrics_hourly"], "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018": ["model.flow_models.silver__streamline_events"], "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8": ["model.flow_models.silver__streamline_events"], "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b": ["model.flow_models.silver__streamline_events"], "test.flow_models.not_null_silver__account_storage_INSERTED_TIMESTAMP.fea0c39b0b": ["model.flow_models.silver__account_storage"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9e665c45f8": ["model.flow_models.silver__account_storage"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2.ed7f85b196": ["model.flow_models.silver__account_storage"], "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef": ["model.flow_models.silver__streamline_transactions_final"], "test.flow_models.not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.99845473f9": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS.7330504365": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS.4e1c105212": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_AMOUNT_ADJ.4ace41e9ec": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.af228e9c1d": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.d2543ce647": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_IS_FEE_TRANSFER.650f6ce625": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.860707157e": ["model.flow_models.silver__token_transfers"], "test.flow_models.unique_silver__token_transfers_TOKEN_TRANSFERS_ID.6a9e96d8ef": ["model.flow_models.silver__token_transfers"], "test.flow_models.dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1.d18c578518": ["model.flow_models.silver__token_transfers"], "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514": ["model.flow_models.silver__bridge_celer_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_tx_id.af5fedcba0": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_timestamp.e5931acc11": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3.ea0850a3d8": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ.c73c2aab25": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_height.3f93b8d41f": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT.353398ef19": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_address.9711a154f6": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR.9ff6dc3440": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR.14690ffce6": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT.717e42c3b5": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT.489dea93e1": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT.004d7322ed": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR.b30e2f04e0": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR.6dc357057f": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR.47c99d4fc6": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR.02db9feb81": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_platform.fae99bf875": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR.5eb82acbe3": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR.a2d46e4afe": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ.87629f6169": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.dd20dcf040": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_inserted_timestamp.047df949b9": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver_evm__bridge_stargate_s_modified_timestamp.28f5c15d6e": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id.787b3d57ed": ["model.flow_models.silver_evm__bridge_stargate_s"], "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a": ["model.flow_models.silver__bridge_blocto_s"], "test.flow_models.not_null_silver__testnet_events_tx_id.c57e501372": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_block_height.0bc0538094": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_block_timestamp.3fed3cbef9": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ.6c95f62a4f": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_event_id.b9ffe64580": ["model.flow_models.silver__testnet_events"], "test.flow_models.unique_silver__testnet_events_event_id.4c85c45b5c": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_event_index.7558570534": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER.9ec7df9c6d": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_payload.332901a8b1": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_event_contract.300e9b247d": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_event_type.0947cdb580": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT.4a5596943f": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_events_tx_succeeded.36e9f13a6c": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN.6fa7a7609f": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360.643d5fd080": ["model.flow_models.silver__testnet_events"], "test.flow_models.dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6.34fcd47946": ["model.flow_models.silver__testnet_events"], "test.flow_models.not_null_silver__testnet_transactions_final_tx_id.a1fbcf7045": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.unique_silver__testnet_transactions_final_tx_id.b303865de1": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_pending_result_response.c785d5b138": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN.d52e2d5835": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False.8d15a5201b": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_block_timestamp.ea093f8233": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ.51aa6a9b7f": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_block_height.ba2ad241e8": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_gas_limit.13388e6262": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER.10c987d825": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_payer.f95718cb9f": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY.403becb524": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_status.f7c7672fbc": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER.ce1174fda8": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_status_code.a7ebe39e1b": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER.b721d41c73": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final_tx_succeeded.b09c401722": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN.e5b4a64f9c": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.not_null_silver__testnet_transactions_final__inserted_timestamp.9fecace009": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360.b935794bbb": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6.8af9625e16": ["model.flow_models.silver__testnet_transactions_final"], "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702": ["model.flow_models.silver_observability__blocks_completeness"], "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b": ["model.flow_models.silver_observability__blocks_completeness"], "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2": ["model.flow_models.silver_observability__txs_completeness"], "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703": ["model.flow_models.silver_observability__txs_completeness"], "test.flow_models.not_null_silver__complete_native_asset_metadata_PROVIDER.2f310e1236": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.not_null_silver__complete_native_asset_metadata_SYMBOL.ff109ff1ee": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.fea8f73c16": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP.c6bcef6cb9": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID.d98ec00bc9": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL.6c5f561373": ["model.flow_models.silver__complete_native_asset_metadata"], "test.flow_models.not_null_silver__complete_provider_prices_PROVIDER.982c1dc287": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.not_null_silver__complete_provider_prices_ASSET_ID.a10e7dad30": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.not_null_silver__complete_provider_prices_RECORDED_HOUR.73c3cfdf0d": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.b205ba003b": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID.52bf8dd406": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER.6e3c3ab2b1": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.not_null_silver__complete_provider_asset_metadata_PROVIDER.b0c689d31b": ["model.flow_models.silver__complete_provider_asset_metadata"], "test.flow_models.not_null_silver__complete_provider_asset_metadata_ASSET_ID.b4b221e9f2": ["model.flow_models.silver__complete_provider_asset_metadata"], "test.flow_models.not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP.47fee02027": ["model.flow_models.silver__complete_provider_asset_metadata"], "test.flow_models.unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID.945e90b882": ["model.flow_models.silver__complete_provider_asset_metadata"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER.e355e7b6b2": ["model.flow_models.silver__complete_provider_asset_metadata"], "test.flow_models.not_null_silver__complete_token_asset_metadata_PROVIDER.0d1d2c6852": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.06a52e0e67": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.3791975c91": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.fe8350a322": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP.58ef7db480": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID.99f9227588": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN.d3d6b2a62b": ["model.flow_models.silver__complete_token_asset_metadata"], "test.flow_models.not_null_silver__complete_native_prices_HOUR.84672fd317": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_SYMBOL.640aa16109": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_BLOCKCHAIN.3557f90197": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_PROVIDER.391be2433a": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_PRICE.5d22b3dfe0": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_IS_IMPUTED.9b41704925": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.030d747f3c": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.595acedfe2": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.6e5981548b": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL.9742f3d916": ["model.flow_models.silver__complete_native_prices"], "test.flow_models.not_null_silver__complete_token_prices_HOUR.d5f4cd597b": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_TOKEN_ADDRESS.7e03ade9df": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN.ada1620192": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN_ID.6aac0fa10e": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_PROVIDER.d7e55cb9a3": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_PRICE.9b78fa1dae": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_IS_IMPUTED.8a84f91c9e": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.90a2d67d90": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.74882978f6": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.c4ea6e2a79": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN.dde8fc55cf": ["model.flow_models.silver__complete_token_prices"], "test.flow_models.not_null_test_silver_evm__traces_full_BLOCK_NUMBER.e57d473f0e": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full_TX_POSITION.4fa73bb5fa": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_ADDRESS.87c27cc9bb": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_JSON.c209b802cc": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.bec29b5eb0": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2.9f04b433cf": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.535a20c1bb": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.18dc949b49": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2.05e70c809c": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1fdf31878d": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.a1bd8e879c": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2.78ff2763e4": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.43fb437111": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID.6bf53ea8b0": ["model.flow_models.test_silver_evm__traces_full"], "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2": ["model.flow_models.test_silver_evm__traces_recent"], "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.040b720ed9": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_JSON.6206146781": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.5219d92d74": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2.45b618f7cf": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.84d2c1e641": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.91c9a7981d": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2.5fdabf4cfd": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e66acd7a4f": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.f337252be4": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2.3d015945e3": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.755580b9b4": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER.07bc0f4b32": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.bb5af19ab4": ["model.flow_models.test_silver_evm__blocks_full"], "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371": ["model.flow_models.test_silver_evm__blocks_recent"], "test.flow_models.not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.7daaf2bde2": ["model.flow_models.test_silver_evm__contracts_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS.4b6b344538": ["model.flow_models.test_silver_evm__contracts_full"], "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9": ["model.flow_models.test_silver_evm__contracts_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b": ["model.flow_models.test_silver_evm__contracts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99": ["model.flow_models.test_silver_evm__receipts_recent"], "test.flow_models.not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.2dbdfe46c6": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__receipts_full_ARRAY_INDEX.222045a3bb": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.31ed905248": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.09014d0ff3": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2.a920f342e5": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2e59926606": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.5ca0599f82": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2.23e3da1d10": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27fd1d5545": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.89eff1e3cf": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2.f0e7e59d92": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27a6f42a7a": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID.8b389965ca": ["model.flow_models.test_silver_evm__receipts_full"], "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2": ["model.flow_models.test_silver_evm__transactions_recent"], "test.flow_models.not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.c2e6396204": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__transactions_full_TX_POSITION.9246cdee69": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.88b070614c": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.45d2a59714": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2.b2b0d40938": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90972d2e09": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.ae648637e4": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2.48b8bc3408": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a827db7483": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.b9801ef134": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2.f1f84e953a": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7f5110e328": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID.6d60b8b757": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER.32bdfbd491": ["model.flow_models.test_silver_evm__transactions_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.7b49e0a491": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT.e7649f03a7": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_TX_HASH.3fa21b319d": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_.498d747868": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.dcc44caa6c": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT.608fe36ef1": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.8e5852ce51": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.ffb125a0d1": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR.235a8ed35b": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.2d993434e3": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2.bffcd6a827": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1d7e651a42": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.19cad63e39": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2.a66e7b4dd8": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.4b151e71ed": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID.1a8d64e96c": ["model.flow_models.test_silver_evm__decoded_logs_full"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81": ["model.flow_models.test_silver_evm__decoded_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd": ["model.flow_models.test_gold_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.93f1c1b73d": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.ec784f5ed9": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.1c3ac75530": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.624040c91d": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.77f458fdf6": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_HASH.ba6b19371d": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.db34426269": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_POSITION.b22cdc5d25": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.0213b8897c": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.f33a6f1d12": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.d12e10fb2c": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.38b78c3453": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.0662f97804": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.3814c56746": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_INPUT.5f0410955a": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TYPE.d9e91caa4d": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.99479cd8d4": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_SUB_TRACES.81d9a6fa69": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE.b850aed961": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.5239348dfa": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.821a0b6130": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_HEX.6b0dccfb7d": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS.e01c6b9df7": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS_USED.90cb0406b5": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.7d1fb1d0d0": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.32aa446ebe": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.13516a88af": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.39a0d3c66a": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.6204dfb2d8": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.a607ce606a": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.55911fba2f": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.f94ffec6a0": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.522c5bc472": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX.26dfaf888e": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH.56b53f13b0": ["model.flow_models.test_gold_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER.272002c7e6": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.53169cfd18": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP.199e89abec": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.27d9e4d30e": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.485584918b": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.94b7ccc720": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.7edd0a59f6": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.ea556d965b": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION.f77a8d56be": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a5c71da965": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX.669974d176": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.42a542e120": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS.a77a863e55": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c6de3af1f0": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.cabd25b19a": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.28e39508a2": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED.6d04dd910e": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.63a6ecc539": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.f172a0e2b9": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.dee61b00b2": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.8fc397c94a": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED.78b45b489e": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.c72de16396": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP.4b0ec820f5": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.d5e4098fd1": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.094c88ba4d": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.cd561bf615": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.01d1fffb47": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.d601fb5157": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452": ["model.flow_models.test_gold_evm__fact_transactions_full", "model.flow_models.test_gold_testnet_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_recent", "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285": ["model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent", "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER.f73279dc34": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.4a8fcf9170": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP.1dfd547356": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90577e6253": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.9a42d16fff": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.a5d669e83d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.5c96a9d79b": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS.472e59542d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.5a053aa31d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.cbbafd6851": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.1865c583d7": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.bb41424239": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW.ff8f01efb9": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE.927f044652": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.4fbc06510a": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE.e027c91f8d": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED.a08d9927cc": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.d6b66db1d9": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.202577f297": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION.01268c8ec6": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.4cbed4cd0e": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA.7482ebfa28": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE.b2d79331e6": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.a7b2a921ac": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT.ac056086b8": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED.684bbb6d9e": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.e97a0a3da8": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_R.b664cc46ed": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_S.615ec14ebe": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_V.3b675153da": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.e4b9e25a39": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP.747bf69e36": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.d29e62b4ee": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP.ea4221d485": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.505dcb156e": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH.dbae459034": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.cfeb4a5fae": ["model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full", "model.flow_models.test_gold_testnet_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.4b58d84622": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.6cb2c9c310": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.5663a08521": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.b5e687796e": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e2ee5cedc3": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_HASH.4ccb65b980": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.1a3a7ff1fe": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH.2f989466c9": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.3bec0aeb64": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a1abf55f11": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.b2dece479d": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.3cf02eb1d1": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.e7a56cd360": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0f1fdd5fb0": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TOPICS.40cd033b90": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_DATA.b9d4021d97": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.d38b3c1f33": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.6e326960ea": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.6bbd5baead": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.e60a773fab": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.5a75606097": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.d9c820b080": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.d30dde1d68": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.13124bb720": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.c5fbd89b6f": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.829560ccd7": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.33e717512e": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.a1c583afbb": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.21f482a8b0": ["model.flow_models.test_gold_evm__fact_event_logs_full"], "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f": ["model.flow_models.test_gold_evm__fact_event_logs_full", "model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82": ["model.flow_models.test_gold_evm__fact_event_logs_recent"], "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2": ["model.flow_models.test_gold_evm__fact_event_logs_recent", "model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403": ["model.flow_models.test_gold_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.2b93777388": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.0fe80b5222": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.1a846d54df": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.7a1b4b2bb4": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.98d24f6867": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ac7de637d6": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.2a15a79300": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NETWORK.782107dd59": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.eda544cd59": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TX_COUNT.4074e10ebb": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.892368cb21": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SIZE.acd9b51a8c": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.84ea1382ef": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MINER.3f7d8c67e4": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.bf808632fc": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.496b92a198": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.82761523e7": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ed98ce21c7": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_USED.5ece3d5012": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.a967bea86b": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.e0b1430351": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.2cfc39085c": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.b4287593bd": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.9d649f0dd6": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.8e97a47373": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.98c87b2094": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NONCE.224a640c24": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.b1f34e52ea": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.55a3fce691": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.131e110291": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.29a20b718e": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.dac9d49bc4": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.28f07a239e": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.04d43c62f8": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.9668c7cb00": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.de21e341d6": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.1a60d1f135": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.cfa8033cf2": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.fe329c426d": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.2e23c8872d": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.0075682305": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.9e7b72a5c0": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.f8feb54623": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f767539ae3": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.d24a475c65": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.5d1191c3ad": ["model.flow_models.test_gold_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.a067c42e7a": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.1672f8c978": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.35debdc966": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.f74f4865e9": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP.6d1ee92332": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e25cb4a237": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.92a8d4d5db": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.6bd675e9d6": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.2fb6e994a4": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.60de674c0f": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.986597f245": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.92453cf08d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.aae5f27a6f": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MINER.64ce1883fb": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.6aa877ccb1": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.6edb1ff32b": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.6800b5f333": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ac0131e24c": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.feafd67211": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.f235a7af85": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.3a835cf66d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.bb3f427fa2": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.5ebfff79b0": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.97051b2e8d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.caa9b087ff": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.4c0aa0e396": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.91d4919c14": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.da4c923537": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.d5bae679df": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.d0f838b337": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.fe9262b6d3": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.87c65e51f7": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT.2d6942fda7": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.107a23f9a5": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.cbea61d9eb": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.f1b4debac9": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.3b8f621504": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.b260155ae9": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP.b4e3ed9c10": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.8087d60e7d": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5238adc9a3": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP.bd51db8831": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.4350a5538e": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b1be102ae1": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.df4388277c": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.117cb02563": ["model.flow_models.test_gold_testnet_evm__fact_blocks_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.f322642753": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.9a07a76843": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP.8078640ab0": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.bdcc07adea": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aa6c82ad1a": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.649af69be7": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.d9be661f9e": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.f2f745d492": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.e0187e69d7": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.e92bd62d3a": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.db11325cf4": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.e7a0036318": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.7848cc8806": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.7d9f873324": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INPUT.f65e364412": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TYPE.37f99b0e10": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.65a3469dab": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.c34cf8bd3f": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE.228b7f98d1": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW.c8711d1215": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.94d9ca2d85": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.fed08ee50d": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS.48553dab01": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.6f48c63e32": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.790f138638": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.bb4ff7be56": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED.2f1316bbe5": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.73e8e6d775": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.cf187e5bae": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP.6cec649ba5": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.49d1277f56": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP.89fd4a0927": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.944f8b2fc0": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX.b25eee3bd7": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH.fbef6e3403": ["model.flow_models.test_gold_testnet_evm__fact_traces_full"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467": ["model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20": ["model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9": ["model.flow_models.test_gold_evm__fact_blocks_recent", "model.flow_models.test_gold_evm__fact_transactions_recent"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.9639077f37": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.6d820c0b1b": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.ff178526c1": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6a3c821563": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.e000700acd": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_HASH.3eaa1babdd": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.e8b1c6a876": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.21feaaf6eb": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.086a279acf": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.dcadd1f6bb": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.79229563d1": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE.554907ef18": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW.31aa2f9e8d": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.f3c46ff67b": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE.5ed606cffd": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.5fba030533": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.b776b91385": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_TYPE.c482993c49": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_NONCE.3b61789cfb": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_POSITION.790f418e13": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.f57a982808": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.eb86040f7a": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.3498b26323": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_USED.33a3161b89": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.d10b2e5b2d": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED.13ab2e1d37": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.d37bfae42a": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_R.756efbc3c0": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_S.9b89e4ec64": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_V.120fa83d30": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.67e859e958": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP.579f949ab8": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.33d3448133": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP.5f7b3da870": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.3f33b61f4b": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH.f3a22b0bb5": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.85afce7d97": ["model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752": ["model.flow_models.test_gold_evm__fact_blocks_full", "model.flow_models.test_gold_evm__fact_transactions_full"], "test.flow_models.not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.ff84664011": ["model.flow_models.bronze_evm_api__token_reads"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1.d382ea40a7": ["model.flow_models.bronze_evm_api__token_reads"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5f41d6e54a": ["model.flow_models.bronze_evm_api__token_reads"], "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed": ["model.flow_models.bronze_evm_api__flowscan_verified_contracts"], "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68": ["model.flow_models.streamline__evm_addresses"], "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e": ["model.flow_models.streamline__evm_addresses"], "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb": ["model.flow_models.silver_api__reward_points"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92": ["model.flow_models.silver_api__reward_points"], "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6": ["model.flow_models.silver_api__reward_points"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af": ["model.flow_models.silver_api__reward_points"], "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e": ["model.flow_models.silver_api__reward_points"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb": ["model.flow_models.silver_api__reward_points"], "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770": ["model.flow_models.silver_api__reward_points"], "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad": ["model.flow_models.silver_api__reward_points"], "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6": ["model.flow_models.silver_api__reward_points"], "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de": ["model.flow_models.silver_api__points_transfers_response"], "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb": ["model.flow_models.silver_api__points_transfers"], "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95": ["model.flow_models.silver_api__reward_points_spend"], "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e": ["model.flow_models.silver_api__storefront_items"], "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e": ["model.flow_models.silver_api__storefront_items"], "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750": ["model.flow_models.silver_api__storefront_items"], "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a": ["model.flow_models.silver_api__storefront_items"], "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44": ["model.flow_models.silver_api__storefront_items"], "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15": ["model.flow_models.defi__ez_dex_swaps"], "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6": ["model.flow_models.defi__fact_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83": ["model.flow_models.defi__ez_bridge_activity"], "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82": ["model.flow_models.defi__fact_dex_swaps"], "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4": [], "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350": [], "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78": [], "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af": [], "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518": [], "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb": [], "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8": [], "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5": [], "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461": [], "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6": [], "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068": [], "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76": [], "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1": ["model.flow_models.nft__dim_moment_metadata"], "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3": ["model.flow_models.nft__dim_moment_metadata"], "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82": ["model.flow_models.nft__dim_moment_metadata"], "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81": ["model.flow_models.nft__dim_moment_metadata"], "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6": ["model.flow_models.nft__dim_moment_metadata"], "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003": ["model.flow_models.nft__ez_nft_sales"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8": ["model.flow_models.nft__dim_ufc_strike_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b": ["model.flow_models.nft__dim_allday_metadata"], "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb": ["model.flow_models.core__ez_transaction_actors"], "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310": ["model.flow_models.core__dim_address_mapping"], "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c": ["model.flow_models.core__fact_blocks"], "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc": ["model.flow_models.core__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a": ["model.flow_models.core__fact_blocks"], "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa": ["model.flow_models.core__fact_blocks"], "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332": ["model.flow_models.core__fact_account_storage"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf": ["model.flow_models.core__fact_account_storage"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f": ["model.flow_models.core__fact_account_storage"], "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876": ["model.flow_models.core__fact_account_storage"], "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6": ["model.flow_models.core__fact_transactions"], "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b": ["model.flow_models.core__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041": ["model.flow_models.core__fact_transactions"], "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80": ["model.flow_models.core__dim_contract_labels"], "test.flow_models.not_null_core__fact_events_TX_ID.4273517078": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea": ["model.flow_models.core__fact_events"], "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0": ["model.flow_models.core__fact_events"], "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385": ["model.flow_models.core__ez_token_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_POINT_ID.f6188d5d16": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR.adbc58f9fe": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_SOURCE.924a542076": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag.9e9ec30cc3": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR.5e1f8dfc1d": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_DIRECTION.49db14c1d6": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_START.2d9df76ae4": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_END.dea136da10": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_ACCOUNT_ID.5fcaf5e2fb": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732": ["model.flow_models.rewards__fact_points_transfers"], "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498": ["model.flow_models.rewards__dim_storefront_items"], "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff": ["model.flow_models.rewards__fact_points_balances"], "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db": ["model.flow_models.testnet__fact_blocks"], "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5": ["model.flow_models.testnet__fact_transactions"], "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca": ["model.flow_models.testnet__fact_events"], "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7": ["model.flow_models.testnet__fact_events"], "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86": ["model.flow_models.gov__ez_staking_actions"], "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6": ["model.flow_models.gov__dim_validator_labels"], "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8": ["model.flow_models.gov__dim_validator_labels"], "test.livequery_models.test_transpose__get_status_200.8721d94682": ["model.livequery_models.transpose__"], "test.livequery_models.test_credmark_utils__get_status_200.d1548e1f6e": ["model.livequery_models.credmark_utils__"], "test.livequery_models.test_opensea__get_collection_stats_status_200.bdf3d1d191": ["model.livequery_models.opensea__"], "test.livequery_models.test_stakingrewards__query_status_200.144a35304b": ["model.livequery_models.stakingrewards__"], "test.livequery_models.test_subquery__graphql_status_200.b25433a976": ["model.livequery_models.subquery__"], "test.livequery_models.test_topshot__graphql_status_200.fb93e3b220": ["model.livequery_models.topshot__"], "test.livequery_models.test_allday__graphql_status_200.8cfd62f9a1": ["model.livequery_models.allday__"], "test.livequery_models.test_coingecko__get_status_200.047f15c956": ["model.livequery_models.coingecko__"], "test.livequery_models.test_slack__webhook_send_simple.ee0011caae": ["model.livequery_models.slack__"], "test.livequery_models.test_slack__webhook_send_rich.488499c36a": ["model.livequery_models.slack__"], "test.livequery_models.test_slack__post_message_simple.0751f090c1": ["model.livequery_models.slack__"], "test.livequery_models.test_slack__post_message_blocks.904b39bace": ["model.livequery_models.slack__"], "test.livequery_models.test_slack__post_reply_simple.a734331ab3": ["model.livequery_models.slack__"], "test.livequery_models.test_slack__webhook_send_complex_payload.5c2206d9c2": ["model.livequery_models.slack__"], "test.livequery_models.test_slack_utils__post_webhook_httpbin.de5573cb7a": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__post_webhook_invalid_url.aed389ddc9": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__post_webhook_null_payload.8b4db9f76e": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__post_message_httpbin.faac84e2cd": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__post_message_auth_error.ca1392a817": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__post_reply_httpbin.c787547840": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_webhook_url_valid.6420f9435d": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_webhook_url_invalid.3576e28c54": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_id.3c2bddfcc4": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_name.ee330f32dc": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_dm.e73977329f": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_group.481cbe7e68": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_invalid.2df37ed1b8": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_null.23eeea530c": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_slack_utils__validate_channel_empty.7935ed3012": ["model.livequery_models.slack_utils__slack_utils"], "test.livequery_models.test_dapplooker__get_chart_status_202.4fedf28822": ["model.livequery_models.dapplooker__"], "test.livequery_models.test_claude__post_messages_only_one_message.ff8a12fc1b": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__post_messages_with_model.7b5774fbf2": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__post_messages_with_all_params.0917a032d2": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__count_message_tokens.f5bafb2bce": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__list_models.8516d777c7": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__get_model.1f65c29a92": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__post_messages_batch.63bf2a363f": ["model.livequery_models.claude__"], "test.livequery_models.test_claude__list_message_batches.df27ad85b6": ["model.livequery_models.claude__"], "test.livequery_models.test_claude_utils__post_api_status_200.fe926b326c": ["model.livequery_models.claude_utils__claude_utils"], "test.livequery_models.test_strangelove__get_status_200.0a58865924": ["model.livequery_models.strangelove__"], "test.livequery_models.test_fred__get_series_status_200.51822e30ca": ["model.livequery_models.fred__"], "test.livequery_models.test_espn__get_status_200.b4f84cc829": ["model.livequery_models.espn__"], "test.livequery_models.test_solscan_public_api_get__get_status_200.388381be71": ["model.livequery_models.solscan__"], "test.livequery_models.test_dappradar__get_status_200.979ea475dc": ["model.livequery_models.dappradar__"], "test.livequery_models.test_covalent__get_status_200.bb43bb7f69": ["model.livequery_models.covalent__"], "test.livequery_models.test_deepnftvalue__get_status_200.49fba544bb": ["model.livequery_models.deepnftvalue__"], "test.livequery_models.test_github_utils__octocat_status_200.7a9c72f57f": ["model.livequery_models.github_utils__github_utils"], "test.livequery_models.test_github_utils__headers_format.bf75978db7": ["model.livequery_models.github_utils__github_utils"], "test.livequery_models.test_github_utils__post_invalid_route.f060700fd1": ["model.livequery_models.github_utils__github_utils"], "test.livequery_models.test_github_utils__put_invalid_route.d361d590cf": ["model.livequery_models.github_utils__github_utils"], "test.livequery_models.test_github_actions__workflows_with_query.6ac4a8b3f9": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflows_simple.c1eaeaca38": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__runs_with_query.c134c002ca": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__runs_simple.fb19fd1022": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_runs_with_query.2cc7cb1189": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_runs_simple.3fae7a0ed4": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_dispatches_with_body.d94154911b": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_dispatches_simple.81f75f9435": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_enable.0b608e8267": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_disable.aefa4786d2": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_run_logs.9a9822b746": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__job_logs.5a2d0a3c80": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_run_jobs_with_query.4a098421bd": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__workflow_run_jobs_simple.3f673e1432": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflows_with_query.55c801e96a": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflows_simple.e309afa5b7": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_runs_with_query.1164bd17ab": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_runs_simple.e5cbf35e89": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflow_runs_with_query.4108f0ee5c": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflow_runs_simple.2677ffd8e8": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflow_run_jobs_with_query.b6002abbe4": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_workflow_run_jobs_simple.ddea8e10f5": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_failed_jobs_with_logs.f99b7e9705": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_cortex.f6b67b3893": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_custom_prompt.9412c58df0": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_default.f6378c5240": ["model.livequery_models.github_actions__github_utils"], "test.livequery_models.test_nftscan__get_status_200.33868e0f0d": ["model.livequery_models.nftscan__"], "test.livequery_models.test_chainbase_utils__get_status_200.07b6733652": ["model.livequery_models.chainbase_utils__"], "test.livequery_models.test_snapshot__query_status_200.35a2cffb40": ["model.livequery_models.snapshot__"], "test.livequery_models.test_reservoir__get_status_200.cb905ea233": ["model.livequery_models.reservoir__"], "test.livequery_models.test_defillama__get_status_200.95a3be7633": ["model.livequery_models.defillama__"], "test.livequery_models.test_bitquery__graphql_status_200.11917beb18": ["model.livequery_models.bitquery__"], "test.livequery_models.test_helius_apis__token_metadata_status_200.c2bafa3fb0": ["model.livequery_models.helius_apis__helius_utils"], "test.livequery_models.test_helius_apis__balances_status_200.d668884644": ["model.livequery_models.helius_apis__helius_utils"], "test.livequery_models.test_helius_apis__parse_transactions_status_200.71053900da": ["model.livequery_models.helius_apis__helius_utils"], "test.livequery_models.test_helius_das__get_asset_status_200.3e65208714": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_signatures_for_asset_status_200.529a6b605d": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__search_assets_status_200.2373c30616": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_asset_proof_status_200.2ed48f9fe3": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_assets_by_owner_status_200.6f2f1ef95c": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_assets_by_authority_status_200.c9ac02b165": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_assets_by_creator_status_200.e8cb071d3a": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_helius_das__get_assets_by_group_status_200.fe5813195d": ["model.livequery_models.helius_das__helius_utils"], "test.livequery_models.test_playgrounds__query_subgraph_status_200_liquidity_pools.dfcb23f707": ["model.livequery_models.playgrounds__"], "test.livequery_models.test_playgrounds__query_subgraph_status_200_total_pool_count.86c8b9c6ee": ["model.livequery_models.playgrounds__"], "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_status_200.94f0e0082e": ["model.livequery_models.quicknode_solana_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.70f38f0e31": ["model.livequery_models.quicknode_solana_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.529daa7446": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.d60e37734e": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_tokens__get_transactions_by_address_status_200.194093aade": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.2bffddb733": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.57669f1a96": ["model.livequery_models.quicknode_polygon_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.5a3e5bd53e": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_status_200.e34b6fbe64": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.ba7f5aeceb": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.2e5143d642": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.34afbca510": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.b69737052b": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_status_200.2d1f2ae9d6": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.8286191e06": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.2f6ba1e185": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_polygon_nfts__verify_nfts_owner_status_200.e87bb12c13": ["model.livequery_models.quicknode_polygon_nfts__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.3d5c91f8e2": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.c34c43a92d": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.29d4ecb431": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.9cda095850": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"], "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.990e59cd6c": ["model.livequery_models.quicknode_ethereum_tokens__quicknode_utils"], "test.livequery_models.test_footprint_utils__get_status_200_v2_protocol_info.4d260facf4": ["model.livequery_models.footprint_utils__footprint_utils"], "test.livequery_models.test_cmc__get_status_200.1e44de8c9e": ["model.livequery_models.cmc__"], "test.livequery_models.test_apilayer__get_status_200.f739b0d36b": ["model.livequery_models.apilayer__"], "test.livequery_models.test_alchemy_tokens__get_token_allowance_status_200.65ce803e24": ["model.livequery_models.alchemy_tokens__alchemy_utils"], "test.livequery_models.test_alchemy_tokens__get_token_balances_status_200.bdaa3fdabb": ["model.livequery_models.alchemy_tokens__alchemy_utils"], "test.livequery_models.test_alchemy_tokens__get_token_metadata_status_200.ff08820c76": ["model.livequery_models.alchemy_tokens__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_nfts_status_200.34e3001576": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_owners_for_token_status_200.c534c2579d": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_owners_for_collection_status_200.3cdb9f0962": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__is_holder_of_collection_status_200.d94f7ae355": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_contracts_for_owner_status_200.29e9e60296": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_nft_metadata_status_200.aad531a83a": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_nft_metadata_batch_status_200.44d0ef0140": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_contract_metadata_status_200.0a9337a17a": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_contract_metadata_batch_status_200.78a02ffe28": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__invalidate_contract_status_200.1ac32b4945": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__reingest_contract_status_200.3c2c45fd00": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__search_contract_metadata_status_200.1e97937b32": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_nfts_for_collection_status_200.f7ff9b5ee5": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_spam_contracts_status_200.b9dfb4e306": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__is_spam_contract_status_200.91af21989f": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__is_airdrop_status_200.58ce4f1bdc": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_floor_price_status_200.f2125d71e4": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__get_nft_sales_status_200.223f727f9f": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__compute_rarity_status_200.942425aa31": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_nfts__summarize_nft_attributes_status_200.99d7f57e35": ["model.livequery_models.alchemy_nfts__alchemy_utils"], "test.livequery_models.test_alchemy_transfers__get_asset_transfers_status_200.f1f3f416e4": ["model.livequery_models.alchemy_transfers__alchemy_utils"], "test.livequery_models.test__live_udf_api_batched_post_data_object.a3001533fa": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_ethereum_batch.aa4ed0976f": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_solana.7027aa9022": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_data_object.f511b76342": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_data_array.e6efede8c7": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_data_string.4024bc8c29": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_get_method.7f6dfcd143": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_get_with_params.b0e789f509": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_batch_jsonrpc.6afc146ed1": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_jsonrpc_solana.b20463bfb3": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_jsonrpc_solana_batch.9386763d93": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_post_jsonrpc_ethereum_batch.3c9cd0b4df": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_data_object_sync.071fa239ad": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_data_array_sync.b8411aa263": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_data_string_sync.fe8f3757c8": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_get_method_sync.8122eddb3f": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_batch_jsonrpc_sync.b36bc00504": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_get_with_params_sync.147b3736ae": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_sync.59f97e4649": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.cb3ec63e3a": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.71d7b6dbb6": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_get_with_params_async.b056833455": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_async.a018ed6e96": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_async.7f045a7b4a": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.95f5f5b561": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_true.cfc2645199": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_false.e9e1befac4": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_true.604199ea45": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_false.0b97d59b38": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_true.81e24f5936": ["model.livequery_models.live"], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_false.e9d84deb2e": ["model.livequery_models.live"], "test.livequery_models.test___utils_udf_introspect.79bd27a18b": ["model.livequery_models._utils"], "test.livequery_models.test__utils_udf_json_rpc_call.0b87c6050e": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_true_1.3bf42c4e1b": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_true_2.764afd6db8": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_true_space.11f0932fc3": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_true_special.4eef6cb355": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_true_array.614d53ca8a": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_false_1.e2e07ad77a": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_false_2.58739709ab": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_false_space.1167d3f089": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_false_special.0cd3cb5826": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_false_array.9524cea2e8": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_1.1d75f92e0e": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_2.60da312d8c": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_space.d5e1917fd6": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_special.6f25d30fd9": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_dict_array.25f6af5cf8": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_true_1.f1dc90fd5d": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_true_2.4c09ca3de2": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_true_space.c150fa3544": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_true_special.14abbd82f3": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_true_array.559475a80a": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_false_1.ffe0d93235": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_false_2.f6e4d9a06a": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_false_space.c46a422a10": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_false_special.ad3b4ce496": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_false_array.979bfafd11": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_1.bae96ece17": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_2.ff2898d4a2": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_space.67b6f51498": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_special.746423269a": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_urlencode_array_array.3d05dcb6a9": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_int_to_binary.46856460db": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_int_to_binary_large_number.feba996e3b": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_binary_to_int.907b20f381": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_binary_to_int_large_number.926bff44e9": ["model.livequery_models.utils"], "test.livequery_models.test__utils_udf_evm_decode_log.b6fedb07e9": ["model.livequery_models.utils"], "source.flow_models.bronze_streamline.moments_minted_metadata_api": [], "source.flow_models.bronze_streamline.blocks": [], "source.flow_models.bronze_streamline.blocks_v2": [], "source.flow_models.bronze_streamline.collections": [], "source.flow_models.bronze_streamline.collections_v2": [], "source.flow_models.bronze_streamline.transactions": [], "source.flow_models.bronze_streamline.transactions_v2": [], "source.flow_models.bronze_streamline.transaction_results": [], "source.flow_models.bronze_streamline.transaction_results_v2": [], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07": [], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21": [], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22": [], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07": [], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21": [], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22": [], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07": [], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22": [], "source.flow_models.bronze_streamline.testnet_blocks": [], "source.flow_models.bronze_streamline.testnet_blocks_v2": [], "source.flow_models.bronze_streamline.testnet_collections": [], "source.flow_models.bronze_streamline.testnet_collections_v2": [], "source.flow_models.bronze_streamline.testnet_transactions": [], "source.flow_models.bronze_streamline.testnet_transactions_v2": [], "source.flow_models.bronze_streamline.testnet_transaction_results": [], "source.flow_models.bronze_streamline.testnet_transaction_results_v2": [], "source.flow_models.bronze_streamline.evm_blocks": [], "source.flow_models.bronze_streamline.evm_receipts": [], "source.flow_models.bronze_streamline.evm_traces": [], "source.flow_models.bronze_streamline.reward_points": [], "source.flow_models.bronze_streamline.transaction_entries": [], "source.flow_models.bronze_streamline.points_transfers": [], "source.flow_models.bronze_streamline.minting_assets": [], "source.flow_models.bronze_streamline.contract_abis": [], "source.flow_models.bronze_streamline.evm_traces_v2": [], "source.flow_models.bronze_streamline.evm_decoded_logs": [], "source.flow_models.bronze_streamline.topshot_metadata": [], "source.flow_models.bronze_streamline.evm_testnet_blocks": [], "source.flow_models.bronze_streamline.evm_testnet_receipts": [], "source.flow_models.bronze_streamline.evm_testnet_traces": [], "source.flow_models.bronze_streamline.account_storage": [], "source.flow_models.crosschain_silver.labels_combined": [], "source.flow_models.silver_crosschain.complete_token_asset_metadata": [], "source.flow_models.silver_crosschain.complete_token_prices": [], "source.flow_models.silver_crosschain.complete_provider_asset_metadata": [], "source.flow_models.silver_crosschain.complete_provider_prices": [], "source.flow_models.silver_crosschain.complete_native_asset_metadata": [], "source.flow_models.silver_crosschain.complete_native_prices": [], "source.flow_models.silver_crosschain.number_sequence": [], "source.flow_models.silver_crosschain.labels_combined": [], "source.flow_models.bronze_api.allday_metadata": [], "source.flow_models.flow_bronze.ufc_strike_metadata": [], "source.flow_models.flow_bronze.espn_nfl_teams": [], "source.flow_models.flow_bronze.espn_nfl_athletes": [], "source.flow_models.crosschain_public.user_abis": [], "source.flow_models.data_science_silver.evm_wrapped_assets": [], "source.flow_models.data_science_silver.scoring_activity_categories": [], "source.flow_models.data_science_silver.evm_known_event_sigs": [], "source.flow_models.data_science_silver.evm_known_event_names": [], "source.flow_models.data_science_silver.evm_event_sigs": [], "source.flow_models.data_science_silver.dates": [], "source.flow_models.silver.nft_topshot_metadata": [], "source.flow_models.flow_seeds.transaction_entries": [], "source.livequery_models.crosschain.dim_date_hours": [], "source.livequery_models.crosschain.dim_contracts": [], "source.livequery_models.crosschain.dim_evm_event_abis": [], "source.livequery_models.ethereum_core.fact_event_logs": [], "source.livequery_models.ethereum_core.ez_decoded_event_logs": []}, "child_map": {"model.flow_models.silver__staking_actions": ["model.flow_models.gov__ez_staking_actions"], "model.flow_models.silver__labels_pools_metapier_s": ["model.flow_models.defi__dim_swap_pool_labels", "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8", "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150", "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a", "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141", "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59", "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704", "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3", "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf", "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b", "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf", "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab"], "model.flow_models.silver__contract_labels_s": ["model.flow_models.core__dim_contract_labels", "model.flow_models.silver__labels_pools_s", "model.flow_models.silver__swaps_single_trade_s"], "model.flow_models.silver__labels": ["model.flow_models.core__dim_labels", "model.flow_models.core_evm__dim_labels", "model.flow_models.silver__validator_labels", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7"], "model.flow_models.silver__validator_labels": ["model.flow_models.gov__dim_validator_labels"], "model.flow_models.silver__labels_pools_s": ["model.flow_models.defi__dim_swap_pool_labels", "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18", "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc", "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd", "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2", "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2", "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481", "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89", "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f", "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4", "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf"], "model.flow_models.silver__transaction_actors": ["model.flow_models.core__ez_transaction_actors", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY.81164b4bd3", "test.flow_models.dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2.b0ddb197d8", "test.flow_models.not_null_silver__transaction_actors_ADDRESS.892036835e", "test.flow_models.not_null_silver__transaction_actors_ARGUMENT_NAME.4d2c365039", "test.flow_models.not_null_silver__transaction_actors_BLOCK_HEIGHT.b8a4e4e5c3", "test.flow_models.not_null_silver__transaction_actors_BLOCK_TIMESTAMP.c8cd9d2580", "test.flow_models.not_null_silver__transaction_actors_EVENT_INDEX.d2cefe546b", "test.flow_models.not_null_silver__transaction_actors_EVENT_TYPE.575bf0a9d8", "test.flow_models.not_null_silver__transaction_actors_PAYER.5c0ca30de5", "test.flow_models.not_null_silver__transaction_actors_PROPOSER.c22e5347fc", "test.flow_models.not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.0ca1a49b80", "test.flow_models.not_null_silver__transaction_actors_TX_ID.d7a194a0c3", "test.flow_models.not_null_silver__transaction_actors_TX_SUCCEEDED.a30b12faea", "test.flow_models.unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.78ecbc0249"], "model.flow_models.silver__flow_evm_address_map": ["model.flow_models.core__dim_address_mapping", "test.flow_models.dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24.8699128a39", "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.d0c65a7366", "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.9c72ad7f39", "test.flow_models.not_null_silver__flow_evm_address_map_EVM_ADDRESS.5c43edb3ec", "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_ADDRESS.58d86cb0ed", "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.3d96b5b205", "test.flow_models.not_null_silver__flow_evm_address_map_TX_ID.1b796aabcd", "test.flow_models.unique_silver__flow_evm_address_map_EVM_ADDRESS.73f1dd8e05", "test.flow_models.unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.2c87996cf1"], "model.flow_models.silver__swaps_final": ["model.flow_models.defi__ez_dex_swaps", "model.flow_models.defi__fact_dex_swaps"], "model.flow_models.silver__swaps_events_s": ["model.flow_models.silver__swaps_s", "model.flow_models.silver__swaps_single_trade_s"], "model.flow_models.silver__swaps_s": ["model.flow_models.silver__swaps_final", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b", "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff", "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5", "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a", "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d", "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf", "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb", "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2", "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd", "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e"], "model.flow_models.silver__swaps_aggregator": ["model.flow_models.silver__swaps_final", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT.661c2dfd59", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ.42c16b0a91", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR.8b37c4e1c1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR.0f15d49dc1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT.74eecd5240", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR.b3b7acfd0a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT.62f93e31c7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR.1e87027d1c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR.62dab823fe", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1.e0fe559138", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index.e9e9137d0a", "test.flow_models.not_null_silver__swaps_aggregator_block_height.69f3b5b2cf", "test.flow_models.not_null_silver__swaps_aggregator_block_timestamp.39adb06d32", "test.flow_models.not_null_silver__swaps_aggregator_pool_address.c0e95d7c65", "test.flow_models.not_null_silver__swaps_aggregator_pool_source.1bd43b0a42", "test.flow_models.not_null_silver__swaps_aggregator_token_in_amount.5d3edf6f41", "test.flow_models.not_null_silver__swaps_aggregator_token_in_contract.95c37cc781", "test.flow_models.not_null_silver__swaps_aggregator_token_out_amount.74a32c5de1", "test.flow_models.not_null_silver__swaps_aggregator_token_out_contract.89ee5db667", "test.flow_models.not_null_silver__swaps_aggregator_trader.b429b53838", "test.flow_models.not_null_silver__swaps_aggregator_tx_id.01fb7d47d0"], "model.flow_models.silver__swaps_single_trade_s": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6", "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb", "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23", "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c", "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354", "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925", "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b", "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0", "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498", "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04", "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd", "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0", "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51"], "model.flow_models.silver__increment_deployed_pairs": ["model.flow_models.silver__increment_swaps", "test.flow_models.not_null_silver__increment_deployed_pairs_event_contract.d2935d63ce", "test.flow_models.not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id.f248590f18", "test.flow_models.not_null_silver__increment_deployed_pairs_inserted_timestamp.97df20465a", "test.flow_models.not_null_silver__increment_deployed_pairs_modified_timestamp.78c64c49ce", "test.flow_models.not_null_silver__increment_deployed_pairs_pairAddress.649c21e28d", "test.flow_models.not_null_silver__increment_deployed_pairs_token0_contract.b1b3e91e00", "test.flow_models.not_null_silver__increment_deployed_pairs_token1_contract.a16e7f7f79", "test.flow_models.unique_silver__increment_deployed_pairs_increment_deployed_pairs_id.3065e7d908"], "model.flow_models.silver__increment_swaps": ["model.flow_models.silver__swaps_final", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT.084d5c865f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ.cfd0df7178", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR.c2ddb1e3c4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT.17d6eeac4c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR.0b18dd6bfd", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT.bf2dc85c08", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR.887bd80d13", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR.0779093ee2", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1.e5e87c37b1", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index.37417ecb30", "test.flow_models.not_null_silver__increment_swaps_block_height.f2c3f6b448", "test.flow_models.not_null_silver__increment_swaps_block_timestamp.ecdd334518", "test.flow_models.not_null_silver__increment_swaps_increment_swaps_id.229f82e62a", "test.flow_models.not_null_silver__increment_swaps_inserted_timestamp.8c19a6417c", "test.flow_models.not_null_silver__increment_swaps_modified_timestamp.d416319fa2", "test.flow_models.not_null_silver__increment_swaps_swap_contract.5d1414c578", "test.flow_models.not_null_silver__increment_swaps_tx_id.808780356c", "test.flow_models.unique_silver__increment_swaps_increment_swaps_id.ad6f20bfa8"], "model.flow_models.silver__nft_allday_metadata_s": ["model.flow_models.nft__dim_allday_metadata", "model.flow_models.silver__allday_moments_metadata_needed_s"], "model.flow_models.silver__nft_topshot_pack_sales_s": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486", "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9"], "model.flow_models.silver__nft_sales_s": ["model.flow_models.nft__ez_nft_sales", "model.flow_models.silver__allday_moments_metadata_needed_s", "model.flow_models.streamline__topshot_moments"], "model.flow_models.silver__nft_giglabs_s": ["model.flow_models.silver__nft_sales_s", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311", "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa", "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed", "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d", "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba", "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b", "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4", "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236"], "model.flow_models.silver__nft_topshot_sales_s": ["model.flow_models.silver__nft_giglabs_s", "model.flow_models.silver__nft_sales_s", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451", "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe", "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624", "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a", "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe", "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a", "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977", "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a", "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e", "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1", "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736", "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f", "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877", "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127"], "model.flow_models.silver__nft_transactions_secondary_market_s": ["model.flow_models.silver__nft_giglabs_s", "model.flow_models.silver__nft_sales_s", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0", "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487"], "model.flow_models.silver__nft_allday_metadata": ["model.flow_models.silver__allday_moments_metadata_error", "model.flow_models.silver__allday_moments_metadata_needed_s", "test.flow_models.tests__moment_metadata_allday"], "model.flow_models.silver__allday_moments_metadata_error": ["model.flow_models.nft__dim_allday_metadata"], "model.flow_models.silver__nft_moments_s": ["model.flow_models.silver__allday_moments_metadata_needed_s", "model.flow_models.streamline__topshot_moments", "test.flow_models.tests__moment_metadata_allday"], "model.flow_models.silver__nft_ufc_strike_metadata": ["model.flow_models.nft__dim_ufc_strike_metadata", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.b838318f21", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_LISTING_ID.c9b5fa9e78", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_METADATA.576d623fff", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.1eed8fe666", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_NFT_ID.bee2b21480", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_OWNER.953917bf60", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.89ad1312a7", "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.46051c34cb", "test.flow_models.not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.2d5e08f3f4", "test.flow_models.unique_silver__nft_ufc_strike_metadata_NFT_ID.031ae6805b"], "model.flow_models.silver__nft_moment_editions_s": ["model.flow_models.silver__nft_moment_metadata_final_s", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85"], "model.flow_models.silver__nft_moment_metadata_final_s": ["model.flow_models.nft__dim_moment_metadata", "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2"], "model.flow_models.silver__nft_moment_minted_s": ["model.flow_models.silver__nft_moment_metadata_final_s", "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5"], "model.flow_models.silver__nft_moment_series_s": ["model.flow_models.silver__nft_moment_metadata_final_s", "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f"], "model.flow_models.silver__nft_moment_set_s": ["model.flow_models.silver__nft_moment_metadata_final_s", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326"], "model.flow_models.silver__nft_moment_metadata_s": ["model.flow_models.silver__nft_moment_metadata_final_s", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977"], "model.flow_models.livequery__moments_parameters": [], "model.flow_models.silver__allday_moments_metadata_needed_s": [], "model.flow_models.silver_stats__core_metrics_hourly": ["model.flow_models.stats__ez_core_metrics_hourly", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5239671c2c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER.ada34dd6db", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT.5f9df371b1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT.c5d0b2cc33", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT.5a8e6e8880", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT.225f59bd1e", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1.874a5937d5", "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.0797e73b88", "test.flow_models.not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.efdb4b7e98", "test.flow_models.not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.558b8cb0c7", "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.866f191153", "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED.4fe1d21e07", "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS.5b82a449dd", "test.flow_models.not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.1e73e0a934"], "model.flow_models.silver_stats__core_metrics_block_hourly": ["model.flow_models.stats__ez_core_metrics_hourly", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT.54d4b30bf7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT.7e896d6675", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT.0604dbe85e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f57b79e3d9", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1.e810b06cec", "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.e82e2ff0a8", "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.6fe26d9daa", "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX.bc389eb5d7", "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN.91f14c72c6", "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.8e2fd8e3ae"], "model.flow_models.silver__streamline_transactions_final": ["model.flow_models.core__fact_transactions", "model.flow_models.silver__flow_evm_address_map", "model.flow_models.silver__increment_swaps", "model.flow_models.silver__staking_actions", "model.flow_models.silver__streamline_events", "model.flow_models.silver__swaps_aggregator", "model.flow_models.silver__transaction_actors", "model.flow_models.silver_observability__txs_completeness", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5", "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef", "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1", "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5", "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f", "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced", "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b", "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9", "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba", "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc", "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2", "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99", "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17", "test.flow_models.tests__events_final_gap", "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec"], "model.flow_models.silver__streamline_transaction_results": ["model.flow_models.silver__streamline_transactions_final", "test.flow_models.tests__streamline_transaction_results_gap"], "model.flow_models.silver__streamline_events": ["model.flow_models.core__fact_events", "model.flow_models.silver__bridge_blocto_s", "model.flow_models.silver__bridge_celer_s", "model.flow_models.silver__contract_labels_s", "model.flow_models.silver__flow_evm_address_map", "model.flow_models.silver__increment_deployed_pairs", "model.flow_models.silver__increment_swaps", "model.flow_models.silver__labels_pools_metapier_s", "model.flow_models.silver__labels_pools_s", "model.flow_models.silver__nft_giglabs_s", "model.flow_models.silver__nft_moment_editions_s", "model.flow_models.silver__nft_moment_metadata_s", "model.flow_models.silver__nft_moment_minted_s", "model.flow_models.silver__nft_moment_series_s", "model.flow_models.silver__nft_moment_set_s", "model.flow_models.silver__nft_moments_s", "model.flow_models.silver__nft_topshot_pack_sales_s", "model.flow_models.silver__nft_topshot_sales_s", "model.flow_models.silver__nft_transactions_secondary_market_s", "model.flow_models.silver__staking_actions", "model.flow_models.silver__swaps_aggregator", "model.flow_models.silver__swaps_events_s", "model.flow_models.silver__token_transfers", "model.flow_models.silver__token_transfers_s", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990", "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b", "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8", "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f", "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8", "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809", "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018", "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2", "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350", "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c", "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9", "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e", "test.flow_models.tests__events_final_gap", "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295"], "model.flow_models.silver__streamline_collections": ["model.flow_models.silver__streamline_blocks", "test.flow_models.tests__streamline_collections_gap", "test.flow_models.tests__streamline_transaction_results_gap", "test.flow_models.tests__streamline_transactions_gap"], "model.flow_models.silver__account_storage": ["model.flow_models.core__fact_account_storage", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9e665c45f8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2.ed7f85b196", "test.flow_models.not_null_silver__account_storage_INSERTED_TIMESTAMP.fea0c39b0b"], "model.flow_models.silver__streamline_transactions": ["model.flow_models.silver__streamline_transactions_final", "test.flow_models.tests__streamline_transactions_gap"], "model.flow_models.silver__streamline_blocks": ["model.flow_models.core__fact_blocks", "model.flow_models.silver__streamline_transactions_final", "model.flow_models.silver_observability__blocks_completeness", "model.flow_models.silver_observability__txs_completeness", "test.flow_models.tests__streamline_blocks_gap", "test.flow_models.tests__streamline_collections_gap"], "model.flow_models.silver__token_transfers": ["model.flow_models.core__ez_token_transfers", "test.flow_models.dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1.d18c578518", "test.flow_models.not_null_silver__token_transfers_AMOUNT_ADJ.4ace41e9ec", "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3", "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c", "test.flow_models.not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.99845473f9", "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS.7330504365", "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.af228e9c1d", "test.flow_models.not_null_silver__token_transfers_IS_FEE_TRANSFER.650f6ce625", "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6", "test.flow_models.not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.860707157e", "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS.4e1c105212", "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.d2543ce647", "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68", "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78", "test.flow_models.unique_silver__token_transfers_TOKEN_TRANSFERS_ID.6a9e96d8ef"], "model.flow_models.silver__bridge_complete": ["model.flow_models.defi__ez_bridge_activity", "model.flow_models.defi__fact_bridge_activity"], "model.flow_models.silver_evm__bridge_stargate_s": ["model.flow_models.silver__bridge_complete", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ.87629f6169", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT.489dea93e1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT.353398ef19", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ.c73c2aab25", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR.9ff6dc3440", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR.47c99d4fc6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR.02db9feb81", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR.b30e2f04e0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT.717e42c3b5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT.004d7322ed", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR.5eb82acbe3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR.6dc357057f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR.14690ffce6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR.a2d46e4afe", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3.ea0850a3d8", "test.flow_models.dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id.787b3d57ed", "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_height.3f93b8d41f", "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_timestamp.e5931acc11", "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_address.9711a154f6", "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.dd20dcf040", "test.flow_models.not_null_silver_evm__bridge_stargate_s_inserted_timestamp.047df949b9", "test.flow_models.not_null_silver_evm__bridge_stargate_s_modified_timestamp.28f5c15d6e", "test.flow_models.not_null_silver_evm__bridge_stargate_s_platform.fae99bf875", "test.flow_models.not_null_silver_evm__bridge_stargate_s_tx_id.af5fedcba0"], "model.flow_models.silver__bridge_blocto_s": ["model.flow_models.silver__bridge_complete", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a", "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e", "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de", "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188", "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814", "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f", "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c", "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd", "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e", "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115", "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859", "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547", "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4"], "model.flow_models.silver__token_transfers_s": ["model.flow_models.core__ez_token_transfers"], "model.flow_models.silver_evm__bridge_stargate_create_pool": ["model.flow_models.silver_evm__bridge_stargate_s"], "model.flow_models.silver__bridge_celer_s": ["model.flow_models.silver__bridge_complete", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514", "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d", "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06", "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a", "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e", "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b", "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7", "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a", "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f", "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6", "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2", "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050", "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e"], "model.flow_models.silver__testnet_blocks": ["model.flow_models.silver__testnet_transactions_final", "model.flow_models.testnet__fact_blocks"], "model.flow_models.silver__testnet_transaction_results": ["model.flow_models.silver__testnet_transactions_final"], "model.flow_models.silver__testnet_collections": ["model.flow_models.silver__testnet_blocks"], "model.flow_models.silver__testnet_transactions": ["model.flow_models.silver__testnet_transactions_final"], "model.flow_models.silver__testnet_events": ["model.flow_models.testnet__fact_events", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ.6c95f62a4f", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT.4a5596943f", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER.9ec7df9c6d", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN.6fa7a7609f", "test.flow_models.dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6.34fcd47946", "test.flow_models.dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360.643d5fd080", "test.flow_models.not_null_silver__testnet_events_block_height.0bc0538094", "test.flow_models.not_null_silver__testnet_events_block_timestamp.3fed3cbef9", "test.flow_models.not_null_silver__testnet_events_event_contract.300e9b247d", "test.flow_models.not_null_silver__testnet_events_event_id.b9ffe64580", "test.flow_models.not_null_silver__testnet_events_event_index.7558570534", "test.flow_models.not_null_silver__testnet_events_event_type.0947cdb580", "test.flow_models.not_null_silver__testnet_events_payload.332901a8b1", "test.flow_models.not_null_silver__testnet_events_tx_id.c57e501372", "test.flow_models.not_null_silver__testnet_events_tx_succeeded.36e9f13a6c", "test.flow_models.unique_silver__testnet_events_event_id.4c85c45b5c"], "model.flow_models.silver__testnet_transactions_final": ["model.flow_models.silver__testnet_events", "model.flow_models.testnet__fact_transactions", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False.8d15a5201b", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ.51aa6a9b7f", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY.403becb524", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER.10c987d825", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN.d52e2d5835", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER.ce1174fda8", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER.b721d41c73", "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN.e5b4a64f9c", "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6.8af9625e16", "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360.b935794bbb", "test.flow_models.not_null_silver__testnet_transactions_final__inserted_timestamp.9fecace009", "test.flow_models.not_null_silver__testnet_transactions_final_block_height.ba2ad241e8", "test.flow_models.not_null_silver__testnet_transactions_final_block_timestamp.ea093f8233", "test.flow_models.not_null_silver__testnet_transactions_final_gas_limit.13388e6262", "test.flow_models.not_null_silver__testnet_transactions_final_payer.f95718cb9f", "test.flow_models.not_null_silver__testnet_transactions_final_pending_result_response.c785d5b138", "test.flow_models.not_null_silver__testnet_transactions_final_status.f7c7672fbc", "test.flow_models.not_null_silver__testnet_transactions_final_status_code.a7ebe39e1b", "test.flow_models.not_null_silver__testnet_transactions_final_tx_id.a1fbcf7045", "test.flow_models.not_null_silver__testnet_transactions_final_tx_succeeded.b09c401722", "test.flow_models.unique_silver__testnet_transactions_final_tx_id.b303865de1"], "model.flow_models.silver_observability__blocks_completeness": ["test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702", "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b"], "model.flow_models.silver_observability__txs_completeness": ["test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2", "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703"], "model.flow_models.silver__complete_provider_asset_metadata": ["model.flow_models.price__dim_asset_metadata", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER.e355e7b6b2", "test.flow_models.not_null_silver__complete_provider_asset_metadata_ASSET_ID.b4b221e9f2", "test.flow_models.not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP.47fee02027", "test.flow_models.not_null_silver__complete_provider_asset_metadata_PROVIDER.b0c689d31b", "test.flow_models.unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID.945e90b882"], "model.flow_models.silver__complete_native_asset_metadata": ["model.flow_models.price__ez_asset_metadata", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL.6c5f561373", "test.flow_models.not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.fea8f73c16", "test.flow_models.not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP.c6bcef6cb9", "test.flow_models.not_null_silver__complete_native_asset_metadata_PROVIDER.2f310e1236", "test.flow_models.not_null_silver__complete_native_asset_metadata_SYMBOL.ff109ff1ee", "test.flow_models.unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID.d98ec00bc9"], "model.flow_models.silver__complete_provider_prices": ["model.flow_models.price__fact_prices_ohlc_hourly", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER.6e3c3ab2b1", "test.flow_models.not_null_silver__complete_provider_prices_ASSET_ID.a10e7dad30", "test.flow_models.not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.b205ba003b", "test.flow_models.not_null_silver__complete_provider_prices_PROVIDER.982c1dc287", "test.flow_models.not_null_silver__complete_provider_prices_RECORDED_HOUR.73c3cfdf0d", "test.flow_models.unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID.52bf8dd406"], "model.flow_models.silver__complete_native_prices": ["model.flow_models.defi__ez_bridge_activity", "model.flow_models.defi__ez_dex_swaps", "model.flow_models.price__ez_prices_hourly", "model.flow_models.stats__ez_core_metrics_hourly", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL.9742f3d916", "test.flow_models.not_null_silver__complete_native_prices_BLOCKCHAIN.3557f90197", "test.flow_models.not_null_silver__complete_native_prices_HOUR.84672fd317", "test.flow_models.not_null_silver__complete_native_prices_IS_IMPUTED.9b41704925", "test.flow_models.not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.595acedfe2", "test.flow_models.not_null_silver__complete_native_prices_PRICE.5d22b3dfe0", "test.flow_models.not_null_silver__complete_native_prices_PROVIDER.391be2433a", "test.flow_models.not_null_silver__complete_native_prices_SYMBOL.640aa16109", "test.flow_models.not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.030d747f3c", "test.flow_models.unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.6e5981548b"], "model.flow_models.silver__complete_token_prices": ["model.flow_models.defi__ez_bridge_activity", "model.flow_models.defi__ez_dex_swaps", "model.flow_models.price__ez_prices_hourly", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN.dde8fc55cf", "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN.ada1620192", "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN_ID.6aac0fa10e", "test.flow_models.not_null_silver__complete_token_prices_HOUR.d5f4cd597b", "test.flow_models.not_null_silver__complete_token_prices_IS_IMPUTED.8a84f91c9e", "test.flow_models.not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.74882978f6", "test.flow_models.not_null_silver__complete_token_prices_PRICE.9b78fa1dae", "test.flow_models.not_null_silver__complete_token_prices_PROVIDER.d7e55cb9a3", "test.flow_models.not_null_silver__complete_token_prices_TOKEN_ADDRESS.7e03ade9df", "test.flow_models.not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.90a2d67d90", "test.flow_models.unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.c4ea6e2a79"], "model.flow_models.silver__complete_token_asset_metadata": ["model.flow_models.price__ez_asset_metadata", "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN.d3d6b2a62b", "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.3791975c91", "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.fe8350a322", "test.flow_models.not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP.58ef7db480", "test.flow_models.not_null_silver__complete_token_asset_metadata_PROVIDER.0d1d2c6852", "test.flow_models.not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.06a52e0e67", "test.flow_models.unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID.99f9227588"], "model.flow_models.scores__known_event_names": ["model.flow_models.scores__actions"], "model.flow_models.scores__scoring_activity_categories": ["model.flow_models.scores__actions"], "model.flow_models.scores__target_days": ["model.flow_models.scores__actions", "model.flow_models.scores__actions_agg"], "model.flow_models.scores__actions_daily": ["model.flow_models.scores__actions_agg"], "model.flow_models.scores__dates": ["model.flow_models.scores__target_days"], "model.flow_models.scores__actions_agg": [], "model.flow_models.scores__actions": ["model.flow_models.scores__actions_daily"], "model.flow_models.scores__event_sigs": ["model.flow_models.scores__actions"], "model.flow_models.scores__wrapped_assets": ["model.flow_models.scores__actions"], "model.flow_models.scores__known_event_sigs": ["model.flow_models.scores__actions"], "model.flow_models.silver_evm__decoded_logs": ["model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.test_silver_evm__decoded_logs_full", "model.flow_models.test_silver_evm__decoded_logs_recent"], "model.flow_models.silver_evm__blocks": ["model.flow_models.core_evm__fact_blocks", "model.flow_models.test_silver_evm__blocks_full", "model.flow_models.test_silver_evm__blocks_recent"], "model.flow_models.silver_evm__labels": ["model.flow_models.core_evm__dim_labels"], "model.flow_models.silver_evm__receipts": ["model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_transactions", "model.flow_models.test_silver_evm__receipts_full", "model.flow_models.test_silver_evm__receipts_recent"], "model.flow_models.silver_evm__traces": ["model.flow_models.core_evm__fact_traces", "model.flow_models.test_silver_evm__traces_full", "model.flow_models.test_silver_evm__traces_recent"], "model.flow_models.silver_evm__contracts": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.test_silver_evm__contracts_full", "model.flow_models.test_silver_evm__contracts_recent"], "model.flow_models.silver_evm__proxies": ["model.flow_models.silver_evm__complete_event_abis", "model.flow_models.silver_evm__user_verified_abis"], "model.flow_models.silver_evm__transactions": ["model.flow_models.core_evm__fact_transactions", "model.flow_models.test_silver_evm__transactions_full", "model.flow_models.test_silver_evm__transactions_recent"], "model.flow_models.silver_evm__relevant_contracts": ["model.flow_models.bronze_evm_api__token_reads"], "model.flow_models.silver_evm__created_contracts": ["model.flow_models.core_evm__dim_contracts", "model.flow_models.silver_evm__abis", "model.flow_models.silver_evm__bytecode_abis", "model.flow_models.silver_evm__proxies"], "model.flow_models.silver_evm__bytecode_abis": ["model.flow_models.silver_evm__abis"], "model.flow_models.silver_evm__flat_event_abis": ["model.flow_models.silver_evm__complete_event_abis"], "model.flow_models.silver_evm__complete_event_abis": ["model.flow_models.streamline__decoded_logs_realtime"], "model.flow_models.silver_evm__verified_abis": ["model.flow_models.silver_evm__abis", "model.flow_models.silver_evm__bytecode_abis"], "model.flow_models.silver_evm__abis": ["model.flow_models.core_evm__dim_contract_abis", "model.flow_models.silver_evm__flat_event_abis"], "model.flow_models.silver_evm__user_verified_abis": ["model.flow_models.silver_evm__verified_abis"], "model.flow_models.test_silver_evm__traces_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1fdf31878d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.43fb437111", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.535a20c1bb", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2.05e70c809c", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2.78ff2763e4", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2.9f04b433cf", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID.6bf53ea8b0", "test.flow_models.not_null_test_silver_evm__traces_full_BLOCK_NUMBER.e57d473f0e", "test.flow_models.not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.18dc949b49", "test.flow_models.not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.a1bd8e879c", "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_ADDRESS.87c27cc9bb", "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_JSON.c209b802cc", "test.flow_models.not_null_test_silver_evm__traces_full_TX_POSITION.4fa73bb5fa", "test.flow_models.not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.bec29b5eb0"], "model.flow_models.test_silver_evm__traces_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2", "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39", "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4", "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b", "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68", "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db", "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77", "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72"], "model.flow_models.test_silver_evm__blocks_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e66acd7a4f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.755580b9b4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.84d2c1e641", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2.5fdabf4cfd", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2.3d015945e3", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2.45b618f7cf", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER.07bc0f4b32", "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_JSON.6206146781", "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.040b720ed9", "test.flow_models.not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.91c9a7981d", "test.flow_models.not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.f337252be4", "test.flow_models.not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.5219d92d74", "test.flow_models.sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.bb5af19ab4"], "model.flow_models.test_silver_evm__blocks_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f", "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc", "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc", "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6", "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375", "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd", "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371"], "model.flow_models.test_silver_evm__contracts_recent": ["test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b", "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9"], "model.flow_models.test_silver_evm__contracts_full": ["test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS.4b6b344538", "test.flow_models.not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.7daaf2bde2"], "model.flow_models.test_silver_evm__receipts_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99", "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36", "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8", "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2", "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32", "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2", "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece"], "model.flow_models.test_silver_evm__receipts_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27fd1d5545", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27a6f42a7a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2e59926606", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2.23e3da1d10", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2.f0e7e59d92", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2.a920f342e5", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID.8b389965ca", "test.flow_models.not_null_test_silver_evm__receipts_full_ARRAY_INDEX.222045a3bb", "test.flow_models.not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.2dbdfe46c6", "test.flow_models.not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.5ca0599f82", "test.flow_models.not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.89eff1e3cf", "test.flow_models.not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.31ed905248", "test.flow_models.not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.09014d0ff3"], "model.flow_models.test_silver_evm__transactions_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a827db7483", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7f5110e328", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90972d2e09", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2.48b8bc3408", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2.f1f84e953a", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2.b2b0d40938", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID.6d60b8b757", "test.flow_models.not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.c2e6396204", "test.flow_models.not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.ae648637e4", "test.flow_models.not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.b9801ef134", "test.flow_models.not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.88b070614c", "test.flow_models.not_null_test_silver_evm__transactions_full_TX_POSITION.9246cdee69", "test.flow_models.not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.45d2a59714", "test.flow_models.sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER.32bdfbd491"], "model.flow_models.test_silver_evm__transactions_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7", "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d", "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5", "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb", "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4", "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf", "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0", "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2"], "model.flow_models.test_silver_evm__decoded_logs_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581", "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52"], "model.flow_models.test_silver_evm__decoded_logs_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT.e7649f03a7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT.608fe36ef1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR.235a8ed35b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1d7e651a42", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.4b151e71ed", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.ffb125a0d1", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_.498d747868", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2.bffcd6a827", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2.a66e7b4dd8", "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID.1a8d64e96c", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.7b49e0a491", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.8e5852ce51", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.dcc44caa6c", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.2d993434e3", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.19cad63e39", "test.flow_models.not_null_test_silver_evm__decoded_logs_full_TX_HASH.3fa21b319d"], "model.flow_models.silver_evm__testnet_traces": ["model.flow_models.testnet__fact_evm_traces"], "model.flow_models.silver_evm__testnet_transactions": ["model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.silver_evm__testnet_blocks": ["model.flow_models.testnet__fact_evm_blocks"], "model.flow_models.silver_evm__testnet_receipts": ["model.flow_models.testnet__fact_evm_event_logs", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.streamline__decoded_logs_complete": ["model.flow_models.streamline__decoded_logs_realtime"], "model.flow_models.streamline__decoded_logs_realtime": [], "model.flow_models._evm_block_lookback": ["model.flow_models._missing_receipts", "model.flow_models.streamline__decoded_logs_realtime", "model.flow_models.streamline__get_evm_blocks_realtime", "model.flow_models.streamline__get_evm_receipts_realtime", "model.flow_models.streamline__get_evm_traces_realtime", "model.flow_models.test_gold_evm__fact_blocks_recent", "model.flow_models.test_gold_evm__fact_event_logs_recent", "model.flow_models.test_gold_evm__fact_traces_recent", "model.flow_models.test_gold_evm__fact_transactions_recent", "model.flow_models.test_silver_evm__blocks_recent", "model.flow_models.test_silver_evm__decoded_logs_recent", "model.flow_models.test_silver_evm__receipts_recent", "model.flow_models.test_silver_evm__traces_recent", "model.flow_models.test_silver_evm__transactions_recent"], "model.flow_models.streamline__evm_chainhead": ["model.flow_models.streamline__evm_blocks"], "model.flow_models.streamline__evm_blocks": ["model.flow_models.streamline__get_evm_blocks_history", "model.flow_models.streamline__get_evm_blocks_realtime", "model.flow_models.streamline__get_evm_receipts_history", "model.flow_models.streamline__get_evm_receipts_realtime", "model.flow_models.streamline__get_evm_traces_history", "model.flow_models.streamline__get_evm_traces_realtime"], "model.flow_models.silver_api__contract_abis": [], "model.flow_models.bronze_api__contract_abis": ["model.flow_models.silver_api__contract_abis", "model.flow_models.silver_evm__verified_abis", "model.flow_models.streamline__complete_contract_abis"], "model.flow_models.bronze_api__FR_contract_abis": ["model.flow_models.silver_api__contract_abis", "model.flow_models.silver_evm__verified_abis", "model.flow_models.streamline__complete_contract_abis"], "model.flow_models.streamline__complete_contract_abis": ["model.flow_models.streamline__contract_abis_realtime"], "model.flow_models.streamline__contract_abis_realtime": [], "model.flow_models.streamline__get_evm_traces_realtime": [], "model.flow_models.streamline__get_evm_receipts_realtime": [], "model.flow_models.streamline__get_evm_blocks_realtime": [], "model.flow_models.streamline__complete_get_evm_blocks": ["model.flow_models.streamline__get_evm_blocks_history", "model.flow_models.streamline__get_evm_blocks_realtime"], "model.flow_models.streamline__complete_get_evm_traces": ["model.flow_models.streamline__get_evm_traces_history", "model.flow_models.streamline__get_evm_traces_realtime"], "model.flow_models.streamline__complete_get_evm_receipts": ["model.flow_models.streamline__get_evm_receipts_history", "model.flow_models.streamline__get_evm_receipts_realtime"], "model.flow_models._missing_receipts": ["model.flow_models.streamline__get_evm_receipts_realtime"], "model.flow_models.streamline__get_evm_blocks_history": [], "model.flow_models.streamline__get_evm_traces_history": [], "model.flow_models.streamline__get_evm_receipts_history": [], "model.flow_models.streamline__evm_testnet_blocks": ["model.flow_models.streamline__get_evm_testnet_blocks_history", "model.flow_models.streamline__get_evm_testnet_blocks_realtime", "model.flow_models.streamline__get_evm_testnet_receipts_history", "model.flow_models.streamline__get_evm_testnet_receipts_realtime", "model.flow_models.streamline__get_evm_testnet_traces_history", "model.flow_models.streamline__get_evm_testnet_traces_realtime"], "model.flow_models._evm_testnet_block_lookback": ["model.flow_models._missing_testnet_receipts", "model.flow_models.streamline__get_evm_testnet_blocks_realtime", "model.flow_models.streamline__get_evm_testnet_receipts_realtime", "model.flow_models.streamline__get_evm_testnet_traces_realtime", "model.flow_models.test_gold_testnet_evm__fact_blocks_recent", "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent", "model.flow_models.test_gold_testnet_evm__fact_traces_recent", "model.flow_models.test_gold_testnet_evm__fact_transactions_recent"], "model.flow_models.streamline__evm_testnet_chainhead": ["model.flow_models.streamline__evm_testnet_blocks"], "model.flow_models.streamline__get_evm_testnet_traces_realtime": [], "model.flow_models.streamline__get_evm_testnet_blocks_realtime": [], "model.flow_models.streamline__get_evm_testnet_receipts_realtime": [], "model.flow_models.streamline__complete_get_evm_testnet_blocks": ["model.flow_models.streamline__get_evm_testnet_blocks_history", "model.flow_models.streamline__get_evm_testnet_blocks_realtime"], "model.flow_models.streamline__complete_get_evm_testnet_traces": ["model.flow_models.streamline__get_evm_testnet_traces_history", "model.flow_models.streamline__get_evm_testnet_traces_realtime"], "model.flow_models.streamline__complete_get_evm_testnet_receipts": ["model.flow_models.streamline__get_evm_testnet_receipts_history", "model.flow_models.streamline__get_evm_testnet_receipts_realtime"], "model.flow_models._missing_testnet_receipts": ["model.flow_models.streamline__get_evm_testnet_receipts_realtime"], "model.flow_models.streamline__get_evm_testnet_blocks_history": [], "model.flow_models.streamline__get_evm_testnet_receipts_history": [], "model.flow_models.streamline__get_evm_testnet_traces_history": [], "model.flow_models.core_evm__dim_contract_abis": [], "model.flow_models.core_evm__ez_decoded_event_logs": ["model.flow_models.scores__actions", "model.flow_models.silver_evm__bridge_stargate_s"], "model.flow_models.core_evm__dim_contracts": ["model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.core_evm__ez_token_transfers", "model.flow_models.scores__actions", "model.flow_models.scores__actions_agg"], "model.flow_models.core_evm__dim_labels": ["model.flow_models.scores__actions", "model.flow_models.scores__actions_agg"], "model.flow_models.core_evm__fact_traces": ["model.flow_models.core_evm__ez_native_transfers", "model.flow_models.scores__actions", "model.flow_models.silver_evm__bridge_stargate_create_pool", "model.flow_models.silver_evm__created_contracts", "model.flow_models.silver_evm__proxies", "model.flow_models.silver_evm__relevant_contracts", "model.flow_models.silver_evm__user_verified_abis", "model.flow_models.test_gold_evm__fact_traces_full", "model.flow_models.test_gold_evm__fact_traces_recent"], "model.flow_models.core_evm__ez_token_transfers": [], "model.flow_models.core_evm__fact_transactions": ["model.flow_models._missing_receipts", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_traces", "model.flow_models.scores__actions", "model.flow_models.streamline__evm_addresses", "model.flow_models.streamline__get_evm_traces_history", "model.flow_models.test_gold_evm__fact_transactions_full", "model.flow_models.test_gold_evm__fact_transactions_recent"], "model.flow_models.core_evm__fact_blocks": ["model.flow_models._evm_block_lookback", "model.flow_models.core_evm__fact_event_logs", "model.flow_models.core_evm__fact_transactions", "model.flow_models.scores__target_days", "model.flow_models.streamline__decoded_logs_realtime", "model.flow_models.test_gold_evm__fact_blocks_full", "model.flow_models.test_gold_evm__fact_blocks_recent"], "model.flow_models.core_evm__fact_event_logs": ["model.flow_models.core_evm__ez_decoded_event_logs", "model.flow_models.core_evm__ez_token_transfers", "model.flow_models.scores__actions", "model.flow_models.silver_evm__relevant_contracts", "model.flow_models.silver_evm__user_verified_abis", "model.flow_models.streamline__decoded_logs_realtime", "model.flow_models.test_gold_evm__fact_event_logs_full", "model.flow_models.test_gold_evm__fact_event_logs_recent"], "model.flow_models.core_evm__ez_native_transfers": [], "model.flow_models.test_gold_evm__fact_traces_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.ec784f5ed9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.77f458fdf6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.d12e10fb2c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.0213b8897c", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.0662f97804", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.3814c56746", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.db34426269", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.624040c91d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.55911fba2f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.522c5bc472", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX.26dfaf888e", "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.93f1c1b73d", "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.1c3ac75530", "test.flow_models.not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.6204dfb2d8", "test.flow_models.not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.38b78c3453", "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS.e01c6b9df7", "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS_USED.90cb0406b5", "test.flow_models.not_null_test_gold_evm__fact_traces_full_INPUT.5f0410955a", "test.flow_models.not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.a607ce606a", "test.flow_models.not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.f94ffec6a0", "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.7d1fb1d0d0", "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.32aa446ebe", "test.flow_models.not_null_test_gold_evm__fact_traces_full_SUB_TRACES.81d9a6fa69", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.99479cd8d4", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.f33a6f1d12", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.13516a88af", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_HASH.ba6b19371d", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_POSITION.b22cdc5d25", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.39a0d3c66a", "test.flow_models.not_null_test_gold_evm__fact_traces_full_TYPE.d9e91caa4d", "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE.b850aed961", "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_HEX.6b0dccfb7d", "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.821a0b6130", "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.5239348dfa", "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH.56b53f13b0"], "model.flow_models.test_gold_evm__fact_traces_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13", "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891", "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd"], "model.flow_models.test_gold_testnet_evm__fact_event_logs_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.53169cfd18", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.485584918b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.42a542e120", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a5c71da965", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c6de3af1f0", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.f172a0e2b9", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.dee61b00b2", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.7edd0a59f6", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.27d9e4d30e", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.d5e4098fd1", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.cd561bf615", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.01d1fffb47", "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452", "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.ea556d965b", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER.272002c7e6", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP.199e89abec", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS.a77a863e55", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.28e39508a2", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX.669974d176", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED.6d04dd910e", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.c72de16396", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP.4b0ec820f5", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.094c88ba4d", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.63a6ecc539", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.8fc397c94a", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.cabd25b19a", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.94b7ccc720", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION.f77a8d56be", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED.78b45b489e", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.d601fb5157"], "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee", "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e", "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98", "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23"], "model.flow_models.test_gold_testnet_evm__fact_transactions_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51", "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285", "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe"], "model.flow_models.test_gold_testnet_evm__fact_transactions_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.4a8fcf9170", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90577e6253", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.4cbed4cd0e", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.5a053aa31d", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.cbbafd6851", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.5c96a9d79b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.9a42d16fff", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.d29e62b4ee", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.505dcb156e", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH.dbae459034", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER.f73279dc34", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP.1dfd547356", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED.684bbb6d9e", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.e97a0a3da8", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.e4b9e25a39", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS.472e59542d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT.ac056086b8", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE.b2d79331e6", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.a7b2a921ac", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA.7482ebfa28", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP.747bf69e36", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP.ea4221d485", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.202577f297", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.1865c583d7", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_R.b664cc46ed", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_S.615ec14ebe", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.4fbc06510a", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE.e027c91f8d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.a5d669e83d", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION.01268c8ec6", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED.a08d9927cc", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.d6b66db1d9", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_V.3b675153da", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.bb41424239", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE.927f044652", "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW.ff8f01efb9", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.cfeb4a5fae", "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde"], "model.flow_models.test_gold_evm__fact_event_logs_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1", "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2", "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b", "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2", "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82"], "model.flow_models.test_gold_evm__fact_event_logs_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.6cb2c9c310", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e2ee5cedc3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.3cf02eb1d1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a1abf55f11", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0f1fdd5fb0", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.6bbd5baead", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.e60a773fab", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.1a3a7ff1fe", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.b5e687796e", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.c5fbd89b6f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.33e717512e", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.a1c583afbb", "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f", "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH.2f989466c9", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.4b58d84622", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.5663a08521", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.e7a56cd360", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_DATA.b9d4021d97", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.b2dece479d", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.d38b3c1f33", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.d30dde1d68", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.13124bb720", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.829560ccd7", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.6e326960ea", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.5a75606097", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TOPICS.40cd033b90", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_HASH.4ccb65b980", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.3bec0aeb64", "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.d9c820b080", "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.21f482a8b0"], "model.flow_models.test_gold_evm__fact_blocks_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029", "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860", "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b", "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403", "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9"], "model.flow_models.test_gold_evm__fact_blocks_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.0fe80b5222", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ac7de637d6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.9d649f0dd6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.2cfc39085c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.a967bea86b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.0075682305", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f767539ae3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.b1f34e52ea", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.84ea1382ef", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.892368cb21", "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.cfa8033cf2", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.7a1b4b2bb4", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.de21e341d6", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.bf808632fc", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.eda544cd59", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ed98ce21c7", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.131e110291", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.dac9d49bc4", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.04d43c62f8", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.2a15a79300", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.2e23c8872d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.f8feb54623", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.d24a475c65", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.1a846d54df", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.2b93777388", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.98d24f6867", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.b4287593bd", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.496b92a198", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.1a60d1f135", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.e0b1430351", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_USED.5ece3d5012", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.fe329c426d", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.9668c7cb00", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MINER.3f7d8c67e4", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.9e7b72a5c0", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NETWORK.782107dd59", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NONCE.224a640c24", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.82761523e7", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.55a3fce691", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.8e97a47373", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SIZE.acd9b51a8c", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.29a20b718e", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.28f07a239e", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TX_COUNT.4074e10ebb", "test.flow_models.not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.98c87b2094", "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.5d1191c3ad", "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752"], "model.flow_models.test_gold_testnet_evm__fact_blocks_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.1672f8c978", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e25cb4a237", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.97051b2e8d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.bb3f427fa2", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.f235a7af85", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5238adc9a3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b1be102ae1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.da4c923537", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.aae5f27a6f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.986597f245", "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.b260155ae9", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.f74f4865e9", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.f1b4debac9", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.6aa877ccb1", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.2fb6e994a4", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ac0131e24c", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.d0f838b337", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.87c65e51f7", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.107a23f9a5", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.92a8d4d5db", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.8087d60e7d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.4350a5538e", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.df4388277c", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.35debdc966", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.a067c42e7a", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP.6d1ee92332", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.5ebfff79b0", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.6edb1ff32b", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.3b8f621504", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.3a835cf66d", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.feafd67211", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP.b4e3ed9c10", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.cbea61d9eb", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MINER.64ce1883fb", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP.bd51db8831", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.6bd675e9d6", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.91d4919c14", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.6800b5f333", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.d5bae679df", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.caa9b087ff", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.92453cf08d", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.fe9262b6d3", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT.2d6942fda7", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.60de674c0f", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.4c0aa0e396", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.117cb02563", "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde"], "model.flow_models.test_gold_testnet_evm__fact_blocks_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff", "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5", "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d", "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe"], "model.flow_models.test_gold_testnet_evm__fact_traces_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.9a07a76843", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aa6c82ad1a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.db11325cf4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.e0187e69d7", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.7848cc8806", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.7d9f873324", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.d9be661f9e", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.bdcc07adea", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.49d1277f56", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.944f8b2fc0", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX.b25eee3bd7", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.f322642753", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP.8078640ab0", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.cf187e5bae", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.e7a0036318", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS.48553dab01", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.6f48c63e32", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INPUT.f65e364412", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP.6cec649ba5", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP.89fd4a0927", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.790f138638", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.bb4ff7be56", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.c34cf8bd3f", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.65a3469dab", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.e92bd62d3a", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED.2f1316bbe5", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.649af69be7", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.f2f745d492", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.73e8e6d775", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TYPE.37f99b0e10", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE.228b7f98d1", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.fed08ee50d", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.94d9ca2d85", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW.c8711d1215", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH.fbef6e3403"], "model.flow_models.test_gold_testnet_evm__fact_traces_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6", "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e", "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467"], "model.flow_models.test_gold_evm__fact_transactions_full": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.6d820c0b1b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6a3c821563", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.f57a982808", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.086a279acf", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.dcadd1f6bb", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.e8b1c6a876", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.e000700acd", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.33d3448133", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.3f33b61f4b", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH.f3a22b0bb5", "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f", "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.9639077f37", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.ff178526c1", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED.13ab2e1d37", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.d37bfae42a", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.67e859e958", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.21feaaf6eb", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.d10b2e5b2d", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.3498b26323", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_USED.33a3161b89", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.eb86040f7a", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP.579f949ab8", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP.5f7b3da870", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_NONCE.3b61789cfb", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.79229563d1", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_R.756efbc3c0", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_S.9b89e4ec64", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE.5ed606cffd", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.5fba030533", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_HASH.3eaa1babdd", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_POSITION.790f418e13", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.b776b91385", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_TYPE.c482993c49", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_V.120fa83d30", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE.554907ef18", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.f3c46ff67b", "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW.31aa2f9e8d", "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.85afce7d97", "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752"], "model.flow_models.test_gold_evm__fact_transactions_recent": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019", "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185", "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f", "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae", "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963", "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20", "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9"], "model.flow_models.testnet__fact_evm_transactions": ["model.flow_models._missing_testnet_receipts", "model.flow_models.test_gold_testnet_evm__fact_transactions_full", "model.flow_models.test_gold_testnet_evm__fact_transactions_recent", "model.flow_models.testnet__fact_evm_event_logs", "model.flow_models.testnet__fact_evm_traces"], "model.flow_models.testnet__fact_evm_event_logs": ["model.flow_models.test_gold_testnet_evm__fact_event_logs_full", "model.flow_models.test_gold_testnet_evm__fact_event_logs_recent"], "model.flow_models.testnet__fact_evm_blocks": ["model.flow_models._evm_testnet_block_lookback", "model.flow_models.test_gold_testnet_evm__fact_blocks_full", "model.flow_models.test_gold_testnet_evm__fact_blocks_recent", "model.flow_models.testnet__fact_evm_event_logs", "model.flow_models.testnet__fact_evm_transactions"], "model.flow_models.testnet__fact_evm_traces": ["model.flow_models.test_gold_testnet_evm__fact_traces_full", "model.flow_models.test_gold_testnet_evm__fact_traces_recent"], "model.flow_models.bronze_evm__receipts": ["model.flow_models.silver_evm__receipts", "model.flow_models.streamline__complete_get_evm_receipts"], "model.flow_models.bronze_evm__FR_traces": ["model.flow_models.silver_evm__traces", "model.flow_models.streamline__complete_get_evm_traces"], "model.flow_models.bronze_evm__blocks": ["model.flow_models.silver_evm__blocks", "model.flow_models.silver_evm__transactions", "model.flow_models.streamline__complete_get_evm_blocks"], "model.flow_models.bronze_evm__traces": ["model.flow_models.silver_evm__traces", "model.flow_models.streamline__complete_get_evm_traces"], "model.flow_models.bronze__decoded_logs": ["model.flow_models.silver_evm__decoded_logs", "model.flow_models.streamline__decoded_logs_complete"], "model.flow_models.bronze_evm__FR_receipts": ["model.flow_models.silver_evm__receipts", "model.flow_models.streamline__complete_get_evm_receipts"], "model.flow_models.bronze__decoded_logs_fr": ["model.flow_models.silver_evm__decoded_logs", "model.flow_models.streamline__decoded_logs_complete"], "model.flow_models.bronze_evm__labels": ["model.flow_models.silver_evm__labels"], "model.flow_models.bronze_evm_api__token_reads": ["model.flow_models.silver_evm__contracts", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5f41d6e54a", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1.d382ea40a7", "test.flow_models.not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.ff84664011"], "model.flow_models.bronze_evm_api__flowscan_verified_contracts": ["model.flow_models.streamline__contract_abis_realtime", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed", "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39"], "model.flow_models.bronze_evm__FR_blocks": ["model.flow_models.silver_evm__blocks", "model.flow_models.silver_evm__transactions", "model.flow_models.streamline__complete_get_evm_blocks"], "model.flow_models.bronze_evm__FR_testnet_receipts": ["model.flow_models.silver_evm__testnet_receipts", "model.flow_models.streamline__complete_get_evm_testnet_receipts"], "model.flow_models.bronze_evm__FR_testnet_traces": ["model.flow_models.silver_evm__testnet_traces", "model.flow_models.streamline__complete_get_evm_testnet_traces"], "model.flow_models.bronze_evm__FR_testnet_blocks": ["model.flow_models.silver_evm__testnet_blocks", "model.flow_models.silver_evm__testnet_transactions", "model.flow_models.streamline__complete_get_evm_testnet_blocks"], "model.flow_models.bronze_evm__testnet_receipts": ["model.flow_models.silver_evm__testnet_receipts", "model.flow_models.streamline__complete_get_evm_testnet_receipts"], "model.flow_models.bronze_evm__testnet_traces": ["model.flow_models.silver_evm__testnet_traces", "model.flow_models.streamline__complete_get_evm_testnet_traces"], "model.flow_models.bronze_evm__testnet_blocks": ["model.flow_models.silver_evm__testnet_blocks", "model.flow_models.silver_evm__testnet_transactions", "model.flow_models.streamline__complete_get_evm_testnet_blocks"], "model.flow_models.streamline__evm_addresses": ["model.flow_models.streamline__reward_points_realtime", "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68", "test.flow_models.tests__unique_address_count_threshold", "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e"], "model.flow_models.streamline__reward_points_complete": ["model.flow_models.streamline__reward_points_realtime"], "model.flow_models.bronze_api__reward_points": ["model.flow_models.silver_api__reward_points", "model.flow_models.streamline__reward_points_complete"], "model.flow_models.silver_api__reward_points": ["model.flow_models.rewards__fact_points_balances", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb", "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6", "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb", "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6", "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e", "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770", "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad"], "model.flow_models.streamline__reward_points_realtime": [], "model.flow_models.bronze_api__FR_reward_points": ["model.flow_models.silver_api__reward_points"], "model.flow_models.bronze_api__points_transfers": ["model.flow_models.silver_api__points_transfers_response"], "model.flow_models.streamline__points_transfers_realtime": [], "model.flow_models.silver_api__points_transfers": ["model.flow_models.rewards__fact_points_transfers", "model.flow_models.streamline__evm_addresses", "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f", "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb", "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92", "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87", "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739", "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7", "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629", "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433", "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc", "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc", "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff"], "model.flow_models.bronze_api__FR_points_transfers": ["model.flow_models.silver_api__points_transfers_response"], "model.flow_models.silver_api__points_transfers_response": ["model.flow_models.silver_api__points_transfers", "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de", "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a", "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82", "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0", "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c", "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3"], "model.flow_models.streamline__topshot_moments": ["model.flow_models.streamline__topshot_metadata_realtime"], "model.flow_models.streamline__topshot_metadata_complete": ["model.flow_models.streamline__topshot_metadata_realtime"], "model.flow_models.bronze__streamline_topshot_metadata": ["model.flow_models.streamline__topshot_metadata_complete"], "model.flow_models.streamline__topshot_metadata_realtime": [], "model.flow_models.streamline__topshot_parameters": ["model.flow_models.streamline__topshot_metadata_realtime"], "model.flow_models.bronze__streamline_topshot_metadata_FR": ["model.flow_models.streamline__topshot_metadata_complete"], "model.flow_models.bronze_api__FR_transaction_entries": ["model.flow_models.silver_api__transaction_entries"], "model.flow_models.streamline__transaction_entries_realtime": [], "model.flow_models.silver_api__reward_points_spend": ["model.flow_models.rewards__fact_points_transfers", "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95", "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2", "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe", "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952", "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375", "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160", "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c", "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f", "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad", "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68", "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80", "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26", "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5", "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212"], "model.flow_models.bronze_api__transaction_entries": ["model.flow_models.silver_api__transaction_entries"], "model.flow_models.silver_api__transaction_entries": ["model.flow_models.silver_api__reward_points_spend", "model.flow_models.streamline__transaction_entries_realtime"], "model.flow_models.streamline__minting_assets_realtime": [], "model.flow_models.bronze_api__FR_minting_assets": ["model.flow_models.silver_api__minting_assets"], "model.flow_models.silver_api__minting_assets": ["model.flow_models.silver_api__storefront_items"], "model.flow_models.silver_api__storefront_items": ["model.flow_models.rewards__dim_storefront_items", "model.flow_models.streamline__minting_assets_realtime", "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44", "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750", "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e", "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a", "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e"], "model.flow_models.bronze_api__minting_assets": ["model.flow_models.silver_api__minting_assets"], "model.flow_models.streamline__testnet_blocks": ["model.flow_models.streamline__get_testnet_blocks_realtime"], "model.flow_models.streamline__blocks": ["model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22", "model.flow_models.streamline__get_blocks_history_candidate_07", "model.flow_models.streamline__get_blocks_history_candidate_08", "model.flow_models.streamline__get_blocks_history_candidate_09", "model.flow_models.streamline__get_blocks_history_mainnet_01", "model.flow_models.streamline__get_blocks_history_mainnet_02", "model.flow_models.streamline__get_blocks_history_mainnet_03", "model.flow_models.streamline__get_blocks_history_mainnet_04", "model.flow_models.streamline__get_blocks_history_mainnet_05", "model.flow_models.streamline__get_blocks_history_mainnet_06", "model.flow_models.streamline__get_blocks_history_mainnet_07", "model.flow_models.streamline__get_blocks_history_mainnet_08", "model.flow_models.streamline__get_blocks_history_mainnet_09", "model.flow_models.streamline__get_blocks_history_mainnet_10", "model.flow_models.streamline__get_blocks_history_mainnet_11", "model.flow_models.streamline__get_blocks_history_mainnet_12", "model.flow_models.streamline__get_blocks_history_mainnet_13", "model.flow_models.streamline__get_blocks_history_mainnet_14", "model.flow_models.streamline__get_blocks_history_mainnet_15", "model.flow_models.streamline__get_blocks_history_mainnet_16", "model.flow_models.streamline__get_blocks_history_mainnet_17", "model.flow_models.streamline__get_blocks_history_mainnet_18", "model.flow_models.streamline__get_blocks_history_mainnet_19", "model.flow_models.streamline__get_blocks_history_mainnet_20", "model.flow_models.streamline__get_blocks_history_mainnet_21", "model.flow_models.streamline__get_blocks_history_mainnet_22", "model.flow_models.streamline__get_blocks_realtime", "model.flow_models.streamline__get_collections_realtime", "model.flow_models.streamline__get_transaction_results_realtime", "model.flow_models.streamline__get_transactions_realtime"], "model.flow_models.streamline__complete_get_testnet_blocks": ["model.flow_models.streamline__get_testnet_blocks_realtime", "model.flow_models.streamline__get_testnet_collections_realtime"], "model.flow_models.streamline__complete_get_testnet_collections": ["model.flow_models.streamline__get_testnet_collections_realtime", "model.flow_models.streamline__get_testnet_transaction_results_realtime", "model.flow_models.streamline__get_testnet_transactions_realtime"], "model.flow_models.streamline__complete_get_testnet_transaction_results": ["model.flow_models.streamline__get_testnet_transaction_results_realtime"], "model.flow_models.streamline__complete_get_testnet_transactions": ["model.flow_models.streamline__get_testnet_transactions_realtime"], "model.flow_models.streamline__get_blocks_realtime": [], "model.flow_models.streamline__get_transaction_results_realtime": [], "model.flow_models.streamline__get_transactions_realtime": [], "model.flow_models.streamline__get_account_storage_realtime": [], "model.flow_models.streamline__get_collections_realtime": [], "model.flow_models.streamline__complete_get_transaction_results": ["model.flow_models.streamline__get_transaction_results_realtime"], "model.flow_models.streamline__complete_get_collections_history": ["model.flow_models.streamline__get_batch_transactions_mainnet_18", "model.flow_models.streamline__get_batch_transactions_mainnet_19", "model.flow_models.streamline__get_collections_history_candidate_07", "model.flow_models.streamline__get_collections_history_candidate_08", "model.flow_models.streamline__get_collections_history_candidate_09", "model.flow_models.streamline__get_collections_history_mainnet_01", "model.flow_models.streamline__get_collections_history_mainnet_02", "model.flow_models.streamline__get_collections_history_mainnet_03", "model.flow_models.streamline__get_collections_history_mainnet_04", "model.flow_models.streamline__get_collections_history_mainnet_05", "model.flow_models.streamline__get_collections_history_mainnet_06", "model.flow_models.streamline__get_collections_history_mainnet_07", "model.flow_models.streamline__get_collections_history_mainnet_08", "model.flow_models.streamline__get_collections_history_mainnet_09", "model.flow_models.streamline__get_collections_history_mainnet_10", "model.flow_models.streamline__get_collections_history_mainnet_11", "model.flow_models.streamline__get_collections_history_mainnet_12", "model.flow_models.streamline__get_collections_history_mainnet_13", "model.flow_models.streamline__get_collections_history_mainnet_14", "model.flow_models.streamline__get_collections_history_mainnet_15", "model.flow_models.streamline__get_collections_history_mainnet_16", "model.flow_models.streamline__get_collections_history_mainnet_17", "model.flow_models.streamline__get_collections_history_mainnet_18", "model.flow_models.streamline__get_collections_history_mainnet_19", "model.flow_models.streamline__get_collections_history_mainnet_20", "model.flow_models.streamline__get_collections_history_mainnet_21", "model.flow_models.streamline__get_collections_history_mainnet_22", "model.flow_models.streamline__get_transaction_results_history_candidate_07", "model.flow_models.streamline__get_transaction_results_history_candidate_08", "model.flow_models.streamline__get_transaction_results_history_candidate_09", "model.flow_models.streamline__get_transaction_results_history_mainnet_01", "model.flow_models.streamline__get_transaction_results_history_mainnet_02", "model.flow_models.streamline__get_transaction_results_history_mainnet_03", "model.flow_models.streamline__get_transaction_results_history_mainnet_04", "model.flow_models.streamline__get_transaction_results_history_mainnet_05", "model.flow_models.streamline__get_transaction_results_history_mainnet_06", "model.flow_models.streamline__get_transaction_results_history_mainnet_07", "model.flow_models.streamline__get_transaction_results_history_mainnet_08", "model.flow_models.streamline__get_transaction_results_history_mainnet_09", "model.flow_models.streamline__get_transaction_results_history_mainnet_10", "model.flow_models.streamline__get_transaction_results_history_mainnet_11", "model.flow_models.streamline__get_transaction_results_history_mainnet_12", "model.flow_models.streamline__get_transaction_results_history_mainnet_13", "model.flow_models.streamline__get_transaction_results_history_mainnet_14", "model.flow_models.streamline__get_transaction_results_history_mainnet_15", "model.flow_models.streamline__get_transaction_results_history_mainnet_16", "model.flow_models.streamline__get_transaction_results_history_mainnet_17", "model.flow_models.streamline__get_transaction_results_history_mainnet_18", "model.flow_models.streamline__get_transaction_results_history_mainnet_19", "model.flow_models.streamline__get_transaction_results_history_mainnet_20", "model.flow_models.streamline__get_transaction_results_history_mainnet_21", "model.flow_models.streamline__get_transaction_results_history_mainnet_22", "model.flow_models.streamline__get_transactions_history_candidate_07", "model.flow_models.streamline__get_transactions_history_candidate_08", "model.flow_models.streamline__get_transactions_history_candidate_09", "model.flow_models.streamline__get_transactions_history_mainnet_01", "model.flow_models.streamline__get_transactions_history_mainnet_02", "model.flow_models.streamline__get_transactions_history_mainnet_03", "model.flow_models.streamline__get_transactions_history_mainnet_04", "model.flow_models.streamline__get_transactions_history_mainnet_05", "model.flow_models.streamline__get_transactions_history_mainnet_06", "model.flow_models.streamline__get_transactions_history_mainnet_07", "model.flow_models.streamline__get_transactions_history_mainnet_08", "model.flow_models.streamline__get_transactions_history_mainnet_09", "model.flow_models.streamline__get_transactions_history_mainnet_10", "model.flow_models.streamline__get_transactions_history_mainnet_11", "model.flow_models.streamline__get_transactions_history_mainnet_12", "model.flow_models.streamline__get_transactions_history_mainnet_13", "model.flow_models.streamline__get_transactions_history_mainnet_14", "model.flow_models.streamline__get_transactions_history_mainnet_15", "model.flow_models.streamline__get_transactions_history_mainnet_16", "model.flow_models.streamline__get_transactions_history_mainnet_17", "model.flow_models.streamline__get_transactions_history_mainnet_18", "model.flow_models.streamline__get_transactions_history_mainnet_19", "model.flow_models.streamline__get_transactions_history_mainnet_20", "model.flow_models.streamline__get_transactions_history_mainnet_21", "model.flow_models.streamline__get_transactions_history_mainnet_22"], "model.flow_models.streamline__complete_get_blocks": ["model.flow_models.streamline__get_blocks_realtime", "model.flow_models.streamline__get_collections_realtime"], "model.flow_models.streamline__complete_get_blocks_history": ["model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22", "model.flow_models.streamline__get_batch_transactions_mainnet_18", "model.flow_models.streamline__get_batch_transactions_mainnet_19", "model.flow_models.streamline__get_blocks_history_candidate_07", "model.flow_models.streamline__get_blocks_history_candidate_08", "model.flow_models.streamline__get_blocks_history_candidate_09", "model.flow_models.streamline__get_blocks_history_mainnet_01", "model.flow_models.streamline__get_blocks_history_mainnet_02", "model.flow_models.streamline__get_blocks_history_mainnet_03", "model.flow_models.streamline__get_blocks_history_mainnet_04", "model.flow_models.streamline__get_blocks_history_mainnet_05", "model.flow_models.streamline__get_blocks_history_mainnet_06", "model.flow_models.streamline__get_blocks_history_mainnet_07", "model.flow_models.streamline__get_blocks_history_mainnet_08", "model.flow_models.streamline__get_blocks_history_mainnet_09", "model.flow_models.streamline__get_blocks_history_mainnet_10", "model.flow_models.streamline__get_blocks_history_mainnet_11", "model.flow_models.streamline__get_blocks_history_mainnet_12", "model.flow_models.streamline__get_blocks_history_mainnet_13", "model.flow_models.streamline__get_blocks_history_mainnet_14", "model.flow_models.streamline__get_blocks_history_mainnet_15", "model.flow_models.streamline__get_blocks_history_mainnet_16", "model.flow_models.streamline__get_blocks_history_mainnet_17", "model.flow_models.streamline__get_blocks_history_mainnet_18", "model.flow_models.streamline__get_blocks_history_mainnet_19", "model.flow_models.streamline__get_blocks_history_mainnet_20", "model.flow_models.streamline__get_blocks_history_mainnet_21", "model.flow_models.streamline__get_blocks_history_mainnet_22", "model.flow_models.streamline__get_collections_history_candidate_07", "model.flow_models.streamline__get_collections_history_candidate_08", "model.flow_models.streamline__get_collections_history_candidate_09", "model.flow_models.streamline__get_collections_history_mainnet_01", "model.flow_models.streamline__get_collections_history_mainnet_02", "model.flow_models.streamline__get_collections_history_mainnet_03", "model.flow_models.streamline__get_collections_history_mainnet_04", "model.flow_models.streamline__get_collections_history_mainnet_05", "model.flow_models.streamline__get_collections_history_mainnet_06", "model.flow_models.streamline__get_collections_history_mainnet_07", "model.flow_models.streamline__get_collections_history_mainnet_08", "model.flow_models.streamline__get_collections_history_mainnet_09", "model.flow_models.streamline__get_collections_history_mainnet_10", "model.flow_models.streamline__get_collections_history_mainnet_11", "model.flow_models.streamline__get_collections_history_mainnet_12", "model.flow_models.streamline__get_collections_history_mainnet_13", "model.flow_models.streamline__get_collections_history_mainnet_14", "model.flow_models.streamline__get_collections_history_mainnet_15", "model.flow_models.streamline__get_collections_history_mainnet_16", "model.flow_models.streamline__get_collections_history_mainnet_17", "model.flow_models.streamline__get_collections_history_mainnet_18", "model.flow_models.streamline__get_collections_history_mainnet_19", "model.flow_models.streamline__get_collections_history_mainnet_20", "model.flow_models.streamline__get_collections_history_mainnet_21", "model.flow_models.streamline__get_collections_history_mainnet_22"], "model.flow_models.streamline__complete_get_account_storage": ["model.flow_models.streamline__get_account_storage_history", "model.flow_models.streamline__get_account_storage_realtime"], "model.flow_models.streamline__complete_get_transactions_history": ["model.flow_models.streamline__get_batch_transactions_mainnet_18", "model.flow_models.streamline__get_batch_transactions_mainnet_19", "model.flow_models.streamline__get_transactions_history_candidate_07", "model.flow_models.streamline__get_transactions_history_candidate_08", "model.flow_models.streamline__get_transactions_history_candidate_09", "model.flow_models.streamline__get_transactions_history_mainnet_01", "model.flow_models.streamline__get_transactions_history_mainnet_02", "model.flow_models.streamline__get_transactions_history_mainnet_03", "model.flow_models.streamline__get_transactions_history_mainnet_04", "model.flow_models.streamline__get_transactions_history_mainnet_05", "model.flow_models.streamline__get_transactions_history_mainnet_06", "model.flow_models.streamline__get_transactions_history_mainnet_07", "model.flow_models.streamline__get_transactions_history_mainnet_08", "model.flow_models.streamline__get_transactions_history_mainnet_09", "model.flow_models.streamline__get_transactions_history_mainnet_10", "model.flow_models.streamline__get_transactions_history_mainnet_11", "model.flow_models.streamline__get_transactions_history_mainnet_12", "model.flow_models.streamline__get_transactions_history_mainnet_13", "model.flow_models.streamline__get_transactions_history_mainnet_14", "model.flow_models.streamline__get_transactions_history_mainnet_15", "model.flow_models.streamline__get_transactions_history_mainnet_16", "model.flow_models.streamline__get_transactions_history_mainnet_17", "model.flow_models.streamline__get_transactions_history_mainnet_18", "model.flow_models.streamline__get_transactions_history_mainnet_19", "model.flow_models.streamline__get_transactions_history_mainnet_20", "model.flow_models.streamline__get_transactions_history_mainnet_21", "model.flow_models.streamline__get_transactions_history_mainnet_22"], "model.flow_models.streamline__complete_get_collections": ["model.flow_models.streamline__get_collections_realtime", "model.flow_models.streamline__get_transaction_results_realtime", "model.flow_models.streamline__get_transactions_realtime"], "model.flow_models.streamline__complete_get_transactions": ["model.flow_models.streamline__get_transactions_realtime"], "model.flow_models.streamline__complete_get_transaction_results_history": ["model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19", "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22", "model.flow_models.streamline__get_transaction_results_history_candidate_07", "model.flow_models.streamline__get_transaction_results_history_candidate_08", "model.flow_models.streamline__get_transaction_results_history_candidate_09", "model.flow_models.streamline__get_transaction_results_history_mainnet_01", "model.flow_models.streamline__get_transaction_results_history_mainnet_02", "model.flow_models.streamline__get_transaction_results_history_mainnet_03", "model.flow_models.streamline__get_transaction_results_history_mainnet_04", "model.flow_models.streamline__get_transaction_results_history_mainnet_05", "model.flow_models.streamline__get_transaction_results_history_mainnet_06", "model.flow_models.streamline__get_transaction_results_history_mainnet_07", "model.flow_models.streamline__get_transaction_results_history_mainnet_08", "model.flow_models.streamline__get_transaction_results_history_mainnet_09", "model.flow_models.streamline__get_transaction_results_history_mainnet_10", "model.flow_models.streamline__get_transaction_results_history_mainnet_11", "model.flow_models.streamline__get_transaction_results_history_mainnet_12", "model.flow_models.streamline__get_transaction_results_history_mainnet_13", "model.flow_models.streamline__get_transaction_results_history_mainnet_14", "model.flow_models.streamline__get_transaction_results_history_mainnet_15", "model.flow_models.streamline__get_transaction_results_history_mainnet_16", "model.flow_models.streamline__get_transaction_results_history_mainnet_17", "model.flow_models.streamline__get_transaction_results_history_mainnet_18", "model.flow_models.streamline__get_transaction_results_history_mainnet_19", "model.flow_models.streamline__get_transaction_results_history_mainnet_20", "model.flow_models.streamline__get_transaction_results_history_mainnet_21", "model.flow_models.streamline__get_transaction_results_history_mainnet_22"], "model.flow_models.streamline__get_testnet_collections_realtime": [], "model.flow_models.streamline__get_testnet_transaction_results_realtime": [], "model.flow_models.streamline__get_testnet_blocks_realtime": [], "model.flow_models.streamline__get_testnet_transactions_realtime": [], "model.flow_models.streamline__get_blocks_history_mainnet_07": [], "model.flow_models.streamline__get_blocks_history_mainnet_21": [], "model.flow_models.streamline__get_blocks_history_mainnet_16": [], "model.flow_models.streamline__get_blocks_history_mainnet_14": [], "model.flow_models.streamline__get_blocks_history_mainnet_05": [], "model.flow_models.streamline__get_blocks_history_mainnet_19": [], "model.flow_models.streamline__get_blocks_history_mainnet_08": [], "model.flow_models.streamline__get_blocks_history_mainnet_17": [], "model.flow_models.streamline__get_blocks_history_mainnet_18": [], "model.flow_models.streamline__get_blocks_history_mainnet_20": [], "model.flow_models.streamline__get_blocks_history_mainnet_03": [], "model.flow_models.streamline__get_blocks_history_mainnet_12": [], "model.flow_models.streamline__get_blocks_history_mainnet_09": [], "model.flow_models.streamline__get_blocks_history_mainnet_02": [], "model.flow_models.streamline__get_blocks_history_mainnet_15": [], "model.flow_models.streamline__get_blocks_history_mainnet_22": [], "model.flow_models.streamline__get_blocks_history_mainnet_04": [], "model.flow_models.streamline__get_blocks_history_candidate_09": [], "model.flow_models.streamline__get_blocks_history_mainnet_10": [], "model.flow_models.streamline__get_blocks_history_candidate_08": [], "model.flow_models.streamline__get_blocks_history_candidate_07": [], "model.flow_models.streamline__get_blocks_history_mainnet_11": [], "model.flow_models.streamline__get_blocks_history_mainnet_13": [], "model.flow_models.streamline__get_blocks_history_mainnet_06": [], "model.flow_models.streamline__get_blocks_history_mainnet_01": [], "model.flow_models.streamline__get_collections_history_candidate_07": [], "model.flow_models.streamline__get_collections_history_mainnet_16": [], "model.flow_models.streamline__get_collections_history_mainnet_07": [], "model.flow_models.streamline__get_collections_history_mainnet_15": [], "model.flow_models.streamline__get_collections_history_candidate_09": [], "model.flow_models.streamline__get_collections_history_candidate_08": [], "model.flow_models.streamline__get_collections_history_mainnet_01": [], "model.flow_models.streamline__get_collections_history_mainnet_13": [], "model.flow_models.streamline__get_collections_history_mainnet_17": [], "model.flow_models.streamline__get_collections_history_mainnet_20": [], "model.flow_models.streamline__get_collections_history_mainnet_11": [], "model.flow_models.streamline__get_collections_history_mainnet_12": [], "model.flow_models.streamline__get_collections_history_mainnet_06": [], "model.flow_models.streamline__get_collections_history_mainnet_18": [], "model.flow_models.streamline__get_collections_history_mainnet_03": [], "model.flow_models.streamline__get_collections_history_mainnet_14": [], "model.flow_models.streamline__get_collections_history_mainnet_10": [], "model.flow_models.streamline__get_collections_history_mainnet_08": [], "model.flow_models.streamline__get_collections_history_mainnet_05": [], "model.flow_models.streamline__get_collections_history_mainnet_22": [], "model.flow_models.streamline__get_collections_history_mainnet_09": [], "model.flow_models.streamline__get_collections_history_mainnet_19": [], "model.flow_models.streamline__get_collections_history_mainnet_21": [], "model.flow_models.streamline__get_collections_history_mainnet_04": [], "model.flow_models.streamline__get_collections_history_mainnet_02": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_01": [], "model.flow_models.streamline__get_transaction_results_history_candidate_08": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_11": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_14": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_02": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_04": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_03": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_05": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_17": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_21": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_08": [], "model.flow_models.streamline__get_transaction_results_history_candidate_07": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_06": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_09": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_22": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_15": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_16": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_13": [], "model.flow_models.streamline__get_transaction_results_history_candidate_09": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_18": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_12": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_07": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_19": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_20": [], "model.flow_models.streamline__get_transaction_results_history_mainnet_10": [], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_19": [], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_17": [], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_18": [], "model.flow_models.streamline__get_batch_transaction_results_history_mainnet_22": [], "model.flow_models.streamline__get_transactions_history_mainnet_13": [], "model.flow_models.streamline__get_transactions_history_mainnet_20": [], "model.flow_models.streamline__get_transactions_history_mainnet_16": [], "model.flow_models.streamline__get_transactions_history_mainnet_04": [], "model.flow_models.streamline__get_transactions_history_mainnet_21": [], "model.flow_models.streamline__get_transactions_history_mainnet_15": [], "model.flow_models.streamline__get_transactions_history_candidate_07": [], "model.flow_models.streamline__get_transactions_history_mainnet_18": [], "model.flow_models.streamline__get_transactions_history_mainnet_14": [], "model.flow_models.streamline__get_transactions_history_mainnet_22": [], "model.flow_models.streamline__get_transactions_history_mainnet_01": [], "model.flow_models.streamline__get_transactions_history_mainnet_19": [], "model.flow_models.streamline__get_transactions_history_candidate_09": [], "model.flow_models.streamline__get_transactions_history_mainnet_07": [], "model.flow_models.streamline__get_transactions_history_mainnet_12": [], "model.flow_models.streamline__get_transactions_history_mainnet_17": [], "model.flow_models.streamline__get_transactions_history_candidate_08": [], "model.flow_models.streamline__get_transactions_history_mainnet_10": [], "model.flow_models.streamline__get_transactions_history_mainnet_11": [], "model.flow_models.streamline__get_transactions_history_mainnet_03": [], "model.flow_models.streamline__get_transactions_history_mainnet_09": [], "model.flow_models.streamline__get_transactions_history_mainnet_06": [], "model.flow_models.streamline__get_transactions_history_mainnet_08": [], "model.flow_models.streamline__get_transactions_history_mainnet_05": [], "model.flow_models.streamline__get_transactions_history_mainnet_02": [], "model.flow_models.streamline__get_batch_transactions_mainnet_19": [], "model.flow_models.streamline__get_batch_transactions_mainnet_18": [], "model.flow_models.streamline__get_account_storage_history": [], "model.flow_models.price__dim_asset_metadata": [], "model.flow_models.price__fact_prices_ohlc_hourly": [], "model.flow_models.price__ez_asset_metadata": [], "model.flow_models.price__ez_prices_hourly": ["model.flow_models.core_evm__ez_native_transfers", "model.flow_models.core_evm__ez_token_transfers"], "model.flow_models.beta__ez_moment_player_ids": [], "model.flow_models.beta__dim_nflad_playoff_rosters": [], "model.flow_models.beta__dim_nfl_teams": ["model.flow_models.beta__ez_moment_player_ids"], "model.flow_models.beta__dim_nfl_athletes": ["model.flow_models.beta__ez_moment_player_ids"], "model.flow_models.defi__fact_dex_swaps": ["test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8", "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115", "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b", "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8", "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956", "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b", "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82", "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b", "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6", "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56"], "model.flow_models.defi__ez_dex_swaps": ["test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15", "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706", "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b", "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642", "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4", "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab", "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7", "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434", "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82", "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a"], "model.flow_models.defi__fact_bridge_activity": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b", "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335", "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb", "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4", "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c", "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3", "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b", "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906", "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38", "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9", "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df", "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df", "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5"], "model.flow_models.defi__ez_bridge_activity": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645", "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43", "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219", "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7", "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026", "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad", "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c", "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d", "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3", "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0", "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6", "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080", "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c"], "model.flow_models.defi__dim_swap_pool_labels": [], "model.flow_models.nft__dim_allday_metadata": ["model.flow_models.beta__ez_moment_player_ids", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da", "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e", "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796", "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5", "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52", "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8", "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075", "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329", "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd", "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31", "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7", "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784", "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2", "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970", "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640", "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726", "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5", "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21", "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f"], "model.flow_models.nft__dim_moment_metadata": ["test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6", "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1", "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3", "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81", "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82"], "model.flow_models.nft__dim_ufc_strike_metadata": ["test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2", "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75", "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9", "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8", "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518", "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171", "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5"], "model.flow_models.nft__ez_nft_sales": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b", "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003", "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c", "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd", "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3", "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671", "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb", "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7", "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace", "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6", "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953", "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9", "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60", "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9", "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0"], "model.flow_models.stats__ez_core_metrics_hourly": [], "model.flow_models.core__dim_contract_labels": ["model.flow_models.streamline__get_account_storage_history", "model.flow_models.streamline__get_account_storage_realtime", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560", "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80", "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3", "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd", "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375", "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020"], "model.flow_models.core__ez_transaction_actors": ["test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb", "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417", "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71", "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584", "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d", "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680", "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429", "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721"], "model.flow_models.core__fact_blocks": ["model.flow_models.silver_stats__core_metrics_block_hourly", "model.flow_models.streamline__get_account_storage_history", "model.flow_models.streamline__get_account_storage_realtime", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808", "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c", "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34", "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390", "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f", "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a", "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b", "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc", "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087", "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa", "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95"], "model.flow_models.core__fact_account_storage": ["test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f", "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876", "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd", "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785", "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121", "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421", "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1", "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df", "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332", "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf", "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe", "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd"], "model.flow_models.core__ez_token_transfers": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385", "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3", "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67", "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408", "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f", "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e", "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6", "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc"], "model.flow_models.core__dim_labels": [], "model.flow_models.core__fact_events": ["model.flow_models.silver_stats__core_metrics_hourly", "model.flow_models.streamline__get_account_storage_history", "model.flow_models.streamline__get_account_storage_realtime", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1", "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0", "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c", "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec", "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad", "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4", "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb", "test.flow_models.not_null_core__fact_events_TX_ID.4273517078", "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7"], "model.flow_models.core__fact_transactions": ["model.flow_models.silver_stats__core_metrics_hourly", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832", "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a", "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099", "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613", "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b", "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375", "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8", "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5", "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25", "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6", "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae", "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b"], "model.flow_models.core__dim_address_mapping": ["test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310", "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153", "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192", "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126", "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5", "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8", "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a", "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2"], "model.flow_models.rewards__fact_points_balances": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8", "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff", "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab", "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69", "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3", "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0"], "model.flow_models.rewards__fact_points_transfers": ["test.flow_models.accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag.9e9ec30cc3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR.adbc58f9fe", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR.5e1f8dfc1d", "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732", "test.flow_models.not_null_rewards__fact_points_transfers_ACCOUNT_ID.5fcaf5e2fb", "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_END.dea136da10", "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_START.2d9df76ae4", "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e", "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5", "test.flow_models.not_null_rewards__fact_points_transfers_DIRECTION.49db14c1d6", "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552", "test.flow_models.not_null_rewards__fact_points_transfers_POINT_ID.f6188d5d16", "test.flow_models.not_null_rewards__fact_points_transfers_SOURCE.924a542076", "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93"], "model.flow_models.rewards__dim_storefront_items": ["test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498", "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203", "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9", "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419", "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6", "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378", "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5"], "model.flow_models.testnet__fact_blocks": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa", "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e", "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9", "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b", "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632", "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3", "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f", "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac", "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db", "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5"], "model.flow_models.testnet__fact_events": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73", "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7", "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612", "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b", "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158", "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04", "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580", "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a", "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729"], "model.flow_models.testnet__fact_transactions": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993", "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b", "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534", "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e", "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e", "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e", "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7", "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2", "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe", "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35", "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83", "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773"], "model.flow_models.gov__dim_validator_labels": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b", "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8", "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f", "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7", "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227", "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90"], "model.flow_models.gov__ez_staking_actions": ["test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2", "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec", "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd", "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86", "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d", "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28", "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b", "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58", "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51", "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97", "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96", "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0"], "model.flow_models.bronze__moments_metadata": ["model.flow_models.silver__nft_allday_metadata"], "model.flow_models.bronze__labels": ["model.flow_models.silver__labels"], "model.flow_models.bronze__streamline_transaction_results": ["model.flow_models.silver__streamline_transaction_results", "model.flow_models.streamline__complete_get_transaction_results"], "model.flow_models.bronze__streamline_fr_collections": ["model.flow_models.silver__streamline_collections", "model.flow_models.streamline__complete_get_collections"], "model.flow_models.bronze__streamline_blocks": ["model.flow_models.silver__streamline_blocks", "model.flow_models.streamline__complete_get_blocks"], "model.flow_models.bronze__streamline_transactions": ["model.flow_models.silver__streamline_transactions", "model.flow_models.streamline__complete_get_transactions"], "model.flow_models.bronze__streamline_fr_account_storage": ["model.flow_models.silver__account_storage", "model.flow_models.streamline__complete_get_account_storage"], "model.flow_models.bronze__streamline_fr_transactions": ["model.flow_models.silver__streamline_transactions", "model.flow_models.streamline__complete_get_transactions"], "model.flow_models.bronze__streamline_collections": ["model.flow_models.silver__streamline_collections", "model.flow_models.streamline__complete_get_collections"], "model.flow_models.bronze__streamline_fr_blocks": ["model.flow_models.silver__streamline_blocks", "model.flow_models.streamline__complete_get_blocks"], "model.flow_models.bronze__streamline_fr_transaction_results": ["model.flow_models.silver__streamline_transaction_results", "model.flow_models.streamline__complete_get_transaction_results"], "model.flow_models.bronze__streamline_account_storage": ["model.flow_models.silver__account_storage", "model.flow_models.streamline__complete_get_account_storage"], "model.flow_models.bronze__streamline_fr_collections_v1": [], "model.flow_models.bronze__streamline_blocks_v1": [], "model.flow_models.bronze__streamline_transaction_results_v1": [], "model.flow_models.bronze__streamline_fr_blocks_v1": [], "model.flow_models.bronze__streamline_fr_transactions_v1": [], "model.flow_models.bronze__streamline_transactions_v1": [], "model.flow_models.bronze__streamline_collections_v1": [], "model.flow_models.bronze__streamline_fr_transaction_results_v1": [], "model.flow_models.bronze__streamline_testnet_blocks": ["model.flow_models.silver__testnet_blocks", "model.flow_models.streamline__complete_get_testnet_blocks"], "model.flow_models.bronze__streamline_testnet_transactions": ["model.flow_models.silver__testnet_transactions", "model.flow_models.streamline__complete_get_testnet_transactions"], "model.flow_models.bronze__streamline_fr_testnet_transaction_results": ["model.flow_models.silver__testnet_transaction_results", "model.flow_models.streamline__complete_get_testnet_transaction_results"], "model.flow_models.bronze__streamline_fr_testnet_blocks": ["model.flow_models.silver__testnet_blocks", "model.flow_models.streamline__complete_get_testnet_blocks"], "model.flow_models.bronze__streamline_testnet_collections": ["model.flow_models.silver__testnet_collections", "model.flow_models.streamline__complete_get_testnet_collections"], "model.flow_models.bronze__streamline_fr_testnet_transactions": ["model.flow_models.silver__testnet_transactions", "model.flow_models.streamline__complete_get_testnet_transactions"], "model.flow_models.bronze__streamline_testnet_transaction_results": ["model.flow_models.silver__testnet_transaction_results", "model.flow_models.streamline__complete_get_testnet_transaction_results"], "model.flow_models.bronze__streamline_fr_testnet_collections": ["model.flow_models.silver__testnet_collections", "model.flow_models.streamline__complete_get_testnet_collections"], "model.flow_models.bronze__streamline_complete_blocks_history": ["model.flow_models.streamline__complete_get_blocks_history"], "model.flow_models.bronze__streamline_blocks_history": ["model.flow_models.silver__streamline_blocks"], "model.flow_models.bronze__streamline_transactions_history": [], "model.flow_models.bronze__streamline_collections_history": [], "model.flow_models.bronze__streamline_complete_transaction_results_history": ["model.flow_models.streamline__complete_get_transaction_results_history"], "model.flow_models.bronze__streamline_transaction_results_history": [], "model.flow_models.bronze__streamline_complete_transactions_history": ["model.flow_models.streamline__complete_get_transactions_history"], "model.flow_models.bronze__streamline_complete_collections_history": ["model.flow_models.streamline__complete_get_collections_history"], "model.flow_models.bronze__complete_provider_asset_metadata": ["model.flow_models.silver__complete_provider_asset_metadata", "model.flow_models.silver__complete_provider_prices"], "model.flow_models.bronze__complete_native_asset_metadata": ["model.flow_models.silver__complete_native_asset_metadata"], "model.flow_models.bronze__complete_token_prices": ["model.flow_models.silver__complete_token_prices"], "model.flow_models.bronze__complete_token_asset_metadata": ["model.flow_models.silver__complete_token_asset_metadata"], "model.flow_models.bronze__complete_native_prices": ["model.flow_models.silver__complete_native_prices"], "model.flow_models.bronze__complete_provider_prices": ["model.flow_models.silver__complete_provider_prices"], "test.flow_models.tests__moment_metadata_allday": [], "test.flow_models.tests__bronze_api_allday_metadata_response_missing": [], "test.flow_models.tests__events_final_gap": [], "test.flow_models.tests__unique_address_count_threshold": [], "test.flow_models.tests__streamline_transactions_gap": [], "test.flow_models.tests__streamline_collections_gap": [], "test.flow_models.tests__streamline_transaction_results_gap": [], "test.flow_models.tests__streamline_blocks_gap": [], "seed.flow_models.seeds__blocto_teleport_labels": ["model.flow_models.silver__bridge_blocto_s"], "seed.flow_models.seeds__nflad_playoff_rookies": ["model.flow_models.beta__dim_nflad_playoff_rosters"], "seed.flow_models.seeds__celer_chain_ids": ["model.flow_models.silver__bridge_celer_s"], "seed.flow_models.seeds__token_labels": [], "seed.flow_models.seeds__evm_verified_contracts": [], "seed.flow_models.seeds__network_version": ["model.flow_models.silver__streamline_blocks", "model.flow_models.streamline__complete_get_blocks", "model.flow_models.streamline__complete_get_transaction_results"], "seed.flow_models.seeds__nflad_playoff_vets": ["model.flow_models.beta__dim_nflad_playoff_rosters"], "seed.flow_models.seeds__layerzero_endpoint_ids": ["model.flow_models.silver_evm__bridge_stargate_s"], "operation.flow_models.flow_models-on-run-start-0": [], "operation.flow_models.flow_models-on-run-start-1": [], "operation.flow_models.flow_models-on-run-end-0": [], "model.livequery_models.live__allow_list": [], "model.livequery_models._eth__decoded_logs": ["model.livequery_models.ethereum__mainnet"], "model.livequery_models._eth__logs": ["model.livequery_models.ethereum__mainnet"], "model.livequery_models._evm__abi_map": ["analysis.livequery_models.test_crud_udfs_in_schema", "model.livequery_models.arbitrum_nova__mainnet", "model.livequery_models.arbitrum_one__goerli", "model.livequery_models.arbitrum_one__mainnet", "model.livequery_models.avalanche_c__mainnet", "model.livequery_models.avalanche_c__testnet", "model.livequery_models.base__goerli", "model.livequery_models.base__mainnet", "model.livequery_models.bsc__mainnet", "model.livequery_models.bsc__testnet", "model.livequery_models.celo__mainnet", "model.livequery_models.ethereum__goerli", "model.livequery_models.ethereum__mainnet", "model.livequery_models.ethereum__sepolia", "model.livequery_models.fantom__mainnet", "model.livequery_models.gnosis__mainnet", "model.livequery_models.harmony__mainnet", "model.livequery_models.harmony__testnet", "model.livequery_models.optimism__goerli", "model.livequery_models.optimism__mainnet", "model.livequery_models.polygon__mainnet", "model.livequery_models.polygon__testnet", "model.livequery_models.polygon_zkevm__mainnet", "model.livequery_models.polygon_zkevm__testnet"], "model.livequery_models._evm__contracts_map": ["analysis.livequery_models.test_crud_udfs_in_schema", "model.livequery_models.arbitrum_nova__mainnet", "model.livequery_models.arbitrum_one__goerli", "model.livequery_models.arbitrum_one__mainnet", "model.livequery_models.avalanche_c__mainnet", "model.livequery_models.avalanche_c__testnet", "model.livequery_models.base__goerli", "model.livequery_models.base__mainnet", "model.livequery_models.bsc__mainnet", "model.livequery_models.bsc__testnet", "model.livequery_models.celo__mainnet", "model.livequery_models.ethereum__goerli", "model.livequery_models.ethereum__mainnet", "model.livequery_models.ethereum__sepolia", "model.livequery_models.fantom__mainnet", "model.livequery_models.gnosis__mainnet", "model.livequery_models.harmony__mainnet", "model.livequery_models.harmony__testnet", "model.livequery_models.optimism__goerli", "model.livequery_models.optimism__mainnet", "model.livequery_models.polygon__mainnet", "model.livequery_models.polygon__testnet", "model.livequery_models.polygon_zkevm__mainnet", "model.livequery_models.polygon_zkevm__testnet"], "model.livequery_models._evm__native_symbol_map": ["analysis.livequery_models.test_crud_udfs_in_schema", "model.livequery_models.arbitrum_nova__mainnet", "model.livequery_models.arbitrum_one__goerli", "model.livequery_models.arbitrum_one__mainnet", "model.livequery_models.avalanche_c__mainnet", "model.livequery_models.avalanche_c__testnet", "model.livequery_models.base__goerli", "model.livequery_models.base__mainnet", "model.livequery_models.bsc__mainnet", "model.livequery_models.bsc__testnet", "model.livequery_models.celo__mainnet", "model.livequery_models.ethereum__goerli", "model.livequery_models.ethereum__mainnet", "model.livequery_models.ethereum__sepolia", "model.livequery_models.fantom__mainnet", "model.livequery_models.gnosis__mainnet", "model.livequery_models.harmony__mainnet", "model.livequery_models.harmony__testnet", "model.livequery_models.optimism__goerli", "model.livequery_models.optimism__mainnet", "model.livequery_models.polygon__mainnet", "model.livequery_models.polygon__testnet", "model.livequery_models.polygon_zkevm__mainnet", "model.livequery_models.polygon_zkevm__testnet"], "model.livequery_models.gnosis__mainnet": [], "model.livequery_models.fantom__mainnet": [], "model.livequery_models.ethereum__mainnet": [], "model.livequery_models.bsc__testnet": [], "model.livequery_models.avalanche_c__testnet": [], "model.livequery_models.ethereum__sepolia": [], "model.livequery_models.harmony__mainnet": [], "model.livequery_models.avalanche_c__mainnet": [], "model.livequery_models.optimism__goerli": [], "model.livequery_models.harmony__testnet": [], "model.livequery_models.optimism__mainnet": [], "model.livequery_models.base__goerli": [], "model.livequery_models.polygon__mainnet": [], "model.livequery_models.polygon__testnet": [], "model.livequery_models.arbitrum_nova__mainnet": [], "model.livequery_models.base__mainnet": [], "model.livequery_models.ethereum__goerli": [], "model.livequery_models.polygon_zkevm__mainnet": [], "model.livequery_models.celo__mainnet": [], "model.livequery_models.bsc__mainnet": [], "model.livequery_models.arbitrum_one__mainnet": [], "model.livequery_models.arbitrum_one__goerli": [], "model.livequery_models.polygon_zkevm__testnet": [], "model.livequery_models.transpose__": ["test.livequery_models.test_transpose__get_status_200.8721d94682"], "model.livequery_models.credmark_utils__": ["test.livequery_models.test_credmark_utils__get_status_200.d1548e1f6e"], "model.livequery_models.opensea__": ["test.livequery_models.test_opensea__get_collection_stats_status_200.bdf3d1d191"], "model.livequery_models.stakingrewards__": ["test.livequery_models.test_stakingrewards__query_status_200.144a35304b"], "model.livequery_models.subquery__": ["test.livequery_models.test_subquery__graphql_status_200.b25433a976"], "model.livequery_models.topshot__": ["test.livequery_models.test_topshot__graphql_status_200.fb93e3b220"], "model.livequery_models.allday__": ["test.livequery_models.test_allday__graphql_status_200.8cfd62f9a1"], "model.livequery_models.coingecko__": ["test.livequery_models.test_coingecko__get_status_200.047f15c956"], "model.livequery_models.slack_utils__slack_utils": ["model.livequery_models.slack__", "test.livequery_models.test_slack_utils__post_message_auth_error.ca1392a817", "test.livequery_models.test_slack_utils__post_message_httpbin.faac84e2cd", "test.livequery_models.test_slack_utils__post_reply_httpbin.c787547840", "test.livequery_models.test_slack_utils__post_webhook_httpbin.de5573cb7a", "test.livequery_models.test_slack_utils__post_webhook_invalid_url.aed389ddc9", "test.livequery_models.test_slack_utils__post_webhook_null_payload.8b4db9f76e", "test.livequery_models.test_slack_utils__validate_channel_dm.e73977329f", "test.livequery_models.test_slack_utils__validate_channel_empty.7935ed3012", "test.livequery_models.test_slack_utils__validate_channel_group.481cbe7e68", "test.livequery_models.test_slack_utils__validate_channel_id.3c2bddfcc4", "test.livequery_models.test_slack_utils__validate_channel_invalid.2df37ed1b8", "test.livequery_models.test_slack_utils__validate_channel_name.ee330f32dc", "test.livequery_models.test_slack_utils__validate_channel_null.23eeea530c", "test.livequery_models.test_slack_utils__validate_webhook_url_invalid.3576e28c54", "test.livequery_models.test_slack_utils__validate_webhook_url_valid.6420f9435d"], "model.livequery_models.slack__": ["test.livequery_models.test_slack__post_message_blocks.904b39bace", "test.livequery_models.test_slack__post_message_simple.0751f090c1", "test.livequery_models.test_slack__post_reply_simple.a734331ab3", "test.livequery_models.test_slack__webhook_send_complex_payload.5c2206d9c2", "test.livequery_models.test_slack__webhook_send_rich.488499c36a", "test.livequery_models.test_slack__webhook_send_simple.ee0011caae"], "model.livequery_models.dapplooker__": ["test.livequery_models.test_dapplooker__get_chart_status_202.4fedf28822"], "model.livequery_models.claude_utils__claude_utils": ["model.livequery_models.claude__", "test.livequery_models.test_claude_utils__post_api_status_200.fe926b326c"], "model.livequery_models.claude__": ["test.livequery_models.test_claude__count_message_tokens.f5bafb2bce", "test.livequery_models.test_claude__get_model.1f65c29a92", "test.livequery_models.test_claude__list_message_batches.df27ad85b6", "test.livequery_models.test_claude__list_models.8516d777c7", "test.livequery_models.test_claude__post_messages_batch.63bf2a363f", "test.livequery_models.test_claude__post_messages_only_one_message.ff8a12fc1b", "test.livequery_models.test_claude__post_messages_with_all_params.0917a032d2", "test.livequery_models.test_claude__post_messages_with_model.7b5774fbf2"], "model.livequery_models.strangelove__": ["test.livequery_models.test_strangelove__get_status_200.0a58865924"], "model.livequery_models.fred__": ["test.livequery_models.test_fred__get_series_status_200.51822e30ca"], "model.livequery_models.espn__": ["test.livequery_models.test_espn__get_status_200.b4f84cc829"], "model.livequery_models.solscan__": ["test.livequery_models.test_solscan_public_api_get__get_status_200.388381be71"], "model.livequery_models.dappradar__": ["test.livequery_models.test_dappradar__get_status_200.979ea475dc"], "model.livequery_models.covalent__": ["test.livequery_models.test_covalent__get_status_200.bb43bb7f69"], "model.livequery_models.deepnftvalue__": ["test.livequery_models.test_deepnftvalue__get_status_200.49fba544bb"], "model.livequery_models.github_utils__github_utils": ["model.livequery_models.github_actions__github_utils", "test.livequery_models.test_github_utils__headers_format.bf75978db7", "test.livequery_models.test_github_utils__octocat_status_200.7a9c72f57f", "test.livequery_models.test_github_utils__post_invalid_route.f060700fd1", "test.livequery_models.test_github_utils__put_invalid_route.d361d590cf"], "model.livequery_models.github_actions__github_utils": ["test.livequery_models.test_github_actions__job_logs.5a2d0a3c80", "test.livequery_models.test_github_actions__runs_simple.fb19fd1022", "test.livequery_models.test_github_actions__runs_with_query.c134c002ca", "test.livequery_models.test_github_actions__tf_failed_jobs_with_logs.f99b7e9705", "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_cortex.f6b67b3893", "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_custom_prompt.9412c58df0", "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_default.f6378c5240", "test.livequery_models.test_github_actions__tf_runs_simple.e5cbf35e89", "test.livequery_models.test_github_actions__tf_runs_with_query.1164bd17ab", "test.livequery_models.test_github_actions__tf_workflow_run_jobs_simple.ddea8e10f5", "test.livequery_models.test_github_actions__tf_workflow_run_jobs_with_query.b6002abbe4", "test.livequery_models.test_github_actions__tf_workflow_runs_simple.2677ffd8e8", "test.livequery_models.test_github_actions__tf_workflow_runs_with_query.4108f0ee5c", "test.livequery_models.test_github_actions__tf_workflows_simple.e309afa5b7", "test.livequery_models.test_github_actions__tf_workflows_with_query.55c801e96a", "test.livequery_models.test_github_actions__workflow_disable.aefa4786d2", "test.livequery_models.test_github_actions__workflow_dispatches_simple.81f75f9435", "test.livequery_models.test_github_actions__workflow_dispatches_with_body.d94154911b", "test.livequery_models.test_github_actions__workflow_enable.0b608e8267", "test.livequery_models.test_github_actions__workflow_run_jobs_simple.3f673e1432", "test.livequery_models.test_github_actions__workflow_run_jobs_with_query.4a098421bd", "test.livequery_models.test_github_actions__workflow_run_logs.9a9822b746", "test.livequery_models.test_github_actions__workflow_runs_simple.3fae7a0ed4", "test.livequery_models.test_github_actions__workflow_runs_with_query.2cc7cb1189", "test.livequery_models.test_github_actions__workflows_simple.c1eaeaca38", "test.livequery_models.test_github_actions__workflows_with_query.6ac4a8b3f9"], "model.livequery_models.nftscan__": ["test.livequery_models.test_nftscan__get_status_200.33868e0f0d"], "model.livequery_models.chainbase_utils__": ["test.livequery_models.test_chainbase_utils__get_status_200.07b6733652"], "model.livequery_models.snapshot__": ["test.livequery_models.test_snapshot__query_status_200.35a2cffb40"], "model.livequery_models.reservoir__": ["test.livequery_models.test_reservoir__get_status_200.cb905ea233"], "model.livequery_models.defillama__": ["test.livequery_models.test_defillama__get_status_200.95a3be7633"], "model.livequery_models.bitquery__": ["test.livequery_models.test_bitquery__graphql_status_200.11917beb18"], "model.livequery_models.helius_apis__helius_utils": ["test.livequery_models.test_helius_apis__balances_status_200.d668884644", "test.livequery_models.test_helius_apis__parse_transactions_status_200.71053900da", "test.livequery_models.test_helius_apis__token_metadata_status_200.c2bafa3fb0"], "model.livequery_models.helius_utils__helius_utils": ["model.livequery_models.helius_apis__helius_utils", "model.livequery_models.helius_das__helius_utils"], "model.livequery_models.helius_das__helius_utils": ["test.livequery_models.test_helius_das__get_asset_proof_status_200.2ed48f9fe3", "test.livequery_models.test_helius_das__get_asset_status_200.3e65208714", "test.livequery_models.test_helius_das__get_assets_by_authority_status_200.c9ac02b165", "test.livequery_models.test_helius_das__get_assets_by_creator_status_200.e8cb071d3a", "test.livequery_models.test_helius_das__get_assets_by_group_status_200.fe5813195d", "test.livequery_models.test_helius_das__get_assets_by_owner_status_200.6f2f1ef95c", "test.livequery_models.test_helius_das__get_signatures_for_asset_status_200.529a6b605d", "test.livequery_models.test_helius_das__search_assets_status_200.2373c30616"], "model.livequery_models.playgrounds__": ["test.livequery_models.test_playgrounds__query_subgraph_status_200_liquidity_pools.dfcb23f707", "test.livequery_models.test_playgrounds__query_subgraph_status_200_total_pool_count.86c8b9c6ee"], "model.livequery_models.zettablock__": [], "model.livequery_models.quicknode_polygon_tokens__quicknode_utils": ["test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.529daa7446", "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.d60e37734e", "test.livequery_models.test_quicknode_polygon_tokens__get_transactions_by_address_status_200.194093aade", "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.2bffddb733", "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.57669f1a96"], "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils": ["test.livequery_models.test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.5a3e5bd53e", "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.ba7f5aeceb", "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_status_200.e34b6fbe64", "test.livequery_models.test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.2e5143d642", "test.livequery_models.test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.34afbca510"], "model.livequery_models.quicknode_utils__quicknode_utils": ["model.livequery_models.quicknode_ethereum_nfts__quicknode_utils", "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils", "model.livequery_models.quicknode_polygon_nfts__quicknode_utils", "model.livequery_models.quicknode_polygon_tokens__quicknode_utils", "model.livequery_models.quicknode_solana_nfts__quicknode_utils"], "model.livequery_models.quicknode_solana_nfts__quicknode_utils": ["test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.70f38f0e31", "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_status_200.94f0e0082e"], "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils": ["test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.3d5c91f8e2", "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.c34c43a92d", "test.livequery_models.test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.29d4ecb431", "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.9cda095850", "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.990e59cd6c"], "model.livequery_models.quicknode_polygon_nfts__quicknode_utils": ["test.livequery_models.test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.b69737052b", "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.8286191e06", "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_status_200.2d1f2ae9d6", "test.livequery_models.test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.2f6ba1e185", "test.livequery_models.test_quicknode_polygon_nfts__verify_nfts_owner_status_200.e87bb12c13"], "model.livequery_models.footprint_utils__footprint_utils": ["test.livequery_models.test_footprint_utils__get_status_200_v2_protocol_info.4d260facf4"], "model.livequery_models.cmc__": ["test.livequery_models.test_cmc__get_status_200.1e44de8c9e"], "model.livequery_models.apilayer__": ["test.livequery_models.test_apilayer__get_status_200.f739b0d36b"], "model.livequery_models.zapper__": [], "model.livequery_models.alchemy_tokens__alchemy_utils": ["test.livequery_models.test_alchemy_tokens__get_token_allowance_status_200.65ce803e24", "test.livequery_models.test_alchemy_tokens__get_token_balances_status_200.bdaa3fdabb", "test.livequery_models.test_alchemy_tokens__get_token_metadata_status_200.ff08820c76"], "model.livequery_models.alchemy_transfers__alchemy_utils": ["test.livequery_models.test_alchemy_transfers__get_asset_transfers_status_200.f1f3f416e4"], "model.livequery_models.alchemy_nfts__alchemy_utils": ["test.livequery_models.test_alchemy_nfts__compute_rarity_status_200.942425aa31", "test.livequery_models.test_alchemy_nfts__get_contract_metadata_batch_status_200.78a02ffe28", "test.livequery_models.test_alchemy_nfts__get_contract_metadata_status_200.0a9337a17a", "test.livequery_models.test_alchemy_nfts__get_contracts_for_owner_status_200.29e9e60296", "test.livequery_models.test_alchemy_nfts__get_floor_price_status_200.f2125d71e4", "test.livequery_models.test_alchemy_nfts__get_nft_metadata_batch_status_200.44d0ef0140", "test.livequery_models.test_alchemy_nfts__get_nft_metadata_status_200.aad531a83a", "test.livequery_models.test_alchemy_nfts__get_nft_sales_status_200.223f727f9f", "test.livequery_models.test_alchemy_nfts__get_nfts_for_collection_status_200.f7ff9b5ee5", "test.livequery_models.test_alchemy_nfts__get_nfts_status_200.34e3001576", "test.livequery_models.test_alchemy_nfts__get_owners_for_collection_status_200.3cdb9f0962", "test.livequery_models.test_alchemy_nfts__get_owners_for_token_status_200.c534c2579d", "test.livequery_models.test_alchemy_nfts__get_spam_contracts_status_200.b9dfb4e306", "test.livequery_models.test_alchemy_nfts__invalidate_contract_status_200.1ac32b4945", "test.livequery_models.test_alchemy_nfts__is_airdrop_status_200.58ce4f1bdc", "test.livequery_models.test_alchemy_nfts__is_holder_of_collection_status_200.d94f7ae355", "test.livequery_models.test_alchemy_nfts__is_spam_contract_status_200.91af21989f", "test.livequery_models.test_alchemy_nfts__reingest_contract_status_200.3c2c45fd00", "test.livequery_models.test_alchemy_nfts__search_contract_metadata_status_200.1e97937b32", "test.livequery_models.test_alchemy_nfts__summarize_nft_attributes_status_200.99d7f57e35"], "model.livequery_models.alchemy_utils__alchemy_utils": ["model.livequery_models.alchemy_nfts__alchemy_utils", "model.livequery_models.alchemy_tokens__alchemy_utils", "model.livequery_models.alchemy_transfers__alchemy_utils"], "model.livequery_models.blockpour_utils__": [], "model.livequery_models.live": ["model.livequery_models.alchemy_nfts__alchemy_utils", "model.livequery_models.alchemy_tokens__alchemy_utils", "model.livequery_models.alchemy_transfers__alchemy_utils", "model.livequery_models.alchemy_utils__alchemy_utils", "model.livequery_models.allday__", "model.livequery_models.apilayer__", "model.livequery_models.arbitrum_nova__mainnet", "model.livequery_models.arbitrum_one__goerli", "model.livequery_models.arbitrum_one__mainnet", "model.livequery_models.avalanche_c__mainnet", "model.livequery_models.avalanche_c__testnet", "model.livequery_models.base__goerli", "model.livequery_models.base__mainnet", "model.livequery_models.bitquery__", "model.livequery_models.blockpour_utils__", "model.livequery_models.bsc__mainnet", "model.livequery_models.bsc__testnet", "model.livequery_models.celo__mainnet", "model.livequery_models.chainbase_utils__", "model.livequery_models.claude__", "model.livequery_models.claude_utils__claude_utils", "model.livequery_models.cmc__", "model.livequery_models.coingecko__", "model.livequery_models.covalent__", "model.livequery_models.credmark_utils__", "model.livequery_models.dapplooker__", "model.livequery_models.dappradar__", "model.livequery_models.deepnftvalue__", "model.livequery_models.defillama__", "model.livequery_models.espn__", "model.livequery_models.ethereum__goerli", "model.livequery_models.ethereum__mainnet", "model.livequery_models.ethereum__sepolia", "model.livequery_models.fantom__mainnet", "model.livequery_models.footprint_utils__footprint_utils", "model.livequery_models.fred__", "model.livequery_models.github_actions__github_utils", "model.livequery_models.github_utils__github_utils", "model.livequery_models.gnosis__mainnet", "model.livequery_models.harmony__mainnet", "model.livequery_models.harmony__testnet", "model.livequery_models.helius_apis__helius_utils", "model.livequery_models.helius_das__helius_utils", "model.livequery_models.helius_utils__helius_utils", "model.livequery_models.live__allow_list", "model.livequery_models.nftscan__", "model.livequery_models.opensea__", "model.livequery_models.optimism__goerli", "model.livequery_models.optimism__mainnet", "model.livequery_models.playgrounds__", "model.livequery_models.polygon__mainnet", "model.livequery_models.polygon__testnet", "model.livequery_models.polygon_zkevm__mainnet", "model.livequery_models.polygon_zkevm__testnet", "model.livequery_models.quicknode_ethereum_nfts__quicknode_utils", "model.livequery_models.quicknode_ethereum_tokens__quicknode_utils", "model.livequery_models.quicknode_polygon_nfts__quicknode_utils", "model.livequery_models.quicknode_polygon_tokens__quicknode_utils", "model.livequery_models.quicknode_solana_nfts__quicknode_utils", "model.livequery_models.quicknode_utils__quicknode_utils", "model.livequery_models.reservoir__", "model.livequery_models.secrets", "model.livequery_models.slack__", "model.livequery_models.slack_utils__slack_utils", "model.livequery_models.snapshot__", "model.livequery_models.solscan__", "model.livequery_models.stakingrewards__", "model.livequery_models.strangelove__", "model.livequery_models.subquery__", "model.livequery_models.topshot__", "model.livequery_models.transpose__", "model.livequery_models.zapper__", "model.livequery_models.zettablock__", "test.livequery_models.test__live_udf_api_batched_post_data_object.a3001533fa", "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_ethereum_batch.aa4ed0976f", "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_solana.7027aa9022", "test.livequery_models.test__live_udf_api_get_method.7f6dfcd143", "test.livequery_models.test__live_udf_api_get_with_params.b0e789f509", "test.livequery_models.test__live_udf_api_post_batch_jsonrpc.6afc146ed1", "test.livequery_models.test__live_udf_api_post_data_array.e6efede8c7", "test.livequery_models.test__live_udf_api_post_data_object.f511b76342", "test.livequery_models.test__live_udf_api_post_data_string.4024bc8c29", "test.livequery_models.test__live_udf_api_post_jsonrpc_ethereum_batch.3c9cd0b4df", "test.livequery_models.test__live_udf_api_post_jsonrpc_solana.b20463bfb3", "test.livequery_models.test__live_udf_api_post_jsonrpc_solana_batch.9386763d93", "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_false.0b97d59b38", "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_true.604199ea45", "test.livequery_models.test__live_udf_api_v2_get_method_sync.8122eddb3f", "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_false.e9e1befac4", "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_true.cfc2645199", "test.livequery_models.test__live_udf_api_v2_get_with_params_async.b056833455", "test.livequery_models.test__live_udf_api_v2_get_with_params_sync.147b3736ae", "test.livequery_models.test__live_udf_api_v2_post_batch_jsonrpc_sync.b36bc00504", "test.livequery_models.test__live_udf_api_v2_post_data_array_sync.b8411aa263", "test.livequery_models.test__live_udf_api_v2_post_data_object_sync.071fa239ad", "test.livequery_models.test__live_udf_api_v2_post_data_string_sync.fe8f3757c8", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.95f5f5b561", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.71d7b6dbb6", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_false.e9d84deb2e", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_true.81e24f5936", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_async.a018ed6e96", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_async.7f045a7b4a", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.cb3ec63e3a", "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_sync.59f97e4649"], "model.livequery_models._utils": ["model.livequery_models.live", "model.livequery_models.secrets", "model.livequery_models.utils", "test.livequery_models.test___utils_udf_introspect.79bd27a18b"], "model.livequery_models.secrets": [], "model.livequery_models._live": ["model.livequery_models.live"], "model.livequery_models.utils": ["model.livequery_models.arbitrum_nova__mainnet", "model.livequery_models.arbitrum_one__goerli", "model.livequery_models.arbitrum_one__mainnet", "model.livequery_models.avalanche_c__mainnet", "model.livequery_models.avalanche_c__testnet", "model.livequery_models.base__goerli", "model.livequery_models.base__mainnet", "model.livequery_models.bsc__mainnet", "model.livequery_models.bsc__testnet", "model.livequery_models.celo__mainnet", "model.livequery_models.ethereum__goerli", "model.livequery_models.ethereum__mainnet", "model.livequery_models.ethereum__sepolia", "model.livequery_models.fantom__mainnet", "model.livequery_models.gnosis__mainnet", "model.livequery_models.harmony__mainnet", "model.livequery_models.harmony__testnet", "model.livequery_models.live", "model.livequery_models.optimism__goerli", "model.livequery_models.optimism__mainnet", "model.livequery_models.polygon__mainnet", "model.livequery_models.polygon__testnet", "model.livequery_models.polygon_zkevm__mainnet", "model.livequery_models.polygon_zkevm__testnet", "test.livequery_models.test__utils_udf_binary_to_int.907b20f381", "test.livequery_models.test__utils_udf_binary_to_int_large_number.926bff44e9", "test.livequery_models.test__utils_udf_evm_decode_log.b6fedb07e9", "test.livequery_models.test__utils_udf_int_to_binary.46856460db", "test.livequery_models.test__utils_udf_int_to_binary_large_number.feba996e3b", "test.livequery_models.test__utils_udf_json_rpc_call.0b87c6050e", "test.livequery_models.test__utils_udf_urlencode_array_1.bae96ece17", "test.livequery_models.test__utils_udf_urlencode_array_2.ff2898d4a2", "test.livequery_models.test__utils_udf_urlencode_array_array.3d05dcb6a9", "test.livequery_models.test__utils_udf_urlencode_array_false_1.ffe0d93235", "test.livequery_models.test__utils_udf_urlencode_array_false_2.f6e4d9a06a", "test.livequery_models.test__utils_udf_urlencode_array_false_array.979bfafd11", "test.livequery_models.test__utils_udf_urlencode_array_false_space.c46a422a10", "test.livequery_models.test__utils_udf_urlencode_array_false_special.ad3b4ce496", "test.livequery_models.test__utils_udf_urlencode_array_space.67b6f51498", "test.livequery_models.test__utils_udf_urlencode_array_special.746423269a", "test.livequery_models.test__utils_udf_urlencode_array_true_1.f1dc90fd5d", "test.livequery_models.test__utils_udf_urlencode_array_true_2.4c09ca3de2", "test.livequery_models.test__utils_udf_urlencode_array_true_array.559475a80a", "test.livequery_models.test__utils_udf_urlencode_array_true_space.c150fa3544", "test.livequery_models.test__utils_udf_urlencode_array_true_special.14abbd82f3", "test.livequery_models.test__utils_udf_urlencode_dict_1.1d75f92e0e", "test.livequery_models.test__utils_udf_urlencode_dict_2.60da312d8c", "test.livequery_models.test__utils_udf_urlencode_dict_array.25f6af5cf8", "test.livequery_models.test__utils_udf_urlencode_dict_false_1.e2e07ad77a", "test.livequery_models.test__utils_udf_urlencode_dict_false_2.58739709ab", "test.livequery_models.test__utils_udf_urlencode_dict_false_array.9524cea2e8", "test.livequery_models.test__utils_udf_urlencode_dict_false_space.1167d3f089", "test.livequery_models.test__utils_udf_urlencode_dict_false_special.0cd3cb5826", "test.livequery_models.test__utils_udf_urlencode_dict_space.d5e1917fd6", "test.livequery_models.test__utils_udf_urlencode_dict_special.6f25d30fd9", "test.livequery_models.test__utils_udf_urlencode_dict_true_1.3bf42c4e1b", "test.livequery_models.test__utils_udf_urlencode_dict_true_2.764afd6db8", "test.livequery_models.test__utils_udf_urlencode_dict_true_array.614d53ca8a", "test.livequery_models.test__utils_udf_urlencode_dict_true_space.11f0932fc3", "test.livequery_models.test__utils_udf_urlencode_dict_true_special.4eef6cb355"], "analysis.livequery_models.test_create_or_drop_function_from_config": [], "analysis.livequery_models.test_functions": [], "analysis.livequery_models.generate_test_udf_skeleton": [], "analysis.livequery_models.test_crud_udfs_in_schema": [], "analysis.livequery_models.test_functions_py": [], "seed.livequery_models.live__verified_api_endpoints": [], "operation.livequery_models.livequery_models-on-run-start-0": [], "operation.livequery_models.livequery_models-on-run-end-0": [], "model.fsc_utils._datashare___create_udfs": [], "model.fsc_utils._datashare___create_gold": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_tx_id.0ec589f7c3": [], "test.flow_models.unique_silver__labels_pools_metapier_s_tx_id.bcc22fdcdf": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_deployment_timestamp.52be1ae150": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_token0_contract.0249eb1c59": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_token1_contract.798aca4704": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_pool_id.0570b8fa1a": [], "test.flow_models.unique_silver__labels_pools_metapier_s_pool_id.83ced9a18b": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_vault_address.3cc0f17acf": [], "test.flow_models.unique_silver__labels_pools_metapier_s_vault_address.c5cee7faab": [], "test.flow_models.not_null_silver__labels_pools_metapier_s_swap_contract.51633ea141": [], "test.flow_models.not_null_silver__labels_pools_metapier_s__inserted_timestamp.134732c8e8": [], "test.flow_models.not_null_silver__labels_pools_s_tx_id.9f642f1f89": [], "test.flow_models.unique_silver__labels_pools_s_tx_id.deeca306e4": [], "test.flow_models.not_null_silver__labels_pools_s_deployment_timestamp.6ded442ecc": [], "test.flow_models.not_null_silver__labels_pools_s_token0_contract.25c575b1e2": [], "test.flow_models.not_null_silver__labels_pools_s_token1_contract.a5e5507481": [], "test.flow_models.not_null_silver__labels_pools_s_pool_id.ebed5d44fd": [], "test.flow_models.not_null_silver__labels_pools_s_vault_address.1af185408f": [], "test.flow_models.unique_silver__labels_pools_s_vault_address.264e8dc7cf": [], "test.flow_models.not_null_silver__labels_pools_s_swap_contract.19a9256de2": [], "test.flow_models.not_null_silver__labels_pools_s__inserted_timestamp.8fc6ee0f18": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_blockchain__STRING__VARCHAR.5fdfe8c7f8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address__STRING__VARCHAR.44f4101476": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_creator__STRING__VARCHAR.588aa5dd1b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_type__STRING__VARCHAR.6353b89b18": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_label_subtype__STRING__VARCHAR.bfa65fbefa": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_address_name__STRING__VARCHAR.1935202fe4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__labels_project_name__STRING__VARCHAR.4a71a259a7": [], "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_HEIGHT.d0c65a7366": [], "test.flow_models.not_null_silver__flow_evm_address_map_BLOCK_TIMESTAMP.9c72ad7f39": [], "test.flow_models.not_null_silver__flow_evm_address_map_TX_ID.1b796aabcd": [], "test.flow_models.not_null_silver__flow_evm_address_map_EVM_ADDRESS.5c43edb3ec": [], "test.flow_models.unique_silver__flow_evm_address_map_EVM_ADDRESS.73f1dd8e05": [], "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_ADDRESS.58d86cb0ed": [], "test.flow_models.not_null_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.3d96b5b205": [], "test.flow_models.unique_silver__flow_evm_address_map_FLOW_EVM_ADDRESS_MAP_ID.2c87996cf1": [], "test.flow_models.dbt_utils_recency_silver__flow_evm_address_map_hours__block_timestamp__24.8699128a39": [], "test.flow_models.not_null_silver__transaction_actors_BLOCK_HEIGHT.b8a4e4e5c3": [], "test.flow_models.not_null_silver__transaction_actors_BLOCK_TIMESTAMP.c8cd9d2580": [], "test.flow_models.not_null_silver__transaction_actors_TX_ID.d7a194a0c3": [], "test.flow_models.not_null_silver__transaction_actors_PROPOSER.c22e5347fc": [], "test.flow_models.not_null_silver__transaction_actors_PAYER.5c0ca30de5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transaction_actors_AUTHORIZERS__ARRAY.81164b4bd3": [], "test.flow_models.not_null_silver__transaction_actors_EVENT_TYPE.575bf0a9d8": [], "test.flow_models.not_null_silver__transaction_actors_EVENT_INDEX.d2cefe546b": [], "test.flow_models.not_null_silver__transaction_actors_ARGUMENT_NAME.4d2c365039": [], "test.flow_models.not_null_silver__transaction_actors_ADDRESS.892036835e": [], "test.flow_models.not_null_silver__transaction_actors_TX_SUCCEEDED.a30b12faea": [], "test.flow_models.not_null_silver__transaction_actors_TRANSACTION_ACTORS_ID.0ca1a49b80": [], "test.flow_models.unique_silver__transaction_actors_TRANSACTION_ACTORS_ID.78ecbc0249": [], "test.flow_models.dbt_utils_recency_silver__transaction_actors_hours__block_timestamp__2.b0ddb197d8": [], "test.flow_models.not_null_silver__swaps_s_tx_id.e9e14d391e": [], "test.flow_models.not_null_silver__swaps_s_block_timestamp.6b873452d5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_s_block_timestamp__day__1.807cf4885c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_timestamp__TIMESTAMP_NTZ.15ed31b7a0": [], "test.flow_models.not_null_silver__swaps_s_block_height.108cf5b5ff": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_block_height__NUMBER__FLOAT.aebb50b966": [], "test.flow_models.not_null_silver__swaps_s_swap_contract.01299ab38a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_swap_contract__STRING__VARCHAR.c46c029345": [], "test.flow_models.not_null_silver__swaps_s_trader.0817ee3ebd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_trader__STRING__VARCHAR.084f5d4389": [], "test.flow_models.not_null_silver__swaps_s_token_out_amount.6c011cc8eb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_amount__NUMBER__FLOAT.f73258b561": [], "test.flow_models.not_null_silver__swaps_s_token_out_contract.003bc680d2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_out_contract__STRING__VARCHAR.971a1e172a": [], "test.flow_models.not_null_silver__swaps_s_token_in_amount.f6042ab54d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_amount__NUMBER__FLOAT.7e0072eca6": [], "test.flow_models.not_null_silver__swaps_s_token_in_contract.866ee8abdf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_s_token_in_contract__STRING__VARCHAR.cd25edaf30": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_s_tx_id__trader__swap_index.99ec7e8b9b": [], "test.flow_models.not_null_silver__swaps_aggregator_tx_id.01fb7d47d0": [], "test.flow_models.not_null_silver__swaps_aggregator_block_timestamp.39adb06d32": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_aggregator_block_timestamp__day__1.e0fe559138": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_timestamp__TIMESTAMP_NTZ.42c16b0a91": [], "test.flow_models.not_null_silver__swaps_aggregator_block_height.69f3b5b2cf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_block_height__NUMBER__FLOAT.661c2dfd59": [], "test.flow_models.not_null_silver__swaps_aggregator_pool_address.c0e95d7c65": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_address__STRING__VARCHAR.8b37c4e1c1": [], "test.flow_models.not_null_silver__swaps_aggregator_pool_source.1bd43b0a42": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_pool_source__STRING__VARCHAR.0f15d49dc1": [], "test.flow_models.not_null_silver__swaps_aggregator_trader.b429b53838": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_trader__STRING__VARCHAR.62dab823fe": [], "test.flow_models.not_null_silver__swaps_aggregator_token_out_amount.74a32c5de1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_amount__NUMBER__FLOAT.62f93e31c7": [], "test.flow_models.not_null_silver__swaps_aggregator_token_out_contract.89ee5db667": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_out_contract__STRING__VARCHAR.1e87027d1c": [], "test.flow_models.not_null_silver__swaps_aggregator_token_in_amount.5d3edf6f41": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_amount__NUMBER__FLOAT.74eecd5240": [], "test.flow_models.not_null_silver__swaps_aggregator_token_in_contract.95c37cc781": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_aggregator_token_in_contract__STRING__VARCHAR.b3b7acfd0a": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_aggregator_tx_id__trader__swap_index.e9e9137d0a": [], "test.flow_models.not_null_silver__swaps_single_trade_s_tx_id.4b6bfcdb51": [], "test.flow_models.not_null_silver__swaps_single_trade_s_block_timestamp.2ff82f0f23": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__swaps_single_trade_s_block_timestamp__day__1.383eeef70b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_timestamp__TIMESTAMP_NTZ.36728d526a": [], "test.flow_models.not_null_silver__swaps_single_trade_s_block_height.b4068071cb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_block_height__NUMBER__FLOAT.501c84673f": [], "test.flow_models.not_null_silver__swaps_single_trade_s_swap_contract.90d34e5e2c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_contract__STRING__VARCHAR.463e1c78aa": [], "test.flow_models.not_null_silver__swaps_single_trade_s_trader.ad5bd18db0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_trader__STRING__VARCHAR.a6c172fa8f": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_amount.21822e5f04": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_amount__NUMBER__FLOAT.fba2394645": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_out_contract.f4e9fe1cfd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_out_contract__STRING__VARCHAR.e61cf84c39": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_amount.c63294fef0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_amount__NUMBER__FLOAT.8533054ca9": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_in_contract.b4f11a7498": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_in_contract__STRING__VARCHAR.645f2fa2b0": [], "test.flow_models.not_null_silver__swaps_single_trade_s_swap_side.1867538354": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_swap_side__NUMBER.62464af425": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_1_amount.11f2af1925": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_1_amount__NUMBER__FLOAT.879eab65fe": [], "test.flow_models.not_null_silver__swaps_single_trade_s_token_2_amount.a812e7d24b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__swaps_single_trade_s_token_2_amount__NUMBER__FLOAT.df93432d70": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__swaps_single_trade_s_tx_id__trader__swap_contract.42f943e9d6": [], "test.flow_models.not_null_silver__increment_deployed_pairs_pairAddress.649c21e28d": [], "test.flow_models.not_null_silver__increment_deployed_pairs_event_contract.d2935d63ce": [], "test.flow_models.not_null_silver__increment_deployed_pairs_token0_contract.b1b3e91e00": [], "test.flow_models.not_null_silver__increment_deployed_pairs_token1_contract.a16e7f7f79": [], "test.flow_models.not_null_silver__increment_deployed_pairs_increment_deployed_pairs_id.f248590f18": [], "test.flow_models.unique_silver__increment_deployed_pairs_increment_deployed_pairs_id.3065e7d908": [], "test.flow_models.not_null_silver__increment_deployed_pairs_inserted_timestamp.97df20465a": [], "test.flow_models.not_null_silver__increment_deployed_pairs_modified_timestamp.78c64c49ce": [], "test.flow_models.not_null_silver__increment_swaps_block_height.f2c3f6b448": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_height__NUMBER__FLOAT.084d5c865f": [], "test.flow_models.not_null_silver__increment_swaps_block_timestamp.ecdd334518": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__increment_swaps_block_timestamp__day__1.e5e87c37b1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_block_timestamp__TIMESTAMP_NTZ.cfd0df7178": [], "test.flow_models.not_null_silver__increment_swaps_tx_id.808780356c": [], "test.flow_models.not_null_silver__increment_swaps_swap_contract.5d1414c578": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_swap_contract__STRING__VARCHAR.c2ddb1e3c4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_trader__STRING__VARCHAR.0779093ee2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_amount__NUMBER__FLOAT.17d6eeac4c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_in_contract__STRING__VARCHAR.0b18dd6bfd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_amount__NUMBER__FLOAT.bf2dc85c08": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__increment_swaps_token_out_contract__STRING__VARCHAR.887bd80d13": [], "test.flow_models.not_null_silver__increment_swaps_increment_swaps_id.229f82e62a": [], "test.flow_models.unique_silver__increment_swaps_increment_swaps_id.ad6f20bfa8": [], "test.flow_models.not_null_silver__increment_swaps_inserted_timestamp.8c19a6417c": [], "test.flow_models.not_null_silver__increment_swaps_modified_timestamp.d416319fa2": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__increment_swaps_tx_id__swap_index.37417ecb30": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_id.9b5afb9877": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_id__STRING__VARCHAR.6b81fc1b47": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_block_height.b0d6fe5dbe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_height__NUMBER__FLOAT.e75fa60ce1": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_block_timestamp.cc6c1e8624": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_sales_s_block_timestamp__day__1.f764525451": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_block_timestamp__TIMESTAMP_NTZ.52b3b7e255": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_marketplace.c1a1513977": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_marketplace__STRING__VARCHAR.56d9ac4d50": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_collection.60bcb6310a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_collection__STRING__VARCHAR.7deb3540c6": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_nft_id.cafd6b6b2e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_nft_id__STRING__VARCHAR__NUMBER.0f3f133898": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_buyer.5305df0f4a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_buyer__STRING__VARCHAR.e9c36db084": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_seller.a755bb7736": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_seller__STRING__VARCHAR.67c655bcdc": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_price.cee6fbd3d1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_price__NUMBER__FLOAT.1f955bb2f3": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_currency.0d1856921a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_currency__STRING__VARCHAR.6db3bcc50e": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_tx_succeeded.1e05e1a127": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tx_succeeded__BOOLEAN.525ea3d400": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_tokenflow.eb3b4d935f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_tokenflow__ARRAY__OBJECT__VARIANT.e4decba97c": [], "test.flow_models.not_null_silver__nft_topshot_sales_s_counterparties.f6f44ebbbe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_sales_s_counterparties__ARRAY__OBJECT__VARIANT.67246c6a0c": [], "test.flow_models.not_null_silver__nft_giglabs_s_marketplace.176f78c15d": [], "test.flow_models.not_null_silver__nft_giglabs_s_nft_collection.0783fe30ba": [], "test.flow_models.not_null_silver__nft_giglabs_s_nft_id.741966188b": [], "test.flow_models.not_null_silver__nft_giglabs_s_buyer.917f555efa": [], "test.flow_models.not_null_silver__nft_giglabs_s_seller.418dd8f236": [], "test.flow_models.not_null_silver__nft_giglabs_s_price.6a753d7cb4": [], "test.flow_models.not_null_silver__nft_giglabs_s_currency.bf7ac9c4ed": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_giglabs_s_tx_id__seller__buyer__nft_collection__nft_id.fbf6eea311": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_id.c7dd6497b0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_id__STRING__VARCHAR.e00e0250f3": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_height.975bff440e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_height__NUMBER__FLOAT.c05e876b97": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_block_timestamp.373b04bae8": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transactions_secondary_market_s_block_timestamp__day__1.702c55dd62": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_block_timestamp__TIMESTAMP_NTZ.8e8231d580": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_marketplace.1bf0d1d264": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_marketplace__STRING__VARCHAR.f9ad71cd84": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_collection.bdda0342dc": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_collection__STRING__VARCHAR.fc47dd9a9c": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_nft_id.868948cad8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_nft_id__STRING__VARCHAR__NUMBER.e835221a4e": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_currency.22eefc6d08": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_currency__STRING__VARCHAR.ee7852bfc4": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_price.8485388db0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_price__NUMBER__FLOAT.47829e3587": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_seller.580bd8d994": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_seller__STRING__VARCHAR.1ddf3ba657": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_buyer.faf1596c5c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_buyer__STRING__VARCHAR.3551731e37": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tokenflow.7f8a387b07": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tokenflow__ARRAY__OBJECT__VARIANT.5a95594089": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_num_steps.096baaabb0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_num_steps__NUMBER.9449971b61": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_action.61136601ba": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_action__ARRAY__OBJECT__VARIANT.45e1a887d3": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_step_data.c534ceca2b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_step_data__ARRAY__OBJECT__VARIANT.a7b6edfc28": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_counterparties.77e0b19ed1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_counterparties__ARRAY__OBJECT__VARIANT.dd90a10acb": [], "test.flow_models.not_null_silver__nft_transactions_secondary_market_s_tx_succeeded.146cb15487": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transactions_secondary_market_s_tx_succeeded__BOOLEAN.2a3014c983": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_transactions_secondary_market_s_tx_id__seller__buyer__nft_collection__nft_id.673fab1e44": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_id.d9cdc55486": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_id__STRING__VARCHAR.67a85e78b1": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_height.37ad2b3d5d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_height__NUMBER__FLOAT.76dec4ef09": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_block_timestamp.c7c1ecb2a8": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_topshot_pack_sales_s_block_timestamp__day__1.e84345a334": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_block_timestamp__TIMESTAMP_NTZ.c5ad39c980": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_marketplace.e60f2401c6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_marketplace__STRING__VARCHAR.3df68ca523": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_nft_id.b6839b8e5f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_nft_id__STRING__VARCHAR__NUMBER.17ffc747df": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_buyer.5c013f4a7e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_buyer__STRING__VARCHAR.3242e13a28": [], "test.flow_models.not_null_silver__nft_topshot_pack_sales_s_tx_succeeded.18016c7da9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_topshot_pack_sales_s_tx_succeeded__BOOLEAN.e3ef5491aa": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_NFT_ID.bee2b21480": [], "test.flow_models.unique_silver__nft_ufc_strike_metadata_NFT_ID.031ae6805b": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SERIAL_NUMBER.89ad1312a7": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_OWNER.953917bf60": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_LISTING_ID.c9b5fa9e78": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_SET_DESCRIPTION.46051c34cb": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_METADATA.576d623fff": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_INSERTED_TIMESTAMP.b838318f21": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata_MODIFIED_TIMESTAMP.1eed8fe666": [], "test.flow_models.not_null_silver__nft_ufc_strike_metadata__INVOCATION_ID.2d5e08f3f4": [], "test.flow_models.accepted_values_silver__nft_moment_minted_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.38dff36176": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_minted_s_event_contract__nft_id.28958a60c5": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_set_s_event_contract__set_id.ae55d78326": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_editions_s_event_contract__edition_id.cdc73eba85": [], "test.flow_models.not_null_silver__nft_moment_metadata_final_s__inserted_timestamp.2047ae29a2": [], "test.flow_models.accepted_values_silver__nft_moment_series_s_event_contract__A_e4cf4bdc1751c65d_AllDay__A_b715b81853fef53f_AllDay__A_87ca73a41bb50ad5_Golazos.6ae50e25eb": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_series_s_event_contract__series_id.fc617dce7f": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__nft_moment_metadata_s_event_contract__play_id.9f3cf08977": [], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.8e2fd8e3ae": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f57b79e3d9": [], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN.91f14c72c6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MIN__NUMBER__FLOAT.0604dbe85e": [], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX.bc389eb5d7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_NUMBER_MAX__NUMBER__FLOAT.7e896d6675": [], "test.flow_models.not_null_silver_stats__core_metrics_block_hourly_BLOCK_COUNT.6fe26d9daa": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_block_hourly_BLOCK_COUNT__NUMBER__FLOAT.54d4b30bf7": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_block_hourly__INSERTED_TIMESTAMP__day__1.e810b06cec": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_block_hourly_BLOCK_TIMESTAMP_HOUR.e82e2ff0a8": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.efdb4b7e98": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5239671c2c": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT.866f191153": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT__NUMBER__FLOAT.5a8e6e8880": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS.5b82a449dd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_SUCCESS__NUMBER__FLOAT.c5d0b2cc33": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED.4fe1d21e07": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TRANSACTION_COUNT_FAILED__NUMBER__FLOAT.5f9df371b1": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT.1e73e0a934": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_UNIQUE_FROM_COUNT__NUMBER__FLOAT.225f59bd1e": [], "test.flow_models.not_null_silver_stats__core_metrics_hourly_TOTAL_FEES.558b8cb0c7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_stats__core_metrics_hourly_TOTAL_FEES__DECIMAL__FLOAT__NUMBER.ada34dd6db": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_stats__core_metrics_hourly__INSERTED_TIMESTAMP__day__1.874a5937d5": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_stats__core_metrics_hourly_BLOCK_TIMESTAMP_HOUR.0797e73b88": [], "test.flow_models.not_null_silver__streamline_events_tx_id.90c9691dd9": [], "test.flow_models.not_null_silver__streamline_events_block_height.569350f23f": [], "test.flow_models.not_null_silver__streamline_events_block_timestamp.29344d6ac8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_block_timestamp__TIMESTAMP_NTZ.8386331d27": [], "test.flow_models.not_null_silver__streamline_events_event_id.5a9fdbf018": [], "test.flow_models.unique_silver__streamline_events_event_id.a6c85ee295": [], "test.flow_models.not_null_silver__streamline_events_event_index.cc23a8faa2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_index__NUMBER.549218a3d8": [], "test.flow_models.not_null_silver__streamline_events_payload.0a1bf4c87c": [], "test.flow_models.not_null_silver__streamline_events_event_contract.1728664809": [], "test.flow_models.not_null_silver__streamline_events_event_type.7524c91350": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_event_data__OBJECT.5ec4be0bff": [], "test.flow_models.not_null_silver__streamline_events_tx_succeeded.aad548717e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_events_tx_succeeded__BOOLEAN.a756769990": [], "test.flow_models.dbt_utils_recency_silver__streamline_events_minutes__block_timestamp__360.203e8be0c8": [], "test.flow_models.dbt_utils_recency_silver__streamline_events_hours___inserted_timestamp__6.be3f6f024b": [], "test.flow_models.not_null_silver__account_storage_INSERTED_TIMESTAMP.fea0c39b0b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__account_storage_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9e665c45f8": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__account_storage_INSERTED_TIMESTAMP__hour__2.ed7f85b196": [], "test.flow_models.not_null_silver__streamline_transactions_final_tx_id.8997a55c99": [], "test.flow_models.unique_silver__streamline_transactions_final_tx_id.26301c74ec": [], "test.flow_models.not_null_silver__streamline_transactions_final_pending_result_response.0ca0f52eba": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_pending_result_response__BOOLEAN.c5d3cc8aaf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__streamline_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_var_STREAMLINE_START_BLOCK___False.4e87155263": [], "test.flow_models.not_null_silver__streamline_transactions_final_block_timestamp.59fb371ced": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_block_timestamp__TIMESTAMP_NTZ.06c255042a": [], "test.flow_models.not_null_silver__streamline_transactions_final_block_height.26795b855f": [], "test.flow_models.not_null_silver__streamline_transactions_final_gas_limit.6883b5ab7b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_gas_limit__NUMBER.755c7146aa": [], "test.flow_models.not_null_silver__streamline_transactions_final_payer.ce823af4c9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_events__ARRAY.9b9949aef5": [], "test.flow_models.not_null_silver__streamline_transactions_final_status.c783b01ddc": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status__NUMBER.ecbf52dd1d": [], "test.flow_models.not_null_silver__streamline_transactions_final_status_code.48911239f2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_status_code__NUMBER.63d363ad47": [], "test.flow_models.not_null_silver__streamline_transactions_final_tx_succeeded.8b5d03af17": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__streamline_transactions_final_tx_succeeded__BOOLEAN.f8332ceba5": [], "test.flow_models.not_null_silver__streamline_transactions_final__inserted_timestamp.1698489cb5": [], "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_minutes__block_timestamp__360.7b66b9eca1": [], "test.flow_models.dbt_utils_recency_silver__streamline_transactions_final_hours___inserted_timestamp__6.b11dde2cef": [], "test.flow_models.not_null_silver__token_transfers_DEPOSITED_UUID_ROOT.99845473f9": [], "test.flow_models.not_null_silver__token_transfers_TX_ID.3e81153e68": [], "test.flow_models.not_null_silver__token_transfers_BLOCK_TIMESTAMP.33ef350a6c": [], "test.flow_models.not_null_silver__token_transfers_BLOCK_HEIGHT.803fefe4e3": [], "test.flow_models.not_null_silver__token_transfers_TOKEN_CONTRACT.f7d1a7eda6": [], "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS.7330504365": [], "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS.4e1c105212": [], "test.flow_models.not_null_silver__token_transfers_AMOUNT_ADJ.4ace41e9ec": [], "test.flow_models.not_null_silver__token_transfers_FROM_ADDRESS_BALANCE_AFTER.af228e9c1d": [], "test.flow_models.not_null_silver__token_transfers_TO_ADDRESS_BALANCE_AFTER.d2543ce647": [], "test.flow_models.not_null_silver__token_transfers_IS_FEE_TRANSFER.650f6ce625": [], "test.flow_models.not_null_silver__token_transfers_TX_SUCCEEDED.4faefc1b78": [], "test.flow_models.not_null_silver__token_transfers_TOKEN_TRANSFERS_ID.860707157e": [], "test.flow_models.unique_silver__token_transfers_TOKEN_TRANSFERS_ID.6a9e96d8ef": [], "test.flow_models.dbt_utils_recency_silver__token_transfers_hour__block_timestamp__1.d18c578518": [], "test.flow_models.not_null_silver__bridge_celer_s_tx_id.cb681f945e": [], "test.flow_models.not_null_silver__bridge_celer_s_block_timestamp.fcd6365c0a": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_celer_s_block_timestamp__day__3.15cb546438": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_timestamp__TIMESTAMP_NTZ.302b33d60f": [], "test.flow_models.not_null_silver__bridge_celer_s_block_height.65ef8b8e06": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_block_height__NUMBER__FLOAT.263f0c2293": [], "test.flow_models.not_null_silver__bridge_celer_s_bridge_contract.464d22e6c7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge_contract__STRING__VARCHAR.feb433b0b6": [], "test.flow_models.not_null_silver__bridge_celer_s_token_contract.0af4d23050": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_token_contract__STRING__VARCHAR.a3de906edd": [], "test.flow_models.not_null_silver__bridge_celer_s_amount.6af398493d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_amount__NUMBER__DOUBLE__FLOAT.f592f2a55d": [], "test.flow_models.not_null_silver__bridge_celer_s_flow_wallet_address.be3fb533c2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_flow_wallet_address__STRING__VARCHAR.fe25f6ee59": [], "test.flow_models.not_null_silver__bridge_celer_s_counterparty.1d150caf0f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_counterparty__STRING__VARCHAR.4e38ad3b99": [], "test.flow_models.not_null_silver__bridge_celer_s_chain_id.6a65f33e2a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_chain_id__NUMBER.ab0b6ecc72": [], "test.flow_models.not_null_silver__bridge_celer_s_blockchain.d704a4cd3e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_blockchain__STRING__VARCHAR.555a23e0a1": [], "test.flow_models.not_null_silver__bridge_celer_s_direction.d5abef5db6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_direction__STRING__VARCHAR.6497cf5e1c": [], "test.flow_models.not_null_silver__bridge_celer_s_bridge.86b974280b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_celer_s_bridge__STRING__VARCHAR.929cf95568": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_celer_s_tx_id.4ae54a8514": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_tx_id.af5fedcba0": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_timestamp.e5931acc11": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_evm__bridge_stargate_s_block_timestamp__day__3.ea0850a3d8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_timestamp__TIMESTAMP_NTZ.c73c2aab25": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_block_height.3f93b8d41f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_block_height__NUMBER__FLOAT.353398ef19": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_address.9711a154f6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_bridge_address__STRING__VARCHAR.9ff6dc3440": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_token_address__STRING__VARCHAR.14690ffce6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_gross_amount__NUMBER__DOUBLE__FLOAT.717e42c3b5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_amount_fee__NUMBER__DOUBLE__FLOAT.489dea93e1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_net_amount__NUMBER__DOUBLE__FLOAT.004d7322ed": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_flow_wallet_address__STRING__VARCHAR.b30e2f04e0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_source_chain__STRING__VARCHAR.6dc357057f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_destination_chain__STRING__VARCHAR.47c99d4fc6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_direction__STRING__VARCHAR.02db9feb81": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_platform.fae99bf875": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_platform__STRING__VARCHAR.5eb82acbe3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s_transfer_guid__STRING__VARCHAR.a2d46e4afe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_evm__bridge_stargate_s__inserted_timestamp__TIMESTAMP_NTZ.87629f6169": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_bridge_stargate_id.dd20dcf040": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_inserted_timestamp.047df949b9": [], "test.flow_models.not_null_silver_evm__bridge_stargate_s_modified_timestamp.28f5c15d6e": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver_evm__bridge_stargate_s_tx_id.787b3d57ed": [], "test.flow_models.not_null_silver__bridge_blocto_s_tx_id.e190478ad4": [], "test.flow_models.not_null_silver__bridge_blocto_s_block_timestamp.ccaa104188": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__bridge_blocto_s_block_timestamp__day__3.6274adcc9a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_timestamp__TIMESTAMP_NTZ.5f7cf3ecb3": [], "test.flow_models.not_null_silver__bridge_blocto_s_block_height.c19f8ec5de": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_block_height__NUMBER__FLOAT.c018135ede": [], "test.flow_models.not_null_silver__bridge_blocto_s_teleport_contract.13a71b8115": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_contract__STRING__VARCHAR.c136fce5de": [], "test.flow_models.not_null_silver__bridge_blocto_s_token_contract.a854bd2547": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_token_contract__STRING__VARCHAR.122f68e060": [], "test.flow_models.not_null_silver__bridge_blocto_s_gross_amount.5b3696d7dd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_gross_amount__NUMBER__DOUBLE__FLOAT.9b900da287": [], "test.flow_models.not_null_silver__bridge_blocto_s_amount_fee.d13b50933e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_amount_fee__NUMBER__DOUBLE__FLOAT.fb01378f31": [], "test.flow_models.not_null_silver__bridge_blocto_s_net_amount.e5d3da4f1e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_net_amount__NUMBER__DOUBLE__FLOAT.a9109825f0": [], "test.flow_models.not_null_silver__bridge_blocto_s_flow_wallet_address.8cd0efd65c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_flow_wallet_address__STRING__VARCHAR.113722e790": [], "test.flow_models.not_null_silver__bridge_blocto_s_teleport_direction.b950d01859": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_teleport_direction__STRING__VARCHAR.c47daa1249": [], "test.flow_models.not_null_silver__bridge_blocto_s_blockchain.3ded296814": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_blockchain__STRING__VARCHAR.d1841412e0": [], "test.flow_models.not_null_silver__bridge_blocto_s_bridge.1c4820640f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__bridge_blocto_s_bridge__STRING__VARCHAR.b7f978d2ba": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__bridge_blocto_s_tx_id.f4d846f64a": [], "test.flow_models.not_null_silver__testnet_events_tx_id.c57e501372": [], "test.flow_models.not_null_silver__testnet_events_block_height.0bc0538094": [], "test.flow_models.not_null_silver__testnet_events_block_timestamp.3fed3cbef9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_block_timestamp__TIMESTAMP_NTZ.6c95f62a4f": [], "test.flow_models.not_null_silver__testnet_events_event_id.b9ffe64580": [], "test.flow_models.unique_silver__testnet_events_event_id.4c85c45b5c": [], "test.flow_models.not_null_silver__testnet_events_event_index.7558570534": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_index__NUMBER.9ec7df9c6d": [], "test.flow_models.not_null_silver__testnet_events_payload.332901a8b1": [], "test.flow_models.not_null_silver__testnet_events_event_contract.300e9b247d": [], "test.flow_models.not_null_silver__testnet_events_event_type.0947cdb580": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_event_data__OBJECT.4a5596943f": [], "test.flow_models.not_null_silver__testnet_events_tx_succeeded.36e9f13a6c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_events_tx_succeeded__BOOLEAN.6fa7a7609f": [], "test.flow_models.dbt_utils_recency_silver__testnet_events_minutes__block_timestamp__360.643d5fd080": [], "test.flow_models.dbt_utils_recency_silver__testnet_events_hours___inserted_timestamp__6.34fcd47946": [], "test.flow_models.not_null_silver__testnet_transactions_final_tx_id.a1fbcf7045": [], "test.flow_models.unique_silver__testnet_transactions_final_tx_id.b303865de1": [], "test.flow_models.not_null_silver__testnet_transactions_final_pending_result_response.c785d5b138": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_pending_result_response__BOOLEAN.d52e2d5835": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_set_silver__testnet_transactions_final_pending_result_response__date_trunc_day_block_timestamp_SYSDATE_interval_1_day_AND_block_height_280000000__True__False.8d15a5201b": [], "test.flow_models.not_null_silver__testnet_transactions_final_block_timestamp.ea093f8233": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_block_timestamp__TIMESTAMP_NTZ.51aa6a9b7f": [], "test.flow_models.not_null_silver__testnet_transactions_final_block_height.ba2ad241e8": [], "test.flow_models.not_null_silver__testnet_transactions_final_gas_limit.13388e6262": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_gas_limit__NUMBER.10c987d825": [], "test.flow_models.not_null_silver__testnet_transactions_final_payer.f95718cb9f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_events__ARRAY.403becb524": [], "test.flow_models.not_null_silver__testnet_transactions_final_status.f7c7672fbc": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status__NUMBER.ce1174fda8": [], "test.flow_models.not_null_silver__testnet_transactions_final_status_code.a7ebe39e1b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_status_code__NUMBER.b721d41c73": [], "test.flow_models.not_null_silver__testnet_transactions_final_tx_succeeded.b09c401722": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_of_type_silver__testnet_transactions_final_tx_succeeded__BOOLEAN.e5b4a64f9c": [], "test.flow_models.not_null_silver__testnet_transactions_final__inserted_timestamp.9fecace009": [], "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_minutes__block_timestamp__360.b935794bbb": [], "test.flow_models.dbt_utils_recency_silver__testnet_transactions_final_hours___inserted_timestamp__6.8af9625e16": [], "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_day__test_timestamp__1.8b676ed702": [], "test.flow_models.dbt_utils_recency_silver_observability__blocks_completeness_hours__max_block_timestamp__24.1b05ab1b3b": [], "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_day__test_timestamp__1.52cf3ae0b2": [], "test.flow_models.dbt_utils_recency_silver_observability__txs_completeness_hours__max_block_timestamp__24.6a3c63d703": [], "test.flow_models.not_null_silver__complete_native_asset_metadata_PROVIDER.2f310e1236": [], "test.flow_models.not_null_silver__complete_native_asset_metadata_SYMBOL.ff109ff1ee": [], "test.flow_models.not_null_silver__complete_native_asset_metadata_BLOCKCHAIN.fea8f73c16": [], "test.flow_models.not_null_silver__complete_native_asset_metadata_MODIFIED_TIMESTAMP.c6bcef6cb9": [], "test.flow_models.unique_silver__complete_native_asset_metadata_COMPLETE_NATIVE_ASSET_METADATA_ID.d98ec00bc9": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_asset_metadata_SYMBOL.6c5f561373": [], "test.flow_models.not_null_silver__complete_provider_prices_PROVIDER.982c1dc287": [], "test.flow_models.not_null_silver__complete_provider_prices_ASSET_ID.a10e7dad30": [], "test.flow_models.not_null_silver__complete_provider_prices_RECORDED_HOUR.73c3cfdf0d": [], "test.flow_models.not_null_silver__complete_provider_prices_MODIFIED_TIMESTAMP.b205ba003b": [], "test.flow_models.unique_silver__complete_provider_prices_COMPLETE_PROVIDER_PRICES_ID.52bf8dd406": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_prices_ASSET_ID__RECORDED_HOUR__PROVIDER.6e3c3ab2b1": [], "test.flow_models.not_null_silver__complete_provider_asset_metadata_PROVIDER.b0c689d31b": [], "test.flow_models.not_null_silver__complete_provider_asset_metadata_ASSET_ID.b4b221e9f2": [], "test.flow_models.not_null_silver__complete_provider_asset_metadata_MODIFIED_TIMESTAMP.47fee02027": [], "test.flow_models.unique_silver__complete_provider_asset_metadata_COMPLETE_PROVIDER_ASSET_METADATA_ID.945e90b882": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_provider_asset_metadata_ASSET_ID__TOKEN_ADDRESS__NAME__SYMBOL__PLATFORM__PLATFORM_ID__PROVIDER.e355e7b6b2": [], "test.flow_models.not_null_silver__complete_token_asset_metadata_PROVIDER.0d1d2c6852": [], "test.flow_models.not_null_silver__complete_token_asset_metadata_TOKEN_ADDRESS.06a52e0e67": [], "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN.3791975c91": [], "test.flow_models.not_null_silver__complete_token_asset_metadata_BLOCKCHAIN_ID.fe8350a322": [], "test.flow_models.not_null_silver__complete_token_asset_metadata_MODIFIED_TIMESTAMP.58ef7db480": [], "test.flow_models.unique_silver__complete_token_asset_metadata_COMPLETE_TOKEN_ASSET_METADATA_ID.99f9227588": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_asset_metadata_TOKEN_ADDRESS__BLOCKCHAIN.d3d6b2a62b": [], "test.flow_models.not_null_silver__complete_native_prices_HOUR.84672fd317": [], "test.flow_models.not_null_silver__complete_native_prices_SYMBOL.640aa16109": [], "test.flow_models.not_null_silver__complete_native_prices_BLOCKCHAIN.3557f90197": [], "test.flow_models.not_null_silver__complete_native_prices_PROVIDER.391be2433a": [], "test.flow_models.not_null_silver__complete_native_prices_PRICE.5d22b3dfe0": [], "test.flow_models.not_null_silver__complete_native_prices_IS_IMPUTED.9b41704925": [], "test.flow_models.not_null_silver__complete_native_prices__INSERTED_TIMESTAMP.030d747f3c": [], "test.flow_models.not_null_silver__complete_native_prices_MODIFIED_TIMESTAMP.595acedfe2": [], "test.flow_models.unique_silver__complete_native_prices_COMPLETE_NATIVE_PRICES_ID.6e5981548b": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_native_prices_HOUR__SYMBOL.9742f3d916": [], "test.flow_models.not_null_silver__complete_token_prices_HOUR.d5f4cd597b": [], "test.flow_models.not_null_silver__complete_token_prices_TOKEN_ADDRESS.7e03ade9df": [], "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN.ada1620192": [], "test.flow_models.not_null_silver__complete_token_prices_BLOCKCHAIN_ID.6aac0fa10e": [], "test.flow_models.not_null_silver__complete_token_prices_PROVIDER.d7e55cb9a3": [], "test.flow_models.not_null_silver__complete_token_prices_PRICE.9b78fa1dae": [], "test.flow_models.not_null_silver__complete_token_prices_IS_IMPUTED.8a84f91c9e": [], "test.flow_models.not_null_silver__complete_token_prices__INSERTED_TIMESTAMP.90a2d67d90": [], "test.flow_models.not_null_silver__complete_token_prices_MODIFIED_TIMESTAMP.74882978f6": [], "test.flow_models.unique_silver__complete_token_prices_COMPLETE_TOKEN_PRICES_ID.c4ea6e2a79": [], "test.flow_models.dbt_utils_unique_combination_of_columns_silver__complete_token_prices_HOUR__TOKEN_ADDRESS__BLOCKCHAIN.dde8fc55cf": [], "test.flow_models.not_null_test_silver_evm__traces_full_BLOCK_NUMBER.e57d473f0e": [], "test.flow_models.not_null_test_silver_evm__traces_full_TX_POSITION.4fa73bb5fa": [], "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_ADDRESS.87c27cc9bb": [], "test.flow_models.not_null_test_silver_evm__traces_full_TRACE_JSON.c209b802cc": [], "test.flow_models.not_null_test_silver_evm__traces_full__INSERTED_TIMESTAMP.bec29b5eb0": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full__INSERTED_TIMESTAMP__hour__2.9f04b433cf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.535a20c1bb": [], "test.flow_models.not_null_test_silver_evm__traces_full_INSERTED_TIMESTAMP.18dc949b49": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_INSERTED_TIMESTAMP__hour__2.05e70c809c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1fdf31878d": [], "test.flow_models.not_null_test_silver_evm__traces_full_MODIFIED_TIMESTAMP.a1bd8e879c": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__hour__2.78ff2763e4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.43fb437111": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_full_TRACES_ID.6bf53ea8b0": [], "test.flow_models.not_null_test_silver_evm__traces_recent_BLOCK_NUMBER.86160c6b39": [], "test.flow_models.not_null_test_silver_evm__traces_recent_TX_POSITION.7c6763fa77": [], "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_ADDRESS.a9bfd78f68": [], "test.flow_models.not_null_test_silver_evm__traces_recent_TRACE_JSON.0e29dbd6db": [], "test.flow_models.not_null_test_silver_evm__traces_recent__INSERTED_TIMESTAMP.672117fb72": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__hour__2.42a8d7a645": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.bdd05a725e": [], "test.flow_models.not_null_test_silver_evm__traces_recent_INSERTED_TIMESTAMP.7303adc2c4": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__hour__2.7118e0f347": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ec3790d079": [], "test.flow_models.not_null_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP.be75e5724b": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__hour__2.cb8bd60ee3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__traces_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.607fb09be9": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__traces_recent_TRACES_ID.d17a3e68a2": [], "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_NUMBER.040b720ed9": [], "test.flow_models.not_null_test_silver_evm__blocks_full_BLOCK_JSON.6206146781": [], "test.flow_models.not_null_test_silver_evm__blocks_full__INSERTED_TIMESTAMP.5219d92d74": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__hour__2.45b618f7cf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.84d2c1e641": [], "test.flow_models.not_null_test_silver_evm__blocks_full_INSERTED_TIMESTAMP.91c9a7981d": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__hour__2.5fdabf4cfd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e66acd7a4f": [], "test.flow_models.not_null_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP.f337252be4": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__hour__2.3d015945e3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.755580b9b4": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_full_BLOCK_NUMBER.07bc0f4b32": [], "test.flow_models.sequence_gaps_test_silver_evm__blocks_full_BLOCK_NUMBER.bb5af19ab4": [], "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_NUMBER.c3839735bc": [], "test.flow_models.not_null_test_silver_evm__blocks_recent_BLOCK_JSON.bc5cf027dc": [], "test.flow_models.not_null_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP.c1af62e6cd": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__hour__2.389aeafc92": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.83c638ede6": [], "test.flow_models.not_null_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP.85a459c0e6": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__hour__2.b3e30c104a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c485f06c9d": [], "test.flow_models.not_null_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP.3f77823375": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__hour__2.fc2dc0102f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6de98124ce": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__blocks_recent_BLOCK_NUMBER.533b87c24f": [], "test.flow_models.sequence_gaps_test_silver_evm__blocks_recent_BLOCK_NUMBER.dd940e1371": [], "test.flow_models.not_null_test_silver_evm__contracts_full_CONTRACT_ADDRESS.7daaf2bde2": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_full_CONTRACT_ADDRESS.4b6b344538": [], "test.flow_models.not_null_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.29993b0ec9": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__contracts_recent_CONTRACT_ADDRESS.98ae18306b": [], "test.flow_models.not_null_test_silver_evm__receipts_recent_BLOCK_NUMBER.0b821874c8": [], "test.flow_models.not_null_test_silver_evm__receipts_recent_ARRAY_INDEX.11ca714c36": [], "test.flow_models.not_null_test_silver_evm__receipts_recent_RECEIPTS_JSON.2c187910d2": [], "test.flow_models.not_null_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP.883bfb2ece": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__hour__2.d4d565bc72": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ed4cfbbc8": [], "test.flow_models.not_null_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP.86d7c785c2": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__hour__2.64499ac6a6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.621e9f231d": [], "test.flow_models.not_null_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP.a2374a5d32": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__hour__2.afcb4ddeb4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9760c844c0": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_recent_RECEIPTS_ID.9eb73a1a99": [], "test.flow_models.not_null_test_silver_evm__receipts_full_BLOCK_NUMBER.2dbdfe46c6": [], "test.flow_models.not_null_test_silver_evm__receipts_full_ARRAY_INDEX.222045a3bb": [], "test.flow_models.not_null_test_silver_evm__receipts_full_RECEIPTS_JSON.31ed905248": [], "test.flow_models.not_null_test_silver_evm__receipts_full__INSERTED_TIMESTAMP.09014d0ff3": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__hour__2.a920f342e5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2e59926606": [], "test.flow_models.not_null_test_silver_evm__receipts_full_INSERTED_TIMESTAMP.5ca0599f82": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__hour__2.23e3da1d10": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27fd1d5545": [], "test.flow_models.not_null_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP.89eff1e3cf": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__hour__2.f0e7e59d92": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__receipts_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.27a6f42a7a": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__receipts_full_RECEIPTS_ID.8b389965ca": [], "test.flow_models.not_null_test_silver_evm__transactions_recent_BLOCK_NUMBER.77bf2e522d": [], "test.flow_models.not_null_test_silver_evm__transactions_recent_TX_POSITION.fbcb6229cf": [], "test.flow_models.not_null_test_silver_evm__transactions_recent_TRANSACTION_JSON.0b6c7379f4": [], "test.flow_models.not_null_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP.40cb0fbfd0": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__hour__2.45b8b73354": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.fab2e6c35d": [], "test.flow_models.not_null_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP.88f13bbde5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__hour__2.aaf9f2f991": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aef91ff1f4": [], "test.flow_models.not_null_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP.70d459f5fb": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__hour__2.f2c99a618b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.256ca7378d": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_recent_TRANSACTIONS_ID.48a691b7f7": [], "test.flow_models.sequence_gaps_test_silver_evm__transactions_recent_TX_POSITION__BLOCK_NUMBER.57b881cbf2": [], "test.flow_models.not_null_test_silver_evm__transactions_full_BLOCK_NUMBER.c2e6396204": [], "test.flow_models.not_null_test_silver_evm__transactions_full_TX_POSITION.9246cdee69": [], "test.flow_models.not_null_test_silver_evm__transactions_full_TRANSACTION_JSON.88b070614c": [], "test.flow_models.not_null_test_silver_evm__transactions_full__INSERTED_TIMESTAMP.45d2a59714": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__hour__2.b2b0d40938": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90972d2e09": [], "test.flow_models.not_null_test_silver_evm__transactions_full_INSERTED_TIMESTAMP.ae648637e4": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__hour__2.48b8bc3408": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a827db7483": [], "test.flow_models.not_null_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP.b9801ef134": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__hour__2.f1f84e953a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__transactions_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7f5110e328": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__transactions_full_TRANSACTIONS_ID.6d60b8b757": [], "test.flow_models.sequence_gaps_test_silver_evm__transactions_full_TX_POSITION__BLOCK_NUMBER.32bdfbd491": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_BLOCK_NUMBER.7b49e0a491": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_BLOCK_NUMBER__NUMBER__FLOAT.e7649f03a7": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_TX_HASH.3fa21b319d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_TX_HASH__0_xX_0_9a_fA_F_.498d747868": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_EVENT_INDEX.dcc44caa6c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_INDEX__NUMBER__FLOAT.608fe36ef1": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS.8e5852ce51": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.ffb125a0d1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_EVENT_NAME__STRING__VARCHAR.235a8ed35b": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP.2d993434e3": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__hour__2.bffcd6a827": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1d7e651a42": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP.19cad63e39": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__hour__2.a66e7b4dd8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.4b151e71ed": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_full_DECODED_LOGS_ID.1a8d64e96c": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER.92eed768f4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_BLOCK_NUMBER__NUMBER__FLOAT.5061041ea5": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_TX_HASH.2b713dbf52": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.a6f6266cb9": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_EVENT_INDEX.ff56efe4c8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_INDEX__NUMBER__FLOAT.c2aaa907e5": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS.30c337a63f": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_silver_evm__decoded_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.198045ab83": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_EVENT_NAME__STRING__VARCHAR.8859afe62a": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP.15578798fa": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__hour__2.5318a17b0f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1ea3ae7f05": [], "test.flow_models.not_null_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP.5f2b70c581": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__hour__2.815da951be": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_silver_evm__decoded_logs_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.2736af344a": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_silver_evm__decoded_logs_recent_DECODED_LOGS_ID.668f8b6c81": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_NUMBER.ad96fd11a3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.7ae8827cef": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP.92a6d462df": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.34a6896480": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ef38d9910c": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_HASH.45e7ae853b": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.cbc1ba5fa8": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_POSITION.f2171dd7dd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.4e8b75e182": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_INDEX.ded3dc9cbc": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.86da76a448": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FROM_ADDRESS.db42065b1c": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.84505fdd32": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.7fd9fc0312": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INPUT.fe5236eec2": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TYPE.8a85aac70c": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_ADDRESS.957d4424c9": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_SUB_TRACES.e5e25ddd0b": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE.c8fab5a271": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE_RAW.5612358891": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_PRECISE.6a5a7e7a13": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_VALUE_HEX.6a816ed576": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS.eff6348406": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_GAS_USED.54b781e6cb": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.afbf790e6a": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1ceda96ee": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TRACE_SUCCEEDED.1678855922": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_TX_SUCCEEDED.433ab7bf2c": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_FACT_TRACES_ID.9a23d8eeeb": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP.455879ad98": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.74727829fd": [], "test.flow_models.not_null_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP.fd503b61f2": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.fac12d5cc0": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.2136d6905c": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.588d1f9fdd": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_NUMBER.93f1c1b73d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.ec784f5ed9": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP.1c3ac75530": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.624040c91d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.77f458fdf6": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_HASH.ba6b19371d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.db34426269": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_POSITION.b22cdc5d25": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.0213b8897c": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_INDEX.f33a6f1d12": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.d12e10fb2c": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_FROM_ADDRESS.38b78c3453": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.0662f97804": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.3814c56746": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_INPUT.5f0410955a": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TYPE.d9e91caa4d": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_ADDRESS.99479cd8d4": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_SUB_TRACES.81d9a6fa69": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE.b850aed961": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE_RAW.5239348dfa": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_PRECISE.821a0b6130": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_VALUE_HEX.6b0dccfb7d": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS.e01c6b9df7": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_GAS_USED.90cb0406b5": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.7d1fb1d0d0": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.32aa446ebe": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TRACE_SUCCEEDED.13516a88af": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_TX_SUCCEEDED.39a0d3c66a": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_FACT_TRACES_ID.6204dfb2d8": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP.a607ce606a": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.55911fba2f": [], "test.flow_models.not_null_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP.f94ffec6a0": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.522c5bc472": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_traces_full_TX_HASH__TRACE_INDEX.26dfaf888e": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_traces_full_TRACE_INDEX__TX_HASH.56b53f13b0": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER.272002c7e6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.53169cfd18": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP.199e89abec": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.27d9e4d30e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.485584918b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.94b7ccc720": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.7edd0a59f6": [], "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_full_TX_HASH.ea556d965b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION.f77a8d56be": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a5c71da965": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX.669974d176": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.42a542e120": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS.a77a863e55": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c6de3af1f0": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TOPICS.cabd25b19a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_DATA.28e39508a2": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_EVENT_REMOVED.6d04dd910e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.63a6ecc539": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.f172a0e2b9": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.dee61b00b2": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.8fc397c94a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_TX_SUCCEEDED.78b45b489e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.c72de16396": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP.4b0ec820f5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.d5e4098fd1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.094c88ba4d": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.cd561bf615": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.01d1fffb47": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.d601fb5157": [], "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.6279eb7452": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER.09fa430663": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.ce312f63c6": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.0dcacf946d": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.09c9f91e70": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b912f64b1d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.b70b5b1dad": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.87e25ac332": [], "test.flow_models.fsc_utils_tx_block_count_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH.48068214aa": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION.c57dec5f98": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.9ef8ce193b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX.64ae347d72": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.fbdf46e014": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS.25f02958ef": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4c1f053ca1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TOPICS.2d57d262c3": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_DATA.47f85f1c59": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_EVENT_REMOVED.52c3435d2c": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.e240b1a23a": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.ae2b165f96": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.b5e396a42d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.0bf932493c": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_TX_SUCCEEDED.9d125ece13": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.b7452ace4c": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.846c4a55ae": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.4d11e212b8": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.0fb3b88918": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.c30bd82121": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.98f11c6eee": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.1fa89e7c23": [], "test.flow_models.events_match_txs_test_gold_testnet_evm__fact_event_logs_recent_ref_test_gold_testnet_evm__fact_transactions_recent_.32a222bd1e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER.47fb552b5d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.6d8bffb5f9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP.e70e9ccc73": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6d0a02fd8f": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.074835af3b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.8f74660016": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.e013cdfce8": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS.d5def70943": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.feb5f432a4": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.982768701b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.bf124bd25a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE.9d57537e91": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE_RAW.a947f8bed3": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_VALUE_PRECISE.4e25c47f8d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE.3de6914c2e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_FEE_PRECISE.385ea9ad38": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_SUCCEEDED.fa13a0cca8": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_TYPE.dead630108": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_NONCE.8aa750bb8e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION.8075e78620": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.60971067bc": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INPUT_DATA.8610318f71": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_PRICE.b60fece35b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_USED.b81e18a297": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_GAS_LIMIT.195849d4d6": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.779697cce5": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.ea5cc41600": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_R.7dc876e6c4": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_S.e7802c9f3d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_V.8fb8017712": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.477a5911b5": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP.7568454c16": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.5804572f75": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.94de0c65bb": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.bc25ff54ad": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_recent_TX_HASH.82b8820a51": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.df831ed285": [], "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_recent_ref_test_gold_testnet_evm__fact_blocks_recent_.eeddc83cbe": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER.f73279dc34": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.4a8fcf9170": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP.1dfd547356": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.90577e6253": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.9a42d16fff": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_HASH.a5d669e83d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.5c96a9d79b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS.472e59542d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.5a053aa31d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.cbbafd6851": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.1865c583d7": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE.bb41424239": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE_RAW.ff8f01efb9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_VALUE_PRECISE.927f044652": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE.4fbc06510a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_FEE_PRECISE.e027c91f8d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_SUCCEEDED.a08d9927cc": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_TYPE.d6b66db1d9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_NONCE.202577f297": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_TX_POSITION.01268c8ec6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.4cbed4cd0e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INPUT_DATA.7482ebfa28": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_PRICE.b2d79331e6": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_USED.a7b2a921ac": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_GAS_LIMIT.ac056086b8": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_CUMULATIVE_GAS_USED.684bbb6d9e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.e97a0a3da8": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_R.b664cc46ed": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_S.615ec14ebe": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_V.3b675153da": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.e4b9e25a39": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP.747bf69e36": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.d29e62b4ee": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP.ea4221d485": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.505dcb156e": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_transactions_full_TX_HASH.dbae459034": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.cfeb4a5fae": [], "test.flow_models.txs_match_blocks_test_gold_testnet_evm__fact_transactions_full_ref_test_gold_testnet_evm__fact_blocks_full_.dfa921efde": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER.4b58d84622": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_NUMBER__NUMBER.6cb2c9c310": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP.5663a08521": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__hour__2.b5e687796e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e2ee5cedc3": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_HASH.4ccb65b980": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_TX_HASH__0_xX_0_9a_fA_F_.1a3a7ff1fe": [], "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_full_TX_HASH.2f989466c9": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_POSITION.3bec0aeb64": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_TX_POSITION__NUMBER__FLOAT.a1abf55f11": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_INDEX.b2dece479d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_full_EVENT_INDEX__NUMBER__FLOAT.3cf02eb1d1": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS.e7a56cd360": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0f1fdd5fb0": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TOPICS.40cd033b90": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_DATA.b9d4021d97": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_EVENT_REMOVED.d38b3c1f33": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS.6e326960ea": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.6bbd5baead": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_full_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.e60a773fab": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_ORIGIN_FUNCTION_SIGNATURE.5a75606097": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_TX_SUCCEEDED.d9c820b080": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_FACT_EVENT_LOGS_ID.d30dde1d68": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP.13124bb720": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_INSERTED_TIMESTAMP__hour__2.c5fbd89b6f": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP.829560ccd7": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_full_MODIFIED_TIMESTAMP__hour__2.33e717512e": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_full_TX_HASH__EVENT_INDEX.a1c583afbb": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_full_EVENT_INDEX__BLOCK_NUMBER.21f482a8b0": [], "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_full_ref_test_gold_evm__fact_transactions_full_.b921d62b5f": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER.9c54d195cd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_NUMBER__NUMBER.d1aeb8266a": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP.55fe8067ae": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__hour__2.f111e8c44b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.c8792c7237": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_HASH.78ac9ec358": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_TX_HASH__0_xX_0_9a_fA_F_.b6831952ad": [], "test.flow_models.fsc_utils_tx_block_count_test_gold_evm__fact_event_logs_recent_TX_HASH.da9233fea6": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_POSITION.7982caac7b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_TX_POSITION__NUMBER__FLOAT.3a098321cb": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_INDEX.87e4ab4a80": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__NUMBER__FLOAT.a113ea86ef": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS.8830631d55": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e3ed5ff98a": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TOPICS.5c130d4cd8": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_DATA.fbeb29c795": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_EVENT_REMOVED.afa03ccacb": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS.38b8677163": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fd1dfd84d0": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_event_logs_recent_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.0ef1a248c0": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_ORIGIN_FUNCTION_SIGNATURE.3c12a0b73f": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_TX_SUCCEEDED.35c4959da2": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_FACT_EVENT_LOGS_ID.501bc257ed": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP.13227b01c9": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_INSERTED_TIMESTAMP__hour__2.288e2e8808": [], "test.flow_models.not_null_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP.fb94f05dd5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_event_logs_recent_MODIFIED_TIMESTAMP__hour__2.244e117091": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_event_logs_recent_TX_HASH__EVENT_INDEX.fc649759c1": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_event_logs_recent_EVENT_INDEX__BLOCK_NUMBER.7d2e53be82": [], "test.flow_models.events_match_txs_test_gold_evm__fact_event_logs_recent_ref_test_gold_evm__fact_transactions_recent_.489feac5c2": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2a81562f16": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.fd97e6942d": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_HASH.bd13e7550d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.a8a8106f57": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP.fc5c1f0be3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.a28dacabc5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.77d5d77e7c": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NETWORK.58022aa803": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.3c88720c4e": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TX_COUNT.c39046a860": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.263f293029": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SIZE.0814b877c6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.01b47f33cf": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MINER.8d61cae69e": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.53c45f1323": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_EXTRA_DATA.1f96689f6e": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_PARENT_HASH.4a019ed3c8": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.6aa1ae5d5b": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_USED.9c6d3863d6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.f5422682c7": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_GAS_LIMIT.eb1cc2f7f5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.53397bede4": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_DIFFICULTY.544d04f241": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.d47e341412": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_SHA3_UNCLES.21d734aacf": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_UNCLE_BLOCKS.4267d2b60b": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_NONCE.fae263c89a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.f223c4994b": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT.68f3387004": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.8b3cac331d": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_STATE_ROOT.db2c128431": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.14d9454b8d": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT.d6597cd20d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.b23fe6acda": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_LOGS_BLOOM.4cdaf7c431": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.23adb97260": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.eed7ff971e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_recent_FACT_BLOCKS_ID.74ad8058e6": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP.09602f542e": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.249c25a36a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.229ba3bbfd": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.e9e081079c": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7348c1b723": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.127202fc75": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.2f0b048f8e": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_recent_BLOCK_NUMBER.9d294e4403": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.2b93777388": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.0fe80b5222": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_HASH.1a846d54df": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.7a1b4b2bb4": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP.98d24f6867": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ac7de637d6": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.2a15a79300": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NETWORK.782107dd59": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.eda544cd59": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TX_COUNT.4074e10ebb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.892368cb21": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SIZE.acd9b51a8c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.84ea1382ef": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MINER.3f7d8c67e4": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.bf808632fc": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_EXTRA_DATA.496b92a198": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_PARENT_HASH.82761523e7": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ed98ce21c7": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_USED.5ece3d5012": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.a967bea86b": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_GAS_LIMIT.e0b1430351": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.2cfc39085c": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_DIFFICULTY.b4287593bd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.9d649f0dd6": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_SHA3_UNCLES.8e97a47373": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_UNCLE_BLOCKS.98c87b2094": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_NONCE.224a640c24": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.b1f34e52ea": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT.55a3fce691": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.131e110291": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_STATE_ROOT.29a20b718e": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.dac9d49bc4": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT.28f07a239e": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.04d43c62f8": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_LOGS_BLOOM.9668c7cb00": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.de21e341d6": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.1a60d1f135": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_evm__fact_blocks_full_FACT_BLOCKS_ID.cfa8033cf2": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP.fe329c426d": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.2e23c8872d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.0075682305": [], "test.flow_models.not_null_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP.9e7b72a5c0": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.f8feb54623": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.f767539ae3": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.d24a475c65": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_blocks_full_BLOCK_NUMBER.5d1191c3ad": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.06d2123389": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER__NUMBER__FLOAT.64e0d5d417": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH.29d6fe6011": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_BLOCK_HASH__0_xX_0_9a_fA_F_.4d0d614d68": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP.b723b181ba": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.7e12a47912": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_BLOCK_TIMESTAMP__hour__2.97056e27d5": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NETWORK.bfe2fc530c": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_NETWORK___a_zA_Z0_9__.0dc356e718": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT.6554a955b5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_TX_COUNT__NUMBER__FLOAT.54cf4304ff": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SIZE.e744a21f3d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_SIZE__NUMBER__FLOAT.d5078758b4": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MINER.fc0dc278d1": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_MINER__0_xX_0_9a_fA_F_.186679360a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_EXTRA_DATA.7a5451065d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH.6deb5a1698": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_PARENT_HASH__0_xX_0_9a_fA_F_.10fe15b1a3": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_USED.da4bbdb6f7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_USED__NUMBER__FLOAT.16f4fc4a45": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT.99a60fb629": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_GAS_LIMIT__NUMBER__FLOAT.575d5a1949": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY.999ec62576": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_DIFFICULTY__NUMBER__FLOAT.eb0a857af0": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_SHA3_UNCLES.5b72cc6b67": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_UNCLE_BLOCKS.399f3bb9ff": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_NONCE.2fd5be2b08": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_NONCE__NUMBER__FLOAT.0c7e6a08c6": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT.aca89edd32": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.79ad70df23": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT.e4f0b83bbe": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_STATE_ROOT__0_xX_0_9a_fA_F_.56db26c604": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT.558c7aeab7": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.5ebd12803d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM.7b08c458fe": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_recent_LOGS_BLOOM__0_xX_0_9a_fA_F_.33c4ab5f04": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.d5efc83d61": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_recent_FACT_BLOCKS_ID.83c3bfd39f": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP.4564556569": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__hour__2.a55e8eab1b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.9374b68d2d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP.c89cfb78b5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__hour__2.7277b537a8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_recent_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.1b08429e15": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.d51cfc7fe7": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_recent_BLOCK_NUMBER.955df4780d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.a067c42e7a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER__NUMBER__FLOAT.1672f8c978": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH.35debdc966": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_BLOCK_HASH__0_xX_0_9a_fA_F_.f74f4865e9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP.6d1ee92332": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.e25cb4a237": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_BLOCK_TIMESTAMP__hour__2.92a8d4d5db": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NETWORK.6bd675e9d6": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_NETWORK___a_zA_Z0_9__.2fb6e994a4": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TX_COUNT.60de674c0f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_TX_COUNT__NUMBER__FLOAT.986597f245": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SIZE.92453cf08d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_SIZE__NUMBER__FLOAT.aae5f27a6f": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MINER.64ce1883fb": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_MINER__0_xX_0_9a_fA_F_.6aa877ccb1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_EXTRA_DATA.6edb1ff32b": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH.6800b5f333": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_PARENT_HASH__0_xX_0_9a_fA_F_.ac0131e24c": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_USED.feafd67211": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_USED__NUMBER__FLOAT.f235a7af85": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT.3a835cf66d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_GAS_LIMIT__NUMBER__FLOAT.bb3f427fa2": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY.5ebfff79b0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_DIFFICULTY__NUMBER__FLOAT.97051b2e8d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_SHA3_UNCLES.caa9b087ff": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_UNCLE_BLOCKS.4c0aa0e396": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_NONCE.91d4919c14": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_NONCE__NUMBER__FLOAT.da4c923537": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT.d5bae679df": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.d0f838b337": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT.fe9262b6d3": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_STATE_ROOT__0_xX_0_9a_fA_F_.87c65e51f7": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT.2d6942fda7": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_TRANSACTIONS_ROOT__0_xX_0_9a_fA_F_.107a23f9a5": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM.cbea61d9eb": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_blocks_full_LOGS_BLOOM__0_xX_0_9a_fA_F_.f1b4debac9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.3b8f621504": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_unique_test_gold_testnet_evm__fact_blocks_full_FACT_BLOCKS_ID.b260155ae9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP.b4e3ed9c10": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__hour__2.8087d60e7d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5238adc9a3": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP.bd51db8831": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__hour__2.4350a5538e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_blocks_full_MODIFIED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.b1be102ae1": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.df4388277c": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_blocks_full_BLOCK_NUMBER.117cb02563": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER.f322642753": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_NUMBER__NUMBER__FLOAT.9a07a76843": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP.8078640ab0": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__hour__2.bdcc07adea": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.aa6c82ad1a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_HASH.649af69be7": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TX_HASH__0_xX_0_9a_fA_F_.d9be661f9e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_POSITION.f2f745d492": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TX_POSITION__NUMBER__FLOAT.e0187e69d7": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX.e92bd62d3a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__NUMBER__FLOAT.db11325cf4": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS.e7a0036318": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.7848cc8806": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_full_TO_ADDRESS__0_xX_0_9a_fA_F_.7d9f873324": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INPUT.f65e364412": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TYPE.37f99b0e10": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_ADDRESS.65a3469dab": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_SUB_TRACES.c34cf8bd3f": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE.228b7f98d1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE_RAW.c8711d1215": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_PRECISE.94d9ca2d85": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_VALUE_HEX.fed08ee50d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS.48553dab01": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_GAS_USED.6f48c63e32": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FROM_ADDRESS.790f138638": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_ORIGIN_FUNCTION_SIGNATURE.bb4ff7be56": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TRACE_SUCCEEDED.2f1316bbe5": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_TX_SUCCEEDED.73e8e6d775": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_FACT_TRACES_ID.cf187e5bae": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP.6cec649ba5": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_INSERTED_TIMESTAMP__hour__2.49d1277f56": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP.89fd4a0927": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_full_MODIFIED_TIMESTAMP__hour__2.944f8b2fc0": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_full_TX_HASH__TRACE_INDEX.b25eee3bd7": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_full_TRACE_INDEX__TX_HASH.fbef6e3403": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER.95ec624e64": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_NUMBER__NUMBER__FLOAT.b44c6e5740": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP.8f6ace644a": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__hour__2.3605e912b5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.06d71b1769": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_HASH.199874527d": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TX_HASH__0_xX_0_9a_fA_F_.b2043874c9": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_POSITION.39c6d34bd1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TX_POSITION__NUMBER__FLOAT.da84e84e51": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX.7400bd34f1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__NUMBER__FLOAT.ac82adf9a1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS.0be6c47569": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.7836462678": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_testnet_evm__fact_traces_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.0879a81977": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INPUT.9f426b5f2d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TYPE.e843a60488": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_ADDRESS.a904ada831": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_SUB_TRACES.162d975e1d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE.f325eb3e2f": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE_RAW.f0bc54099e": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_PRECISE.e2ed873ae6": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_VALUE_HEX.962e17680a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS.a6c00763e1": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_GAS_USED.9cd2b837e4": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FROM_ADDRESS.c5f129fa0a": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_ORIGIN_FUNCTION_SIGNATURE.f1a9327c15": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TRACE_SUCCEEDED.1e5c9f73e0": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_TX_SUCCEEDED.4482d41a18": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_FACT_TRACES_ID.52c671c9e7": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP.bdc4fb7607": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_INSERTED_TIMESTAMP__hour__2.9aa331ab3d": [], "test.flow_models.not_null_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP.ff98cbe1ef": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_testnet_evm__fact_traces_recent_MODIFIED_TIMESTAMP__hour__2.1cb5503a74": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_testnet_evm__fact_traces_recent_TX_HASH__TRACE_INDEX.013580dcd9": [], "test.flow_models.sequence_gaps_test_gold_testnet_evm__fact_traces_recent_TRACE_INDEX__TX_HASH.e7b7ed1467": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER.39b04e48b5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_NUMBER__NUMBER__FLOAT.356c6139f0": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP.7fdb4d6dab": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.ff03f0dee8": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_BLOCK_TIMESTAMP__hour__2.df62b94ae4": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_HASH.64c52d71c9": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TX_HASH__0_xX_0_9a_fA_F_.c4ce731c3f": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FROM_ADDRESS.f0070e815f": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_FROM_ADDRESS__0_xX_0_9a_fA_F_.0e3205ca2b": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_recent_TO_ADDRESS__0_xX_0_9a_fA_F_.5a3aac7019": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_ORIGIN_FUNCTION_SIGNATURE.d20c432bcd": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE.b85bd720db": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE_RAW.777dcce963": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_VALUE_PRECISE.9fdbe2a0ae": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE.03317b004b": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_FEE_PRECISE.5c83a9b92d": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_SUCCEEDED.2f2cab4a54": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_TYPE.f587b569a0": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_NONCE.edc6e75a9f": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_TX_POSITION.18b72b0cf8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_recent_TX_POSITION__NUMBER__FLOAT.618ecb5f4e": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INPUT_DATA.3300aa1a45": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_PRICE.8bafc68be3": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_USED.8bb0fea635": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_GAS_LIMIT.4b6710be62": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_CUMULATIVE_GAS_USED.dd7917639c": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_EFFECTIVE_GAS_PRICE.a4d2d1420b": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_R.530949fd23": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_S.44b40fe1f4": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_V.33faf63c09": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_FACT_TRANSACTIONS_ID.7ba0ff36c8": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP.a3f58fc4ed": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_INSERTED_TIMESTAMP__hour__2.18a0c3d5a0": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP.8013c2f5dd": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_recent_MODIFIED_TIMESTAMP__hour__2.5bb9eb1185": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_recent_TX_HASH.3b220ea19f": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_recent_TX_POSITION__BLOCK_NUMBER.25207aac20": [], "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_recent_ref_test_gold_evm__fact_blocks_recent_.14a674a0e9": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_NUMBER.9639077f37": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_NUMBER__NUMBER__FLOAT.6d820c0b1b": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP.ff178526c1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.6a3c821563": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_BLOCK_TIMESTAMP__hour__2.e000700acd": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_HASH.3eaa1babdd": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TX_HASH__0_xX_0_9a_fA_F_.e8b1c6a876": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FROM_ADDRESS.21feaaf6eb": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_FROM_ADDRESS__0_xX_0_9a_fA_F_.086a279acf": [], "test.flow_models.dbt_expectations_expect_column_values_to_match_regex_test_gold_evm__fact_transactions_full_TO_ADDRESS__0_xX_0_9a_fA_F_.dcadd1f6bb": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_ORIGIN_FUNCTION_SIGNATURE.79229563d1": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE.554907ef18": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE_RAW.31aa2f9e8d": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_VALUE_PRECISE.f3c46ff67b": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE.5ed606cffd": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_FEE_PRECISE.5fba030533": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_SUCCEEDED.b776b91385": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_TYPE.c482993c49": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_NONCE.3b61789cfb": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_TX_POSITION.790f418e13": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_test_gold_evm__fact_transactions_full_TX_POSITION__NUMBER__FLOAT.f57a982808": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INPUT_DATA.eb86040f7a": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_PRICE.3498b26323": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_USED.33a3161b89": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_GAS_LIMIT.d10b2e5b2d": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_CUMULATIVE_GAS_USED.13ab2e1d37": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_EFFECTIVE_GAS_PRICE.d37bfae42a": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_R.756efbc3c0": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_S.9b89e4ec64": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_V.120fa83d30": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_FACT_TRANSACTIONS_ID.67e859e958": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP.579f949ab8": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_INSERTED_TIMESTAMP__hour__2.33d3448133": [], "test.flow_models.not_null_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP.5f7b3da870": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_test_gold_evm__fact_transactions_full_MODIFIED_TIMESTAMP__hour__2.3f33b61f4b": [], "test.flow_models.dbt_utils_unique_combination_of_columns_test_gold_evm__fact_transactions_full_TX_HASH.f3a22b0bb5": [], "test.flow_models.sequence_gaps_test_gold_evm__fact_transactions_full_TX_POSITION__BLOCK_NUMBER.85afce7d97": [], "test.flow_models.txs_match_blocks_test_gold_evm__fact_transactions_full_ref_test_gold_evm__fact_blocks_full_.3bc6f2d752": [], "test.flow_models.not_null_bronze_evm_api__token_reads__INSERTED_TIMESTAMP.ff84664011": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__day__1.d382ea40a7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_evm_api__token_reads__INSERTED_TIMESTAMP__TIMESTAMP_LTZ__TIMESTAMP_NTZ.5f41d6e54a": [], "test.flow_models.not_null_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP.a463f22e39": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_evm_api__flowscan_verified_contracts_MODIFIED_TIMESTAMP__day__1.0c26bf40ed": [], "test.flow_models.not_null_streamline__evm_addresses_address.78997acc68": [], "test.flow_models.unique_streamline__evm_addresses_address.bf70bb3d6e": [], "test.flow_models.not_null_silver_api__reward_points_boxes.14670044eb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_boxes__NUMBER.afe0db1e92": [], "test.flow_models.not_null_silver_api__reward_points_keys.d29d023fc6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_keys__NUMBER.93e23434af": [], "test.flow_models.not_null_silver_api__reward_points_points.fc4e66191e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_api__reward_points_points__NUMBER.556b934ddb": [], "test.flow_models.not_null_silver_api__reward_points_reward_points_id.c01e8ff770": [], "test.flow_models.unique_silver_api__reward_points_reward_points_id.a0a30157ad": [], "test.flow_models.dbt_utils_recency_silver_api__reward_points_day__request_date__1.5a1211d1f6": [], "test.flow_models.not_null_silver_api__points_transfers_response_partition_key.d367585c82": [], "test.flow_models.not_null_silver_api__points_transfers_response_request_date.40ace57d6c": [], "test.flow_models.not_null_silver_api__points_transfers_response__inserted_timestamp.25c7e21d2a": [], "test.flow_models.not_null_silver_api__points_transfers_response_points_transfers_id.d131eec3c0": [], "test.flow_models.unique_silver_api__points_transfers_response_points_transfers_id.d3984f5da3": [], "test.flow_models.dbt_utils_recency_silver_api__points_transfers_response_day__request_date__1.e23d35d9de": [], "test.flow_models.dbt_utils_at_least_one_silver_api__points_transfers_partition_key.b9265ac31f": [], "test.flow_models.not_null_silver_api__points_transfers_from_address.44806fbdc7": [], "test.flow_models.not_null_silver_api__points_transfers_batch_id.1166a67f92": [], "test.flow_models.not_null_silver_api__points_transfers_batch_index.6575654e87": [], "test.flow_models.not_null_silver_api__points_transfers_transfer_index.0c6ab05bcc": [], "test.flow_models.not_null_silver_api__points_transfers_boxes.3fc2257739": [], "test.flow_models.not_null_silver_api__points_transfers_keys.e88d9ae629": [], "test.flow_models.not_null_silver_api__points_transfers_to_address.1849dc91fc": [], "test.flow_models.not_null_silver_api__points_transfers_points_transfers_id.e79f380433": [], "test.flow_models.unique_silver_api__points_transfers_points_transfers_id.69b53dbfff": [], "test.flow_models.dbt_utils_recency_silver_api__points_transfers_day__request_date__1.fc43a3f2cb": [], "test.flow_models.not_null_silver_api__reward_points_spend_entry_id.bf0583e74f": [], "test.flow_models.unique_silver_api__reward_points_spend_entry_id.44adf046a5": [], "test.flow_models.not_null_silver_api__reward_points_spend_created_at.a47a4cd160": [], "test.flow_models.not_null_silver_api__reward_points_spend_direction.c2e62b062c": [], "test.flow_models.not_null_silver_api__reward_points_spend_amount.92c37adcfe": [], "test.flow_models.not_null_silver_api__reward_points_spend_amount_start.d9e184e375": [], "test.flow_models.not_null_silver_api__reward_points_spend_amount_end.2ae93dd952": [], "test.flow_models.not_null_silver_api__reward_points_spend_account_id.c18bb3a2e2": [], "test.flow_models.not_null_silver_api__reward_points_spend_user_id.d8322c9e80": [], "test.flow_models.not_null_silver_api__reward_points_spend_user_wallet_address.7ba54b8c26": [], "test.flow_models.not_null_silver_api__reward_points_spend_transaction_id.d4c1a39e68": [], "test.flow_models.unique_silver_api__reward_points_spend_transaction_id.f7098e5212": [], "test.flow_models.not_null_silver_api__reward_points_spend_partition_key.69690100ad": [], "test.flow_models.dbt_utils_recency_silver_api__reward_points_spend_day__created_at__1.5479987f95": [], "test.flow_models.not_null_silver_api__storefront_items_item_id.127e98234e": [], "test.flow_models.unique_silver_api__storefront_items_item_id.acbc5bb41e": [], "test.flow_models.not_null_silver_api__storefront_items_created_at.805fa03750": [], "test.flow_models.not_null_silver_api__storefront_items_partition_key.4d550a995a": [], "test.flow_models.dbt_utils_recency_silver_api__storefront_items_day__created_at__1.33ebf5da44": [], "test.flow_models.not_null_defi__ez_dex_swaps_TX_ID.f7fb7baf8a": [], "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_TIMESTAMP.b21ec41642": [], "test.flow_models.not_null_defi__ez_dex_swaps_BLOCK_HEIGHT.0d4876206b": [], "test.flow_models.not_null_defi__ez_dex_swaps_CONTRACT_ADDRESS.b64f5991b4": [], "test.flow_models.not_null_defi__ez_dex_swaps_SWAP_INDEX.1ad5f184ab": [], "test.flow_models.not_null_defi__ez_dex_swaps_TRADER.1fa9f4fe82": [], "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_OUT.b90f78b434": [], "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_OUT.1673990706": [], "test.flow_models.not_null_defi__ez_dex_swaps_TOKEN_IN.cd724022f7": [], "test.flow_models.not_null_defi__ez_dex_swaps_AMOUNT_IN.30daec6b15": [], "test.flow_models.not_null_defi__fact_bridge_activity_TX_ID.d202c597f5": [], "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_TIMESTAMP.ff8df9c67c": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__fact_bridge_activity_BLOCK_TIMESTAMP__day__3.d33db2be0b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a7280c9d9f": [], "test.flow_models.not_null_defi__fact_bridge_activity_BLOCK_HEIGHT.3a428d0df4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.06dd77d232": [], "test.flow_models.not_null_defi__fact_bridge_activity_BRIDGE_ADDRESS.01446f74b3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.c5c521668a": [], "test.flow_models.not_null_defi__fact_bridge_activity_TOKEN_ADDRESS.22c17385df": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.33fe280348": [], "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT.d34e18b335": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.70554d2f3d": [], "test.flow_models.not_null_defi__fact_bridge_activity_AMOUNT_FEE.c20e5220fb": [], "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_ADDRESS.27fc510ed9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.d7e744729e": [], "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_ADDRESS.542ca5b00b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.6e2df327e5": [], "test.flow_models.not_null_defi__fact_bridge_activity_SOURCE_CHAIN.dd5b1863df": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.378e386107": [], "test.flow_models.not_null_defi__fact_bridge_activity_DESTINATION_CHAIN.80d32d7906": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.3e3a5736de": [], "test.flow_models.not_null_defi__fact_bridge_activity_PLATFORM.b1b7014b38": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__fact_bridge_activity_PLATFORM__STRING__VARCHAR.3dd46b48c6": [], "test.flow_models.not_null_defi__ez_bridge_activity_TX_ID.be38fce13c": [], "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_TIMESTAMP.eb16926026": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_defi__ez_bridge_activity_BLOCK_TIMESTAMP__day__3.5463b32645": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.facb528e80": [], "test.flow_models.not_null_defi__ez_bridge_activity_BLOCK_HEIGHT.c8c873e4d7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BLOCK_HEIGHT__NUMBER__FLOAT.557e6cf501": [], "test.flow_models.not_null_defi__ez_bridge_activity_BRIDGE_ADDRESS.9d6d38bdad": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_BRIDGE_ADDRESS__STRING__VARCHAR.107d51bee5": [], "test.flow_models.not_null_defi__ez_bridge_activity_TOKEN_ADDRESS.5142311080": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_TOKEN_ADDRESS__STRING__VARCHAR.af2f7f439b": [], "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT.4ac8f32a43": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_AMOUNT__NUMBER__DOUBLE__FLOAT.8226680562": [], "test.flow_models.not_null_defi__ez_bridge_activity_AMOUNT_FEE.32369c7219": [], "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_ADDRESS.48dbaf03a0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_ADDRESS__STRING__VARCHAR.7979cc8ae5": [], "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_ADDRESS.3cda45d70c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_ADDRESS__STRING__VARCHAR.2cc1ed2913": [], "test.flow_models.not_null_defi__ez_bridge_activity_SOURCE_CHAIN.259959d4c6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_SOURCE_CHAIN__STRING__VARCHAR.cc1a4585f4": [], "test.flow_models.not_null_defi__ez_bridge_activity_DESTINATION_CHAIN.88dbb12b6d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_DESTINATION_CHAIN__STRING__VARCHAR.ae75bce9b0": [], "test.flow_models.not_null_defi__ez_bridge_activity_PLATFORM.78b6fd48a3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_defi__ez_bridge_activity_PLATFORM__STRING__VARCHAR.4c6db0fc83": [], "test.flow_models.not_null_defi__fact_dex_swaps_TX_ID.135622ca56": [], "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_TIMESTAMP.16523c93b8": [], "test.flow_models.not_null_defi__fact_dex_swaps_BLOCK_HEIGHT.ce22cece7b": [], "test.flow_models.not_null_defi__fact_dex_swaps_CONTRACT_ADDRESS.a3f4bc1956": [], "test.flow_models.not_null_defi__fact_dex_swaps_SWAP_INDEX.cf097c733b": [], "test.flow_models.not_null_defi__fact_dex_swaps_TRADER.2a850f34c6": [], "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_OUT.39bc57a115": [], "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_OUT.3ea23afc8b": [], "test.flow_models.not_null_defi__fact_dex_swaps_AMOUNT_IN.53ca9295b8": [], "test.flow_models.not_null_defi__fact_dex_swaps_TOKEN_IN.fbea343b82": [], "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_ID.62ecd95777": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_ID__STRING__VARCHAR.a90f7d8ae4": [], "test.flow_models.not_null_nft__dim_topshot_metadata_NFT_COLLECTION.46232095b8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NFT_COLLECTION__STRING__VARCHAR.f1de405350": [], "test.flow_models.not_null_nft__dim_topshot_metadata_NBATOPSHOT_ID.ea8b65acdb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_NBATOPSHOT_ID__STRING__VARCHAR.0c030990b7": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SERIAL_NUMBER.1afa44859b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SERIAL_NUMBER__NUMBER.b7f9cfea78": [], "test.flow_models.not_null_nft__dim_topshot_metadata_TOTAL_CIRCULATION.780cf2a74d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TOTAL_CIRCULATION__NUMBER.8f2dc6c0af": [], "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_DESCRIPTION.732334b000": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.588e6dfbac": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER__STRING__VARCHAR.3b493b6518": [], "test.flow_models.not_null_nft__dim_topshot_metadata_TEAM.6fcd3dd7b6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_TEAM__STRING__VARCHAR.edfbc5ef90": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SEASON.dcee57e0f6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SEASON__STRING__VARCHAR.7efb7e38cb": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_CATEGORY.d7776da580": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_CATEGORY__STRING__VARCHAR.5c8eb7c95a": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAY_TYPE.8ac6cc0731": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAY_TYPE__STRING__VARCHAR.8b73b9e0f5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_DATE__TIMESTAMP_NTZ.758020d114": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SET_NAME.f3c03a96fe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_NAME__STRING__VARCHAR.b336c0c1ad": [], "test.flow_models.not_null_nft__dim_topshot_metadata_SET_SERIES_NUMBER.b5c777f9ad": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_SET_SERIES_NUMBER__NUMBER.482dfdc5eb": [], "test.flow_models.not_null_nft__dim_topshot_metadata_VIDEO_URLS.f777cbbb6c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_VIDEO_URLS__ARRAY.27b96f8df8": [], "test.flow_models.not_null_nft__dim_topshot_metadata_MOMENT_STATS_FULL.f60f74ee34": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.9d6af48c56": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_GAME.6f9783b334": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_GAME__OBJECT__VARIANT.f3c42d692d": [], "test.flow_models.not_null_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE.d59fd66428": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_topshot_metadata_PLAYER_STATS_SEASON_TO_DATE__OBJECT__VARIANT.318cbace1d": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_block_timestamp.355d40943e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_timestamp__TIMESTAMP_NTZ.0b04b25c37": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_block_height.5686926162": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_block_height__NUMBER__INTEGER.23e7254278": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_tx_id.0e3abf7147": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_nft_id.205cb1f1cf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_player__STRING__VARCHAR.d246d3661a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_team__STRING__VARCHAR.9875c9ab8f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_season__STRING__VARCHAR.364ac938b4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_set_name__STRING__VARCHAR.2c82a7ecd6": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_buyer.ba5db192c3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_buyer__STRING__VARCHAR.6ec4d26ff5": [], "test.flow_models.accepted_values_nft__fact_topshot_buybacks_buyer__0xe1f2a091f7bb5245.5d04603efc": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_seller.607fb8c793": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_seller__STRING__VARCHAR.4c21d82a20": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_price.64587645e0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_price__NUMBER__FLOAT__DECIMAL.4ce50a99a4": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_sale.d5aa67ac88": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_sale__NUMBER__INTEGER.d71ee65df9": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_total.1c86c7e5b8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_total__NUMBER__FLOAT__DECIMAL.736cf98ca5": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_URL.6d9a9d1308": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__fact_topshot_buybacks_URL__STRING__VARCHAR.97fee4cc10": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_topshot_buyback_id.8b88fb2461": [], "test.flow_models.unique_nft__fact_topshot_buybacks_topshot_buyback_id.66f046dd40": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_inserted_timestamp.8d89a42b25": [], "test.flow_models.not_null_nft__fact_topshot_buybacks_modified_timestamp.807dfb93c6": [], "test.flow_models.not_null_nft__fact_topshot_buybacks__invocation_id.954b4cb068": [], "test.flow_models.dbt_utils_recency_nft__fact_topshot_buybacks_day__block_timestamp__3.0e18a6cc76": [], "test.flow_models.not_null_nft__dim_moment_metadata_NFT_COLLECTION.4e15ba72e1": [], "test.flow_models.not_null_nft__dim_moment_metadata_NFT_ID.6f2f0c22b3": [], "test.flow_models.not_null_nft__dim_moment_metadata_SERIAL_NUMBER.750d316c82": [], "test.flow_models.not_null_nft__dim_moment_metadata_PLAY_ID.39a0ee3f81": [], "test.flow_models.not_null_nft__dim_moment_metadata_METADATA.d775b3d8a6": [], "test.flow_models.not_null_nft__ez_nft_sales_TX_ID.d02131c3e9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_ID__STRING__VARCHAR.a0ac4324e9": [], "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_HEIGHT.8852d6376c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_HEIGHT__NUMBER__FLOAT.810bbd2310": [], "test.flow_models.not_null_nft__ez_nft_sales_BLOCK_TIMESTAMP.093ccaccdd": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_nft__ez_nft_sales_BLOCK_TIMESTAMP__day__1.1b05fe435b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.8e727f3b62": [], "test.flow_models.not_null_nft__ez_nft_sales_MARKETPLACE.ff604f3fd7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_MARKETPLACE__STRING__VARCHAR.ed3ae32eeb": [], "test.flow_models.not_null_nft__ez_nft_sales_NFT_COLLECTION.57d7924ace": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_COLLECTION__STRING__VARCHAR.898914a5b6": [], "test.flow_models.not_null_nft__ez_nft_sales_NFT_ID.caa85370e6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_NFT_ID__STRING__VARCHAR__NUMBER.07c9113fda": [], "test.flow_models.not_null_nft__ez_nft_sales_BUYER.3eb195e6f3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_BUYER__STRING__VARCHAR.380ab98253": [], "test.flow_models.not_null_nft__ez_nft_sales_SELLER.5858eb45e9": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_SELLER__STRING__VARCHAR.f92a86f87e": [], "test.flow_models.not_null_nft__ez_nft_sales_PRICE.9fd3667953": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_PRICE__NUMBER__FLOAT__DOUBLE.47f1d917a6": [], "test.flow_models.not_null_nft__ez_nft_sales_CURRENCY.eb54c5c1fb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_CURRENCY__STRING__VARCHAR.49a4c8308f": [], "test.flow_models.not_null_nft__ez_nft_sales_TX_SUCCEEDED.757de3ebf0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TX_SUCCEEDED__BOOLEAN.37e720cbb1": [], "test.flow_models.not_null_nft__ez_nft_sales_TOKENFLOW.26cb2e0a60": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_TOKENFLOW__ARRAY__OBJECT__VARIANT.e1c48a3cad": [], "test.flow_models.not_null_nft__ez_nft_sales_COUNTERPARTIES.c006543671": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__ez_nft_sales_COUNTERPARTIES__ARRAY__OBJECT__VARIANT.ec4fec7a9c": [], "test.flow_models.dbt_utils_unique_combination_of_columns_nft__ez_nft_sales_tx_id__seller__buyer__nft_collection__nft_id.c9af2d8003": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_NFT_ID.f7ad693518": [], "test.flow_models.unique_nft__dim_ufc_strike_metadata_NFT_ID.754c3955f5": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_SERIAL_NUMBER.a1463d1171": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_LISTING_ID.1fb1df1f75": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_METADATA.f062c302e9": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_INSERTED_TIMESTAMP.d255b244e2": [], "test.flow_models.not_null_nft__dim_ufc_strike_metadata_MODIFIED_TIMESTAMP.bdbd11d3b8": [], "test.flow_models.not_null_nft__dim_allday_metadata_NFT_ID.67a0690329": [], "test.flow_models.unique_nft__dim_allday_metadata_NFT_ID.f039c13a3f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_ID__STRING__VARCHAR.9fc0984f98": [], "test.flow_models.not_null_nft__dim_allday_metadata_NFT_COLLECTION.c996432075": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFT_COLLECTION__STRING__VARCHAR.b96b2a8710": [], "test.flow_models.not_null_nft__dim_allday_metadata_NFLALLDAY_ID.9380babfd8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_NFLALLDAY_ID__STRING__VARCHAR.8b5a731c49": [], "test.flow_models.not_null_nft__dim_allday_metadata_SERIAL_NUMBER.b06db8e784": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIAL_NUMBER__NUMBER.0a6f4d04a3": [], "test.flow_models.not_null_nft__dim_allday_metadata_TOTAL_CIRCULATION.ceda209726": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TOTAL_CIRCULATION__NUMBER.adf84a2b67": [], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DESCRIPTION.75425f65e5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DESCRIPTION__STRING__VARCHAR.1eafbdd28f": [], "test.flow_models.not_null_nft__dim_allday_metadata_PLAYER.c88aec7bcd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAYER__STRING__VARCHAR.470b0f1da5": [], "test.flow_models.not_null_nft__dim_allday_metadata_TEAM.2026886640": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_TEAM__STRING__VARCHAR.456d845d69": [], "test.flow_models.not_null_nft__dim_allday_metadata_SEASON.9d04df63b7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SEASON__STRING__VARCHAR.1fc2216d07": [], "test.flow_models.not_null_nft__dim_allday_metadata_WEEK.d58af6bf21": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_WEEK__STRING__VARCHAR.842ad3b8da": [], "test.flow_models.not_null_nft__dim_allday_metadata_CLASSIFICATION.57dd27752e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_CLASSIFICATION__STRING__VARCHAR.4842e99788": [], "test.flow_models.not_null_nft__dim_allday_metadata_PLAY_TYPE.81f57f7a31": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_PLAY_TYPE__STRING__VARCHAR.69871cc27a": [], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_DATE.dd117e4796": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_DATE__TIMESTAMP_NTZ.214a1f9188": [], "test.flow_models.not_null_nft__dim_allday_metadata_SERIES.647dbf87f2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SERIES__STRING__VARCHAR.fce91ce420": [], "test.flow_models.not_null_nft__dim_allday_metadata_SET_NAME.dfaea0c970": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_SET_NAME__STRING__VARCHAR.ba7966544e": [], "test.flow_models.not_null_nft__dim_allday_metadata_VIDEO_URLS.1220475cc5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_VIDEO_URLS__ARRAY.d627b411dd": [], "test.flow_models.not_null_nft__dim_allday_metadata_MOMENT_STATS_FULL.25498ebf52": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_nft__dim_allday_metadata_MOMENT_STATS_FULL__OBJECT__VARIANT.ae2d1d214b": [], "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_HEIGHT.3f6774cb71": [], "test.flow_models.not_null_core__ez_transaction_actors_BLOCK_TIMESTAMP.6411d57584": [], "test.flow_models.not_null_core__ez_transaction_actors_TX_ID.40ab0a9680": [], "test.flow_models.not_null_core__ez_transaction_actors_ACTORS.6bb7f3c417": [], "test.flow_models.not_null_core__ez_transaction_actors_TX_SUCCEEDED.38e4a9d429": [], "test.flow_models.not_null_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.ad28532b4d": [], "test.flow_models.unique_core__ez_transaction_actors_EZ_TRANSACTION_ACTORS_ID.537d9cd721": [], "test.flow_models.dbt_utils_recency_core__ez_transaction_actors_hours__block_timestamp__2.876b8160fb": [], "test.flow_models.not_null_core__dim_address_mapping_BLOCK_HEIGHT_ASSOCIATED.0a505b7153": [], "test.flow_models.not_null_core__dim_address_mapping_BLOCK_TIMESTAMP_ASSOCIATED.b890a40192": [], "test.flow_models.not_null_core__dim_address_mapping_EVM_ADDRESS.8b0cb8f6f5": [], "test.flow_models.unique_core__dim_address_mapping_EVM_ADDRESS.37409692b2": [], "test.flow_models.not_null_core__dim_address_mapping_FLOW_ADDRESS.1e539cbac8": [], "test.flow_models.not_null_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.0c08ac1126": [], "test.flow_models.unique_core__dim_address_mapping_DIM_ADDRESS_MAPPING_ID.23f7c7764a": [], "test.flow_models.dbt_utils_recency_core__dim_address_mapping_hours__BLOCK_TIMESTAMP_ASSOCIATED__24.347a39b310": [], "test.flow_models.not_null_core__fact_blocks_BLOCK_HEIGHT.70ee4dc83c": [], "test.flow_models.unique_core__fact_blocks_BLOCK_HEIGHT.3338ee8f95": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.aa2a481136": [], "test.flow_models.not_null_core__fact_blocks_BLOCK_TIMESTAMP.a57d998a34": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_blocks_BLOCK_TIMESTAMP__day__1.ccd6e2b808": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.162a42da2f": [], "test.flow_models.not_null_core__fact_blocks_NETWORK.b3fe8ae22a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK__STRING__VARCHAR.d57c531d17": [], "test.flow_models.not_null_core__fact_blocks_NETWORK_VERSION.24fcd4840b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_NETWORK_VERSION__STRING__VARCHAR.d1985f58ff": [], "test.flow_models.not_null_core__fact_blocks_CHAIN_ID.1500b8f390": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_CHAIN_ID__STRING__VARCHAR.5d491754d6": [], "test.flow_models.not_null_core__fact_blocks_TX_COUNT.dd649c1087": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_TX_COUNT__NUMBER.08664bb565": [], "test.flow_models.not_null_core__fact_blocks_ID.230f804f7f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_ID__STRING__VARCHAR.241fe99fd3": [], "test.flow_models.not_null_core__fact_blocks_PARENT_ID.981b8792bc": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_blocks_PARENT_ID__STRING__VARCHAR.5e64b21f7a": [], "test.flow_models.sequence_gaps_core__fact_blocks_block_height.6b101886aa": [], "test.flow_models.not_null_core__fact_account_storage_BLOCK_HEIGHT.f5f1e0e121": [], "test.flow_models.not_null_core__fact_account_storage_ACCOUNT_ADDRESS.4b978111fd": [], "test.flow_models.not_null_core__fact_account_storage_BLOCK_DATE.8d232d7785": [], "test.flow_models.not_null_core__fact_account_storage_ENCODED_DATA.e87c494ea1": [], "test.flow_models.not_null_core__fact_account_storage_DECODED_DATA.e2edf46421": [], "test.flow_models.not_null_core__fact_account_storage_STORAGE_USED.df9c8a4ddd": [], "test.flow_models.not_null_core__fact_account_storage_STORAGE_CAPACITY.f9e19270fe": [], "test.flow_models.not_null_core__fact_account_storage_FACT_ACCOUNT_STORAGE_ID.ff9c4831df": [], "test.flow_models.not_null_core__fact_account_storage_INSERTED_TIMESTAMP.699d938332": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_INSERTED_TIMESTAMP__day__2.51dd1eb5e4": [], "test.flow_models.not_null_core__fact_account_storage_MODIFIED_TIMESTAMP.6c01330ecf": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_account_storage_MODIFIED_TIMESTAMP__day__2.d9fff5e00f": [], "test.flow_models.dbt_utils_recency_core__fact_account_storage_day__block_date__2.31690fc876": [], "test.flow_models.not_null_core__fact_transactions_TX_ID.f374dfcdc6": [], "test.flow_models.unique_core__fact_transactions_TX_ID.389fc7cd9b": [], "test.flow_models.not_null_core__fact_transactions_BLOCK_TIMESTAMP.74f4267099": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_transactions_BLOCK_TIMESTAMP__day__1.149536b832": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3d4fd2cce7": [], "test.flow_models.not_null_core__fact_transactions_BLOCK_HEIGHT.21c11feb9a": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.32351b0285": [], "test.flow_models.not_null_core__fact_transactions_CHAIN_ID.e607f76613": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_CHAIN_ID__STRING__VARCHAR.ea13ae27cb": [], "test.flow_models.not_null_core__fact_transactions_PROPOSER.3fd3cbebc5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PROPOSER__STRING__VARCHAR.5f6423bb02": [], "test.flow_models.not_null_core__fact_transactions_PAYER.fea9acb8a8": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_PAYER__STRING__VARCHAR.10ddb3250b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_AUTHORIZERS__ARRAY.30662f3f68": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_COUNT_AUTHORIZERS__NUMBER.ed4d9c2640": [], "test.flow_models.not_null_core__fact_transactions_GAS_LIMIT.833d77a375": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_GAS_LIMIT__NUMBER.52ac39276c": [], "test.flow_models.not_null_core__fact_transactions_TRANSACTION_RESULT.a742b94f25": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.af89b9fda4": [], "test.flow_models.not_null_core__fact_transactions_TX_SUCCEEDED.b734f84bae": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_TX_SUCCEEDED__BOOLEAN.a620f4c212": [], "test.flow_models.not_null_core__fact_transactions_ERROR_MSG.1d021aaa4b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_transactions_ERROR_MSG__STRING__VARCHAR.c7bf494041": [], "test.flow_models.not_null_core__dim_contract_labels_EVENT_CONTRACT.01a3eae375": [], "test.flow_models.unique_core__dim_contract_labels_EVENT_CONTRACT.7839e43020": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_EVENT_CONTRACT__STRING__VARCHAR.a904c54560": [], "test.flow_models.not_null_core__dim_contract_labels_CONTRACT_NAME.fcc33c2acd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_CONTRACT_NAME__STRING__VARCHAR.37134be2d4": [], "test.flow_models.not_null_core__dim_contract_labels_ACCOUNT_ADDRESS.dc24939bb3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_contract_labels_ACCOUNT_ADDRESS__STRING__VARCHAR.73065b4b98": [], "test.flow_models.dbt_utils_unique_combination_of_columns_core__dim_contract_labels_event_contract__contract_name.e112adfe80": [], "test.flow_models.not_null_core__fact_events_TX_ID.4273517078": [], "test.flow_models.not_null_core__fact_events_BLOCK_TIMESTAMP.d71341f7ec": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__fact_events_BLOCK_TIMESTAMP__day__1.7a83fd7ea1": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.1f5e6562ad": [], "test.flow_models.not_null_core__fact_events_BLOCK_HEIGHT.e6a557929c": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.0c9ed560a3": [], "test.flow_models.not_null_core__fact_events_TX_SUCCEEDED.0e0a46f5a7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_TX_SUCCEEDED__BOOLEAN.bcda6a8b2c": [], "test.flow_models.not_null_core__fact_events_EVENT_INDEX.a8f913a5e4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_INDEX__NUMBER.8aa4f2a620": [], "test.flow_models.not_null_core__fact_events_EVENT_CONTRACT.eb4b6ebcad": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_CONTRACT__STRING__VARCHAR.df0092b65c": [], "test.flow_models.not_null_core__fact_events_EVENT_TYPE.c19ee2a6cb": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_TYPE__STRING__VARCHAR.a5b138b676": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__fact_events_EVENT_DATA__OBJECT.65bc0db2ea": [], "test.flow_models.dbt_utils_unique_combination_of_columns_core__fact_events_tx_id__event_index.094fa0d9a0": [], "test.flow_models.not_null_core__ez_token_transfers_TX_ID.ddc226e48e": [], "test.flow_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": [], "test.flow_models.not_null_core__ez_token_transfers_BLOCK_HEIGHT.72d2908c67": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_HEIGHT__NUMBER__FLOAT.a772b209b5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SENDER__STRING__VARCHAR.19fd4ece70": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RECIPIENT__STRING__VARCHAR.f27871e057": [], "test.flow_models.not_null_core__ez_token_transfers_TOKEN_CONTRACT.b39bec432f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_CONTRACT__STRING__VARCHAR.5fb75cd204": [], "test.flow_models.not_null_core__ez_token_transfers_AMOUNT.4fc0a82ce3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": [], "test.flow_models.not_null_core__ez_token_transfers_TX_SUCCEEDED.b522601ba6": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TX_SUCCEEDED__BOOLEAN.41b761aa12": [], "test.flow_models.not_null_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.342ff51408": [], "test.flow_models.unique_core__ez_token_transfers_EZ_TOKEN_TRANSFERS_ID.6dcd8d76fc": [], "test.flow_models.dbt_utils_recency_core__ez_token_transfers_hour__block_timestamp__2.8d7d0dc385": [], "test.flow_models.not_null_rewards__fact_points_transfers_POINT_ID.f6188d5d16": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_POINT_ID__STRING__VARCHAR.adbc58f9fe": [], "test.flow_models.not_null_rewards__fact_points_transfers_SOURCE.924a542076": [], "test.flow_models.accepted_values_rewards__fact_points_transfers_SOURCE__legacy__snag.9e9ec30cc3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_transfers_SOURCE__STRING__VARCHAR.5e1f8dfc1d": [], "test.flow_models.not_null_rewards__fact_points_transfers_CREATED_AT.0ca08bf9d5": [], "test.flow_models.not_null_rewards__fact_points_transfers_BATCH_INDEX.f26208c41e": [], "test.flow_models.not_null_rewards__fact_points_transfers_DIRECTION.49db14c1d6": [], "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_START.2d9df76ae4": [], "test.flow_models.not_null_rewards__fact_points_transfers_AMOUNT_END.dea136da10": [], "test.flow_models.not_null_rewards__fact_points_transfers_ACCOUNT_ID.5fcaf5e2fb": [], "test.flow_models.not_null_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.9a29649552": [], "test.flow_models.unique_rewards__fact_points_transfers_FACT_POINTS_TRANSFERS_ID.2fa3dadb93": [], "test.flow_models.dbt_utils_recency_rewards__fact_points_transfers_day__created_at__2.6d2e1fe732": [], "test.flow_models.not_null_rewards__dim_storefront_items_ITEM_ID.1335ab3419": [], "test.flow_models.not_null_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.a153542203": [], "test.flow_models.unique_rewards__dim_storefront_items_DIM_STOREFRONT_ITEMS_ID.adeb1e0de5": [], "test.flow_models.not_null_rewards__dim_storefront_items_INSERTED_TIMESTAMP.f7a2f469c9": [], "test.flow_models.not_null_rewards__dim_storefront_items_MODIFIED_TIMESTAMP.fab1856db6": [], "test.flow_models.not_null_rewards__dim_storefront_items_REQUEST_TIMESTAMP.abf3b59378": [], "test.flow_models.dbt_utils_recency_rewards__dim_storefront_items_day__request_timestamp__1.6b08b61498": [], "test.flow_models.dbt_utils_recency_rewards__fact_transaction_entries_day__INSERTED_TIMESTAMP__1.ab3aae9ea7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_BOXES__NUMBER.30cca0e2bf": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_KEYS__NUMBER.b842db27e4": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_rewards__fact_points_balances_POINTS__NUMBER.e1a9a86ae8": [], "test.flow_models.not_null_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.0f9725c7ab": [], "test.flow_models.unique_rewards__fact_points_balances_FACT_POINTS_BALANCES_ID.34e85146d0": [], "test.flow_models.not_null_rewards__fact_points_balances_INSERTED_TIMESTAMP.5ad000ce69": [], "test.flow_models.not_null_rewards__fact_points_balances_MODIFIED_TIMESTAMP.5c347bb9b3": [], "test.flow_models.dbt_utils_recency_rewards__fact_points_balances_day__request_date__1.1eefccbdff": [], "test.flow_models.not_null_testnet__fact_blocks_BLOCK_HEIGHT.c3d855d65e": [], "test.flow_models.unique_testnet__fact_blocks_BLOCK_HEIGHT.3b96afc6f5": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_HEIGHT__NUMBER__FLOAT.fbae07097f": [], "test.flow_models.not_null_testnet__fact_blocks_BLOCK_TIMESTAMP.d882fe41d9": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_blocks_BLOCK_TIMESTAMP__day__1.f6a66e59fa": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4c500f7a99": [], "test.flow_models.not_null_testnet__fact_blocks_NETWORK.9a7c4ac3a3": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_NETWORK__STRING__VARCHAR.f399227e3d": [], "test.flow_models.not_null_testnet__fact_blocks_CHAIN_ID.02c5da096b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_CHAIN_ID__STRING__VARCHAR.6f47201e37": [], "test.flow_models.not_null_testnet__fact_blocks_TX_COUNT.8c9f8c9aac": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_TX_COUNT__NUMBER.95289578eb": [], "test.flow_models.not_null_testnet__fact_blocks_ID.9b70c98632": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_ID__STRING__VARCHAR.4f3ed4d1d9": [], "test.flow_models.not_null_testnet__fact_blocks_PARENT_ID.2c5336753f": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_blocks_PARENT_ID__STRING__VARCHAR.d27846cf43": [], "test.flow_models.sequence_gaps_testnet__fact_blocks_block_height.5a709520db": [], "test.flow_models.not_null_testnet__fact_transactions_TX_ID.72adc1ee35": [], "test.flow_models.unique_testnet__fact_transactions_TX_ID.71b1adc773": [], "test.flow_models.not_null_testnet__fact_transactions_BLOCK_TIMESTAMP.b567c59534": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_transactions_BLOCK_TIMESTAMP__day__1.e721f86993": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2668022ea3": [], "test.flow_models.not_null_testnet__fact_transactions_BLOCK_HEIGHT.9b2953e39b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_BLOCK_HEIGHT__NUMBER__FLOAT.7a0575418b": [], "test.flow_models.not_null_testnet__fact_transactions_CHAIN_ID.f72b34d02e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_CHAIN_ID__STRING__VARCHAR.c6d78b62da": [], "test.flow_models.not_null_testnet__fact_transactions_PROPOSER.a3f89678c2": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PROPOSER__STRING__VARCHAR.4a51a2df6c": [], "test.flow_models.not_null_testnet__fact_transactions_PAYER.fe891ba5c7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_PAYER__STRING__VARCHAR.7f140c3421": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_AUTHORIZERS__ARRAY.a59a0de283": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_COUNT_AUTHORIZERS__NUMBER.32a39a9e98": [], "test.flow_models.not_null_testnet__fact_transactions_GAS_LIMIT.2fcfe85f3e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_GAS_LIMIT__NUMBER.9d9572b8a7": [], "test.flow_models.not_null_testnet__fact_transactions_TRANSACTION_RESULT.f8e52442fe": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TRANSACTION_RESULT__VARIANT__OBJECT.ac32f2778c": [], "test.flow_models.not_null_testnet__fact_transactions_TX_SUCCEEDED.01abbcef83": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_TX_SUCCEEDED__BOOLEAN.ba763f5ce3": [], "test.flow_models.not_null_testnet__fact_transactions_ERROR_MSG.0755aa9d1e": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_transactions_ERROR_MSG__STRING__VARCHAR.a05be6bdf5": [], "test.flow_models.not_null_testnet__fact_events_TX_ID.ef5784316a": [], "test.flow_models.not_null_testnet__fact_events_BLOCK_TIMESTAMP.bffeeccd8b": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_testnet__fact_events_BLOCK_TIMESTAMP__day__1.507349fc73": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d1bf3309bd": [], "test.flow_models.not_null_testnet__fact_events_BLOCK_HEIGHT.25a16f0612": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_BLOCK_HEIGHT__NUMBER__FLOAT.45c20fb7b8": [], "test.flow_models.not_null_testnet__fact_events_TX_SUCCEEDED.9792028729": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_TX_SUCCEEDED__BOOLEAN.1f6e07bf9b": [], "test.flow_models.not_null_testnet__fact_events_EVENT_INDEX.c5ba61dc04": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_INDEX__NUMBER.a0d0cc0219": [], "test.flow_models.not_null_testnet__fact_events_EVENT_CONTRACT.bf4a523158": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_CONTRACT__STRING__VARCHAR.d46a6ab9b8": [], "test.flow_models.not_null_testnet__fact_events_EVENT_TYPE.878660b580": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_TYPE__STRING__VARCHAR.9abdb86178": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_testnet__fact_events_EVENT_DATA__OBJECT.2dfa14dfca": [], "test.flow_models.dbt_utils_unique_combination_of_columns_testnet__fact_events_tx_id__event_index.429c5fc0e7": [], "test.flow_models.not_null_gov__ez_staking_actions_tx_id.5b6cd29b96": [], "test.flow_models.not_null_gov__ez_staking_actions_block_timestamp.fefb7aaf58": [], "test.flow_models.dbt_expectations_expect_row_values_to_have_recent_data_gov__ez_staking_actions_block_timestamp__day__1.73bcd938cd": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_timestamp__TIMESTAMP_NTZ.b5c6396cc2": [], "test.flow_models.not_null_gov__ez_staking_actions_block_height.34d9485f9b": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_block_height__NUMBER__FLOAT.2a087e6a20": [], "test.flow_models.not_null_gov__ez_staking_actions_tx_succeeded.709f97c6f0": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_tx_succeeded__BOOLEAN.50bc0ccdec": [], "test.flow_models.not_null_gov__ez_staking_actions_delegator.2b41c05e51": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_delegator__VARCHAR__STRING.e75a9f121c": [], "test.flow_models.not_null_gov__ez_staking_actions_action.a32ed64c2d": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_action__VARCHAR__STRING.637ca15c37": [], "test.flow_models.not_null_gov__ez_staking_actions_amount.909bbbbb28": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_amount__NUMBER__FLOAT__DOUBLE.f04aaf78fe": [], "test.flow_models.not_null_gov__ez_staking_actions_node_id.064366ed97": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__ez_staking_actions_node_id__VARCHAR__STRING.f043dcefd2": [], "test.flow_models.dbt_utils_unique_combination_of_columns_gov__ez_staking_actions_tx_id__event_index.e93bcabf86": [], "test.flow_models.not_null_gov__dim_validator_labels_NODE_ID.ef5044134f": [], "test.flow_models.unique_gov__dim_validator_labels_NODE_ID.766bed1e90": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_NODE_ID__STRING__VARCHAR.2b505fd3f9": [], "test.flow_models.not_null_gov__dim_validator_labels_VALIDATOR_TYPE.0cc5880227": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_VALIDATOR_TYPE__STRING__VARCHAR.295edd388b": [], "test.flow_models.not_null_gov__dim_validator_labels_PROJECT_NAME.5be0e474a7": [], "test.flow_models.dbt_expectations_expect_column_values_to_be_in_type_list_gov__dim_validator_labels_PROJECT_NAME__STRING__VARCHAR.497e7fa2a6": [], "test.flow_models.dbt_utils_unique_combination_of_columns_gov__dim_validator_labels_node_id.c3f0d97ad8": [], "test.livequery_models.test_transpose__get_status_200.8721d94682": [], "test.livequery_models.test_credmark_utils__get_status_200.d1548e1f6e": [], "test.livequery_models.test_opensea__get_collection_stats_status_200.bdf3d1d191": [], "test.livequery_models.test_stakingrewards__query_status_200.144a35304b": [], "test.livequery_models.test_subquery__graphql_status_200.b25433a976": [], "test.livequery_models.test_topshot__graphql_status_200.fb93e3b220": [], "test.livequery_models.test_allday__graphql_status_200.8cfd62f9a1": [], "test.livequery_models.test_coingecko__get_status_200.047f15c956": [], "test.livequery_models.test_slack__webhook_send_simple.ee0011caae": [], "test.livequery_models.test_slack__webhook_send_rich.488499c36a": [], "test.livequery_models.test_slack__post_message_simple.0751f090c1": [], "test.livequery_models.test_slack__post_message_blocks.904b39bace": [], "test.livequery_models.test_slack__post_reply_simple.a734331ab3": [], "test.livequery_models.test_slack__webhook_send_complex_payload.5c2206d9c2": [], "test.livequery_models.test_slack_utils__post_webhook_httpbin.de5573cb7a": [], "test.livequery_models.test_slack_utils__post_webhook_invalid_url.aed389ddc9": [], "test.livequery_models.test_slack_utils__post_webhook_null_payload.8b4db9f76e": [], "test.livequery_models.test_slack_utils__post_message_httpbin.faac84e2cd": [], "test.livequery_models.test_slack_utils__post_message_auth_error.ca1392a817": [], "test.livequery_models.test_slack_utils__post_reply_httpbin.c787547840": [], "test.livequery_models.test_slack_utils__validate_webhook_url_valid.6420f9435d": [], "test.livequery_models.test_slack_utils__validate_webhook_url_invalid.3576e28c54": [], "test.livequery_models.test_slack_utils__validate_channel_id.3c2bddfcc4": [], "test.livequery_models.test_slack_utils__validate_channel_name.ee330f32dc": [], "test.livequery_models.test_slack_utils__validate_channel_dm.e73977329f": [], "test.livequery_models.test_slack_utils__validate_channel_group.481cbe7e68": [], "test.livequery_models.test_slack_utils__validate_channel_invalid.2df37ed1b8": [], "test.livequery_models.test_slack_utils__validate_channel_null.23eeea530c": [], "test.livequery_models.test_slack_utils__validate_channel_empty.7935ed3012": [], "test.livequery_models.test_dapplooker__get_chart_status_202.4fedf28822": [], "test.livequery_models.test_claude__post_messages_only_one_message.ff8a12fc1b": [], "test.livequery_models.test_claude__post_messages_with_model.7b5774fbf2": [], "test.livequery_models.test_claude__post_messages_with_all_params.0917a032d2": [], "test.livequery_models.test_claude__count_message_tokens.f5bafb2bce": [], "test.livequery_models.test_claude__list_models.8516d777c7": [], "test.livequery_models.test_claude__get_model.1f65c29a92": [], "test.livequery_models.test_claude__post_messages_batch.63bf2a363f": [], "test.livequery_models.test_claude__list_message_batches.df27ad85b6": [], "test.livequery_models.test_claude_utils__post_api_status_200.fe926b326c": [], "test.livequery_models.test_strangelove__get_status_200.0a58865924": [], "test.livequery_models.test_fred__get_series_status_200.51822e30ca": [], "test.livequery_models.test_espn__get_status_200.b4f84cc829": [], "test.livequery_models.test_solscan_public_api_get__get_status_200.388381be71": [], "test.livequery_models.test_dappradar__get_status_200.979ea475dc": [], "test.livequery_models.test_covalent__get_status_200.bb43bb7f69": [], "test.livequery_models.test_deepnftvalue__get_status_200.49fba544bb": [], "test.livequery_models.test_github_utils__octocat_status_200.7a9c72f57f": [], "test.livequery_models.test_github_utils__headers_format.bf75978db7": [], "test.livequery_models.test_github_utils__post_invalid_route.f060700fd1": [], "test.livequery_models.test_github_utils__put_invalid_route.d361d590cf": [], "test.livequery_models.test_github_actions__workflows_with_query.6ac4a8b3f9": [], "test.livequery_models.test_github_actions__workflows_simple.c1eaeaca38": [], "test.livequery_models.test_github_actions__runs_with_query.c134c002ca": [], "test.livequery_models.test_github_actions__runs_simple.fb19fd1022": [], "test.livequery_models.test_github_actions__workflow_runs_with_query.2cc7cb1189": [], "test.livequery_models.test_github_actions__workflow_runs_simple.3fae7a0ed4": [], "test.livequery_models.test_github_actions__workflow_dispatches_with_body.d94154911b": [], "test.livequery_models.test_github_actions__workflow_dispatches_simple.81f75f9435": [], "test.livequery_models.test_github_actions__workflow_enable.0b608e8267": [], "test.livequery_models.test_github_actions__workflow_disable.aefa4786d2": [], "test.livequery_models.test_github_actions__workflow_run_logs.9a9822b746": [], "test.livequery_models.test_github_actions__job_logs.5a2d0a3c80": [], "test.livequery_models.test_github_actions__workflow_run_jobs_with_query.4a098421bd": [], "test.livequery_models.test_github_actions__workflow_run_jobs_simple.3f673e1432": [], "test.livequery_models.test_github_actions__tf_workflows_with_query.55c801e96a": [], "test.livequery_models.test_github_actions__tf_workflows_simple.e309afa5b7": [], "test.livequery_models.test_github_actions__tf_runs_with_query.1164bd17ab": [], "test.livequery_models.test_github_actions__tf_runs_simple.e5cbf35e89": [], "test.livequery_models.test_github_actions__tf_workflow_runs_with_query.4108f0ee5c": [], "test.livequery_models.test_github_actions__tf_workflow_runs_simple.2677ffd8e8": [], "test.livequery_models.test_github_actions__tf_workflow_run_jobs_with_query.b6002abbe4": [], "test.livequery_models.test_github_actions__tf_workflow_run_jobs_simple.ddea8e10f5": [], "test.livequery_models.test_github_actions__tf_failed_jobs_with_logs.f99b7e9705": [], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_cortex.f6b67b3893": [], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_custom_prompt.9412c58df0": [], "test.livequery_models.test_github_actions__tf_failure_analysis_with_ai_default.f6378c5240": [], "test.livequery_models.test_nftscan__get_status_200.33868e0f0d": [], "test.livequery_models.test_chainbase_utils__get_status_200.07b6733652": [], "test.livequery_models.test_snapshot__query_status_200.35a2cffb40": [], "test.livequery_models.test_reservoir__get_status_200.cb905ea233": [], "test.livequery_models.test_defillama__get_status_200.95a3be7633": [], "test.livequery_models.test_bitquery__graphql_status_200.11917beb18": [], "test.livequery_models.test_helius_apis__token_metadata_status_200.c2bafa3fb0": [], "test.livequery_models.test_helius_apis__balances_status_200.d668884644": [], "test.livequery_models.test_helius_apis__parse_transactions_status_200.71053900da": [], "test.livequery_models.test_helius_das__get_asset_status_200.3e65208714": [], "test.livequery_models.test_helius_das__get_signatures_for_asset_status_200.529a6b605d": [], "test.livequery_models.test_helius_das__search_assets_status_200.2373c30616": [], "test.livequery_models.test_helius_das__get_asset_proof_status_200.2ed48f9fe3": [], "test.livequery_models.test_helius_das__get_assets_by_owner_status_200.6f2f1ef95c": [], "test.livequery_models.test_helius_das__get_assets_by_authority_status_200.c9ac02b165": [], "test.livequery_models.test_helius_das__get_assets_by_creator_status_200.e8cb071d3a": [], "test.livequery_models.test_helius_das__get_assets_by_group_status_200.fe5813195d": [], "test.livequery_models.test_playgrounds__query_subgraph_status_200_liquidity_pools.dfcb23f707": [], "test.livequery_models.test_playgrounds__query_subgraph_status_200_total_pool_count.86c8b9c6ee": [], "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_status_200.94f0e0082e": [], "test.livequery_models.test_quicknode_solana_nfts__fetch_nfts_by_creator_status_200.70f38f0e31": [], "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_contract_address_status_200.529daa7446": [], "test.livequery_models.test_quicknode_polygon_tokens__get_token_metadata_by_symbol_status_200.d60e37734e": [], "test.livequery_models.test_quicknode_polygon_tokens__get_transactions_by_address_status_200.194093aade": [], "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_balance_status_200.2bffddb733": [], "test.livequery_models.test_quicknode_polygon_tokens__get_wallet_token_transactions_status_200.57669f1a96": [], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nft_collection_details_status_200.5a3e5bd53e": [], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_status_200.e34b6fbe64": [], "test.livequery_models.test_quicknode_ethereum_nfts__fetch_nfts_by_collection_status_200.ba7f5aeceb": [], "test.livequery_models.test_quicknode_ethereum_nfts__get_transfers_by_nft_status_200.2e5143d642": [], "test.livequery_models.test_quicknode_ethereum_nfts__verify_nfts_owner_status_200.34afbca510": [], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nft_collection_details_status_200.b69737052b": [], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_status_200.2d1f2ae9d6": [], "test.livequery_models.test_quicknode_polygon_nfts__fetch_nfts_by_collection_status_200.8286191e06": [], "test.livequery_models.test_quicknode_polygon_nfts__get_transfers_by_nft_status_200.2f6ba1e185": [], "test.livequery_models.test_quicknode_polygon_nfts__verify_nfts_owner_status_200.e87bb12c13": [], "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_contract_address_status_200.3d5c91f8e2": [], "test.livequery_models.test_quicknode_ethereum_tokens__get_token_metadata_by_symbol_status_200.c34c43a92d": [], "test.livequery_models.test_quicknode_ethereum_tokens__get_transactions_by_address_status_200.29d4ecb431": [], "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_balance_status_200.9cda095850": [], "test.livequery_models.test_quicknode_ethereum_tokens__get_wallet_token_transactions_status_200.990e59cd6c": [], "test.livequery_models.test_footprint_utils__get_status_200_v2_protocol_info.4d260facf4": [], "test.livequery_models.test_cmc__get_status_200.1e44de8c9e": [], "test.livequery_models.test_apilayer__get_status_200.f739b0d36b": [], "test.livequery_models.test_alchemy_tokens__get_token_allowance_status_200.65ce803e24": [], "test.livequery_models.test_alchemy_tokens__get_token_balances_status_200.bdaa3fdabb": [], "test.livequery_models.test_alchemy_tokens__get_token_metadata_status_200.ff08820c76": [], "test.livequery_models.test_alchemy_nfts__get_nfts_status_200.34e3001576": [], "test.livequery_models.test_alchemy_nfts__get_owners_for_token_status_200.c534c2579d": [], "test.livequery_models.test_alchemy_nfts__get_owners_for_collection_status_200.3cdb9f0962": [], "test.livequery_models.test_alchemy_nfts__is_holder_of_collection_status_200.d94f7ae355": [], "test.livequery_models.test_alchemy_nfts__get_contracts_for_owner_status_200.29e9e60296": [], "test.livequery_models.test_alchemy_nfts__get_nft_metadata_status_200.aad531a83a": [], "test.livequery_models.test_alchemy_nfts__get_nft_metadata_batch_status_200.44d0ef0140": [], "test.livequery_models.test_alchemy_nfts__get_contract_metadata_status_200.0a9337a17a": [], "test.livequery_models.test_alchemy_nfts__get_contract_metadata_batch_status_200.78a02ffe28": [], "test.livequery_models.test_alchemy_nfts__invalidate_contract_status_200.1ac32b4945": [], "test.livequery_models.test_alchemy_nfts__reingest_contract_status_200.3c2c45fd00": [], "test.livequery_models.test_alchemy_nfts__search_contract_metadata_status_200.1e97937b32": [], "test.livequery_models.test_alchemy_nfts__get_nfts_for_collection_status_200.f7ff9b5ee5": [], "test.livequery_models.test_alchemy_nfts__get_spam_contracts_status_200.b9dfb4e306": [], "test.livequery_models.test_alchemy_nfts__is_spam_contract_status_200.91af21989f": [], "test.livequery_models.test_alchemy_nfts__is_airdrop_status_200.58ce4f1bdc": [], "test.livequery_models.test_alchemy_nfts__get_floor_price_status_200.f2125d71e4": [], "test.livequery_models.test_alchemy_nfts__get_nft_sales_status_200.223f727f9f": [], "test.livequery_models.test_alchemy_nfts__compute_rarity_status_200.942425aa31": [], "test.livequery_models.test_alchemy_nfts__summarize_nft_attributes_status_200.99d7f57e35": [], "test.livequery_models.test_alchemy_transfers__get_asset_transfers_status_200.f1f3f416e4": [], "test.livequery_models.test__live_udf_api_batched_post_data_object.a3001533fa": [], "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_ethereum_batch.aa4ed0976f": [], "test.livequery_models.test__live_udf_api_batched_post_jsonrpc_solana.7027aa9022": [], "test.livequery_models.test__live_udf_api_post_data_object.f511b76342": [], "test.livequery_models.test__live_udf_api_post_data_array.e6efede8c7": [], "test.livequery_models.test__live_udf_api_post_data_string.4024bc8c29": [], "test.livequery_models.test__live_udf_api_get_method.7f6dfcd143": [], "test.livequery_models.test__live_udf_api_get_with_params.b0e789f509": [], "test.livequery_models.test__live_udf_api_post_batch_jsonrpc.6afc146ed1": [], "test.livequery_models.test__live_udf_api_post_jsonrpc_solana.b20463bfb3": [], "test.livequery_models.test__live_udf_api_post_jsonrpc_solana_batch.9386763d93": [], "test.livequery_models.test__live_udf_api_post_jsonrpc_ethereum_batch.3c9cd0b4df": [], "test.livequery_models.test__live_udf_api_v2_post_data_object_sync.071fa239ad": [], "test.livequery_models.test__live_udf_api_v2_post_data_array_sync.b8411aa263": [], "test.livequery_models.test__live_udf_api_v2_post_data_string_sync.fe8f3757c8": [], "test.livequery_models.test__live_udf_api_v2_get_method_sync.8122eddb3f": [], "test.livequery_models.test__live_udf_api_v2_post_batch_jsonrpc_sync.b36bc00504": [], "test.livequery_models.test__live_udf_api_v2_get_with_params_sync.147b3736ae": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_sync.59f97e4649": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_sync.cb3ec63e3a": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_sync.71d7b6dbb6": [], "test.livequery_models.test__live_udf_api_v2_get_with_params_async.b056833455": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_async.a018ed6e96": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_solana_batch_async.7f045a7b4a": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_ethereum_batch_async.95f5f5b561": [], "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_true.cfc2645199": [], "test.livequery_models.test__live_udf_api_v2_get_with_headers_is_async_false.e9e1befac4": [], "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_true.604199ea45": [], "test.livequery_models.test__live_udf_api_v2_full_signature_is_async_false.0b97d59b38": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_true.81e24f5936": [], "test.livequery_models.test__live_udf_api_v2_post_jsonrpc_is_async_false.e9d84deb2e": [], "test.livequery_models.test___utils_udf_introspect.79bd27a18b": [], "test.livequery_models.test__utils_udf_json_rpc_call.0b87c6050e": [], "test.livequery_models.test__utils_udf_urlencode_dict_true_1.3bf42c4e1b": [], "test.livequery_models.test__utils_udf_urlencode_dict_true_2.764afd6db8": [], "test.livequery_models.test__utils_udf_urlencode_dict_true_space.11f0932fc3": [], "test.livequery_models.test__utils_udf_urlencode_dict_true_special.4eef6cb355": [], "test.livequery_models.test__utils_udf_urlencode_dict_true_array.614d53ca8a": [], "test.livequery_models.test__utils_udf_urlencode_dict_false_1.e2e07ad77a": [], "test.livequery_models.test__utils_udf_urlencode_dict_false_2.58739709ab": [], "test.livequery_models.test__utils_udf_urlencode_dict_false_space.1167d3f089": [], "test.livequery_models.test__utils_udf_urlencode_dict_false_special.0cd3cb5826": [], "test.livequery_models.test__utils_udf_urlencode_dict_false_array.9524cea2e8": [], "test.livequery_models.test__utils_udf_urlencode_dict_1.1d75f92e0e": [], "test.livequery_models.test__utils_udf_urlencode_dict_2.60da312d8c": [], "test.livequery_models.test__utils_udf_urlencode_dict_space.d5e1917fd6": [], "test.livequery_models.test__utils_udf_urlencode_dict_special.6f25d30fd9": [], "test.livequery_models.test__utils_udf_urlencode_dict_array.25f6af5cf8": [], "test.livequery_models.test__utils_udf_urlencode_array_true_1.f1dc90fd5d": [], "test.livequery_models.test__utils_udf_urlencode_array_true_2.4c09ca3de2": [], "test.livequery_models.test__utils_udf_urlencode_array_true_space.c150fa3544": [], "test.livequery_models.test__utils_udf_urlencode_array_true_special.14abbd82f3": [], "test.livequery_models.test__utils_udf_urlencode_array_true_array.559475a80a": [], "test.livequery_models.test__utils_udf_urlencode_array_false_1.ffe0d93235": [], "test.livequery_models.test__utils_udf_urlencode_array_false_2.f6e4d9a06a": [], "test.livequery_models.test__utils_udf_urlencode_array_false_space.c46a422a10": [], "test.livequery_models.test__utils_udf_urlencode_array_false_special.ad3b4ce496": [], "test.livequery_models.test__utils_udf_urlencode_array_false_array.979bfafd11": [], "test.livequery_models.test__utils_udf_urlencode_array_1.bae96ece17": [], "test.livequery_models.test__utils_udf_urlencode_array_2.ff2898d4a2": [], "test.livequery_models.test__utils_udf_urlencode_array_space.67b6f51498": [], "test.livequery_models.test__utils_udf_urlencode_array_special.746423269a": [], "test.livequery_models.test__utils_udf_urlencode_array_array.3d05dcb6a9": [], "test.livequery_models.test__utils_udf_int_to_binary.46856460db": [], "test.livequery_models.test__utils_udf_int_to_binary_large_number.feba996e3b": [], "test.livequery_models.test__utils_udf_binary_to_int.907b20f381": [], "test.livequery_models.test__utils_udf_binary_to_int_large_number.926bff44e9": [], "test.livequery_models.test__utils_udf_evm_decode_log.b6fedb07e9": [], "source.flow_models.bronze_streamline.moments_minted_metadata_api": ["model.flow_models.bronze__moments_metadata", "model.flow_models.streamline__topshot_metadata_complete"], "source.flow_models.bronze_streamline.blocks": ["model.flow_models.bronze__streamline_blocks_v1", "model.flow_models.bronze__streamline_fr_blocks_v1"], "source.flow_models.bronze_streamline.blocks_v2": ["model.flow_models.bronze__streamline_blocks", "model.flow_models.bronze__streamline_fr_blocks"], "source.flow_models.bronze_streamline.collections": ["model.flow_models.bronze__streamline_collections_v1", "model.flow_models.bronze__streamline_fr_collections_v1"], "source.flow_models.bronze_streamline.collections_v2": ["model.flow_models.bronze__streamline_collections", "model.flow_models.bronze__streamline_fr_collections"], "source.flow_models.bronze_streamline.transactions": ["model.flow_models.bronze__streamline_fr_transactions_v1", "model.flow_models.bronze__streamline_transactions_v1"], "source.flow_models.bronze_streamline.transactions_v2": ["model.flow_models.bronze__streamline_fr_transactions", "model.flow_models.bronze__streamline_transactions"], "source.flow_models.bronze_streamline.transaction_results": ["model.flow_models.bronze__streamline_fr_transaction_results_v1", "model.flow_models.bronze__streamline_transaction_results_v1"], "source.flow_models.bronze_streamline.transaction_results_v2": ["model.flow_models.bronze__streamline_fr_transaction_results", "model.flow_models.bronze__streamline_transaction_results"], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_07": ["model.flow_models.bronze__streamline_blocks_history", "model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_08": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_CANDIDATE_09": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_01": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_02": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_03": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_04": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_05": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_06": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_07": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_08": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_09": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_10": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_11": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_12": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_13": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_14": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_15": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_16": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_17": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_18": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_19": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_20": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_21": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.BLOCKS_MAINNET_22": ["model.flow_models.bronze__streamline_complete_blocks_history"], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_07": ["model.flow_models.bronze__streamline_collections_history", "model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_08": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_CANDIDATE_09": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_01": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_02": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_03": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_04": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_05": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_06": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_07": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_08": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_09": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_10": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_11": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_12": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_13": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_14": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_15": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_16": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_17": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_18": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_19": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_20": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_21": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.COLLECTIONS_MAINNET_22": ["model.flow_models.bronze__streamline_complete_collections_history"], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_07": ["model.flow_models.bronze__streamline_transactions_history"], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.TRANSACTIONS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_01": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_02": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_03": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_04": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_05": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_06": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_07": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_08": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_09": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_10": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_11": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_12": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_13": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_14": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_15": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_16": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_17": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_18": ["model.flow_models.bronze__streamline_complete_transactions_history"], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_19": ["model.flow_models.bronze__streamline_complete_transactions_history"], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_20": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_21": [], "source.flow_models.bronze_streamline.TRANSACTIONS_MAINNET_22": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_07": ["model.flow_models.bronze__streamline_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_08": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_CANDIDATE_09": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_01": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_02": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_03": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_04": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_05": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_06": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_07": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_08": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_09": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_10": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_11": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_12": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_13": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_14": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_15": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_16": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_17": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_18": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_19": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_20": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_21": [], "source.flow_models.bronze_streamline.TRANSACTION_RESULTS_MAINNET_22": ["model.flow_models.bronze__streamline_complete_transaction_results_history"], "source.flow_models.bronze_streamline.testnet_blocks": [], "source.flow_models.bronze_streamline.testnet_blocks_v2": ["model.flow_models.bronze__streamline_fr_testnet_blocks", "model.flow_models.bronze__streamline_testnet_blocks"], "source.flow_models.bronze_streamline.testnet_collections": [], "source.flow_models.bronze_streamline.testnet_collections_v2": ["model.flow_models.bronze__streamline_fr_testnet_collections", "model.flow_models.bronze__streamline_testnet_collections"], "source.flow_models.bronze_streamline.testnet_transactions": [], "source.flow_models.bronze_streamline.testnet_transactions_v2": ["model.flow_models.bronze__streamline_fr_testnet_transactions", "model.flow_models.bronze__streamline_testnet_transactions"], "source.flow_models.bronze_streamline.testnet_transaction_results": [], "source.flow_models.bronze_streamline.testnet_transaction_results_v2": ["model.flow_models.bronze__streamline_fr_testnet_transaction_results", "model.flow_models.bronze__streamline_testnet_transaction_results"], "source.flow_models.bronze_streamline.evm_blocks": ["model.flow_models.bronze_evm__FR_blocks", "model.flow_models.bronze_evm__blocks"], "source.flow_models.bronze_streamline.evm_receipts": ["model.flow_models.bronze_evm__FR_receipts", "model.flow_models.bronze_evm__receipts"], "source.flow_models.bronze_streamline.evm_traces": [], "source.flow_models.bronze_streamline.reward_points": ["model.flow_models.bronze_api__FR_reward_points", "model.flow_models.bronze_api__reward_points"], "source.flow_models.bronze_streamline.transaction_entries": ["model.flow_models.bronze_api__FR_transaction_entries", "model.flow_models.bronze_api__transaction_entries"], "source.flow_models.bronze_streamline.points_transfers": ["model.flow_models.bronze_api__FR_points_transfers", "model.flow_models.bronze_api__points_transfers"], "source.flow_models.bronze_streamline.minting_assets": ["model.flow_models.bronze_api__FR_minting_assets", "model.flow_models.bronze_api__minting_assets"], "source.flow_models.bronze_streamline.contract_abis": ["model.flow_models.bronze_api__FR_contract_abis", "model.flow_models.bronze_api__contract_abis"], "source.flow_models.bronze_streamline.evm_traces_v2": ["model.flow_models.bronze_evm__FR_traces", "model.flow_models.bronze_evm__traces"], "source.flow_models.bronze_streamline.evm_decoded_logs": ["model.flow_models.bronze__decoded_logs", "model.flow_models.bronze__decoded_logs_fr"], "source.flow_models.bronze_streamline.topshot_metadata": ["model.flow_models.bronze__streamline_topshot_metadata", "model.flow_models.bronze__streamline_topshot_metadata_FR"], "source.flow_models.bronze_streamline.evm_testnet_blocks": ["model.flow_models.bronze_evm__FR_testnet_blocks", "model.flow_models.bronze_evm__testnet_blocks"], "source.flow_models.bronze_streamline.evm_testnet_receipts": ["model.flow_models.bronze_evm__FR_testnet_receipts", "model.flow_models.bronze_evm__testnet_receipts"], "source.flow_models.bronze_streamline.evm_testnet_traces": ["model.flow_models.bronze_evm__FR_testnet_traces", "model.flow_models.bronze_evm__testnet_traces"], "source.flow_models.bronze_streamline.account_storage": ["model.flow_models.bronze__streamline_account_storage", "model.flow_models.bronze__streamline_fr_account_storage"], "source.flow_models.crosschain_silver.labels_combined": ["model.flow_models.bronze_evm__labels"], "source.flow_models.silver_crosschain.complete_token_asset_metadata": ["model.flow_models.bronze__complete_token_asset_metadata"], "source.flow_models.silver_crosschain.complete_token_prices": ["model.flow_models.bronze__complete_token_prices"], "source.flow_models.silver_crosschain.complete_provider_asset_metadata": ["model.flow_models.bronze__complete_provider_asset_metadata"], "source.flow_models.silver_crosschain.complete_provider_prices": ["model.flow_models.bronze__complete_provider_prices"], "source.flow_models.silver_crosschain.complete_native_asset_metadata": ["model.flow_models.bronze__complete_native_asset_metadata"], "source.flow_models.silver_crosschain.complete_native_prices": ["model.flow_models.bronze__complete_native_prices"], "source.flow_models.silver_crosschain.number_sequence": ["model.flow_models.silver_observability__blocks_completeness", "model.flow_models.silver_observability__txs_completeness", "model.flow_models.streamline__evm_blocks", "model.flow_models.streamline__evm_testnet_blocks"], "source.flow_models.silver_crosschain.labels_combined": ["model.flow_models.bronze__labels"], "source.flow_models.bronze_api.allday_metadata": ["model.flow_models.silver__nft_allday_metadata_s", "test.flow_models.tests__bronze_api_allday_metadata_response_missing"], "source.flow_models.flow_bronze.ufc_strike_metadata": ["model.flow_models.silver__nft_ufc_strike_metadata"], "source.flow_models.flow_bronze.espn_nfl_teams": ["model.flow_models.beta__dim_nfl_teams"], "source.flow_models.flow_bronze.espn_nfl_athletes": ["model.flow_models.beta__dim_nfl_athletes"], "source.flow_models.crosschain_public.user_abis": ["model.flow_models.silver_evm__user_verified_abis"], "source.flow_models.data_science_silver.evm_wrapped_assets": ["model.flow_models.scores__wrapped_assets"], "source.flow_models.data_science_silver.scoring_activity_categories": ["model.flow_models.scores__scoring_activity_categories"], "source.flow_models.data_science_silver.evm_known_event_sigs": ["model.flow_models.scores__known_event_sigs"], "source.flow_models.data_science_silver.evm_known_event_names": ["model.flow_models.scores__known_event_names"], "source.flow_models.data_science_silver.evm_event_sigs": ["model.flow_models.scores__event_sigs"], "source.flow_models.data_science_silver.dates": ["model.flow_models.scores__dates"], "source.flow_models.silver.nft_topshot_metadata": [], "source.flow_models.flow_seeds.transaction_entries": [], "source.livequery_models.crosschain.dim_date_hours": [], "source.livequery_models.crosschain.dim_contracts": ["model.livequery_models._evm__contracts_map"], "source.livequery_models.crosschain.dim_evm_event_abis": ["model.livequery_models._evm__abi_map"], "source.livequery_models.ethereum_core.fact_event_logs": ["model.livequery_models._eth__logs"], "source.livequery_models.ethereum_core.ez_decoded_event_logs": ["model.livequery_models._eth__decoded_logs"]}, "group_map": {}, "saved_queries": {}, "semantic_models": {}} \ No newline at end of file